Outline Management
Outlines are the structured page and navigation definitions that control what appears in the portal. The Nexudus platform provides built-in system outlines and allows operators to create custom outlines. These endpoints cover listing, retrieving, creating, updating, and deleting outlines.List All System Outlines
Returns all system outlines available for the current portal. System outlines are the built-in page definitions provided by the Nexudus platform.Authentication
Requires a valid customer bearer token.TypeScript Integration
List Custom Outlines
Returns all custom outlines created by the operator for the current portal.Authentication
Requires a valid customer bearer token.TypeScript Integration
Get Custom Outline by ID
Returns a specific custom outline by its numeric file identifier.Path Parameters
The numeric identifier of the custom outline to retrieve.
TypeScript Integration
Get Published Custom Outline by ID
Returns the published version of a specific custom outline. Only published outlines are shown to members.Path Parameters
The numeric identifier of the published custom outline.
TypeScript Integration
List Published Custom Outlines
Returns all published custom outlines for the current portal.TypeScript Integration
Update a System Outline
Updates a named system outline. Requires operator-level permissions.Path Parameters
The machine-readable name of the system outline to update.
TypeScript Integration
Delete a System Outline
Deletes a named system outline. Requires operator-level permissions.Path Parameters
The machine-readable name of the system outline to delete.
TypeScript Integration
Create a Custom Outline
Creates a new custom outline for the portal.TypeScript Integration
Update a Custom Outline
Updates an existing custom outline by its numeric ID.Path Parameters
The numeric identifier of the custom outline to update.
TypeScript Integration
Delete a Custom Outline
Deletes a custom outline by its numeric ID.Path Parameters
The numeric identifier of the custom outline to delete.
TypeScript Integration
Error Responses
The bearer token is missing, expired, or invalid.
The authenticated user does not have operator-level permission to manage outlines.
No outline with the given name or ID was found.
Related Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /api/public/outlines/navigation | Get the portal navigation outline |
GET | /api/public/configuration | Get portal feature configuration |