Library Nodes
List all library nodes (files/folders)
Responses
Get details of a single node
Request parameters
Responses
Retrieve pages
Retrieve a paginated list of pages accessible publicly, or to the authenticated user. Supports filtering, sorting, and pagination.
Request parameters
Responses
[
{
"id": 96,
"name": "home",
"url": "example",
"status": "PUBLISHED",
"description": "example",
"displayOrder": 58,
"categories": [
[
1,
5,
12
]
],
"categoryNames": [
[
"health",
"wealth"
]
],
"children": [
{
"id": 96,
"name": "home",
"url": "example",
"status": "PUBLISHED",
"description": "example",
"displayOrder": 58,
"categories": [
[
1,
5,
12
]
],
"categoryNames": [
[
"health",
"wealth"
]
],
"children": [
{
"id": 96,
"name": "home",
"url": "example",
"status": "PUBLISHED",
"description": "example",
"displayOrder": 58,
"categories": [
[
1,
5,
12
]
],
"categoryNames": [
[
"health",
"wealth"
]
],
"children": [
{
"id": 96,
"name": "home",
"url": "example",
"status": "PUBLISHED",
"description": "example",
"displayOrder": 58,
"categories": [
[
1,
5,
12
]
],
"categoryNames": [
[
"health",
"wealth"
]
],
"children": [
...
],
"createdBy": 96,
"dateCreated": 1736505915,
"hasChildren": true,
"identifiers": [
...
],
"lastUpdated": 1736505915,
"meta": {
"icon": "/api/1.0/download/icon",
"showInMenu": "true"
},
"parentId": 96,
"permissions": [
...
],
"publishDate": 1736505915,
"tags": [
...
],
"zone": 96
}
],
"createdBy": 96,
"dateCreated": 1736505915,
"hasChildren": true,
"identifiers": [
{
"description": "example",
"id": 96,
"languageId": 96,
"name": "example",
"pageId": 96,
"tags": [
...
],
"url": "example",
"zoneId": 96
}
],
"lastUpdated": 1736505915,
"meta": {
"icon": "/api/1.0/download/icon",
"showInMenu": "true"
},
"parentId": 96,
"permissions": [
96
],
"publishDate": 1736505915,
"tags": [
"example"
],
"zone": 96
}
],
"createdBy": 96,
"dateCreated": 1736505915,
"hasChildren": true,
"identifiers": [
{
"description": "example",
"id": 96,
"languageId": 96,
"name": "example",
"pageId": 96,
"tags": [
"example"
],
"url": "example",
"zoneId": 96
}
],
"lastUpdated": 1736505915,
"meta": {
"icon": "/api/1.0/download/icon",
"showInMenu": "true"
},
"parentId": 96,
"permissions": [
96
],
"publishDate": 1736505915,
"tags": [
"example"
],
"zone": 96
}
],
"createdBy": 96,
"dateCreated": 1736505915,
"hasChildren": true,
"identifiers": [
{
"description": "example",
"id": 96,
"languageId": 96,
"name": "example",
"pageId": 96,
"tags": [
"example"
],
"url": "example",
"zoneId": 96
}
],
"lastUpdated": 1736505915,
"meta": {
"icon": "/api/1.0/download/icon",
"showInMenu": "true"
},
"parentId": 96,
"permissions": [
96
],
"publishDate": 1736505915,
"tags": [
"example"
],
"zone": 96
}
]
Retrieve a page
Retrieves a page by ID or url.
Request parameters
Responses
{
"id": 96,
"name": "home",
"url": "example",
"status": "PUBLISHED",
"description": "example",
"displayOrder": 58,
"categories": [
[
1,
5,
12
]
],
"widgets": [
{
"id": 96,
"uid": 96,
"identifier": "example",
"content": [
{
"id": 96,
"uid": 96,
"identifier": "example",
"content": [
{
"id": 96,
"uid": 96,
"identifier": "example",
"content": [
{
"id": ...,
"uid": ...,
"identifier": ...,
"content": ...,
"data": ...,
"displayOrder": ...,
"languageData": ...,
"nodes": ...,
"pageId": ...,
"parentId": ...,
"permissions": ...,
"widget": ...,
"widgetId": ...
}
],
"data": {
"columnsNormal": "12",
"title": "example"
},
"displayOrder": 96,
"languageData": {
"columnsNormal": "12",
"title": "example"
},
"nodes": [
{
"id": ...,
"mime": ...,
"name": ...,
"token": ...,
"lastUpdated": ...
}
],
"pageId": 96,
"parentId": 96,
"permissions": [
96
],
"widget": 96,
"widgetId": 96
}
],
"data": {
"columnsNormal": "12",
"title": "example"
},
"displayOrder": 96,
"languageData": {
"columnsNormal": "12",
"title": "example"
},
"nodes": [
{
"id": 96,
"mime": "text/directory",
"name": "example",
"token": "example",
"lastUpdated": 1736505915
}
],
"pageId": 96,
"parentId": 96,
"permissions": [
96
],
"widget": 96,
"widgetId": 96
}
],
"data": {
"columnsNormal": "12",
"title": "example"
},
"displayOrder": 96,
"languageData": {
"columnsNormal": "12",
"title": "example"
},
"nodes": [
{
"id": 96,
"mime": "text/directory",
"name": "example",
"token": "example",
"lastUpdated": 1736505915
}
],
"pageId": 96,
"parentId": 96,
"permissions": [
96
],
"widget": 96,
"widgetId": 96
}
],
"categoryNames": [
[
"health",
"wealth"
]
],
"children": [
{
"id": 96,
"name": "home",
"url": "example",
"status": "PUBLISHED",
"description": "example",
"displayOrder": 58,
"categories": [
[
1,
5,
12
]
],
"widgets": [
{
"id": 96,
"uid": 96,
"identifier": "example",
"content": [
{
"id": 96,
"uid": 96,
"identifier": "example",
"content": [
{
"id": ...,
"uid": ...,
"identifier": ...,
"content": ...,
"data": ...,
"displayOrder": ...,
"languageData": ...,
"nodes": ...,
"pageId": ...,
"parentId": ...,
"permissions": ...,
"widget": ...,
"widgetId": ...
}
],
"data": {
"columnsNormal": "12",
"title": "example"
},
"displayOrder": 96,
"languageData": {
"columnsNormal": "12",
"title": "example"
},
"nodes": [
{
"id": ...,
"mime": ...,
"name": ...,
"token": ...,
"lastUpdated": ...
}
],
"pageId": 96,
"parentId": 96,
"permissions": [
96
],
"widget": 96,
"widgetId": 96
}
],
"data": {
"columnsNormal": "12",
"title": "example"
},
"displayOrder": 96,
"languageData": {
"columnsNormal": "12",
"title": "example"
},
"nodes": [
{
"id": 96,
"mime": "text/directory",
"name": "example",
"token": "example",
"lastUpdated": 1736505915
}
],
"pageId": 96,
"parentId": 96,
"permissions": [
96
],
"widget": 96,
"widgetId": 96
}
],
"categoryNames": [
[
"health",
"wealth"
]
],
"children": [
{
"id": 96,
"name": "home",
"url": "example",
"status": "PUBLISHED",
"description": "example",
"displayOrder": 58,
"categories": [
[
1,
5,
12
]
],
"widgets": [
{
"id": 96,
"uid": 96,
"identifier": "example",
"content": [
{
"id": ...,
"uid": ...,
"identifier": ...,
"content": ...,
"data": ...,
"displayOrder": ...,
"languageData": ...,
"nodes": ...,
"pageId": ...,
"parentId": ...,
"permissions": ...,
"widget": ...,
"widgetId": ...
}
],
"data": {
"columnsNormal": "12",
"title": "example"
},
"displayOrder": 96,
"languageData": {
"columnsNormal": "12",
"title": "example"
},
"nodes": [
{
"id": ...,
"mime": ...,
"name": ...,
"token": ...,
"lastUpdated": ...
}
],
"pageId": 96,
"parentId": 96,
"permissions": [
96
],
"widget": 96,
"widgetId": 96
}
],
"categoryNames": [
[
"health",
"wealth"
]
],
"children": [
{
"id": 96,
"name": "home",
"url": "example",
"status": "PUBLISHED",
"description": "example",
"displayOrder": 58,
"categories": [
[
1,
5,
12
]
],
"widgets": [
{
"id": ...,
"uid": ...,
"identifier": ...,
"content": ...,
"data": ...,
"displayOrder": ...,
"languageData": ...,
"nodes": ...,
"pageId": ...,
"parentId": ...,
"permissions": ...,
"widget": ...,
"widgetId": ...
}
],
"categoryNames": [
[
"health",
"wealth"
]
],
"children": [
{
"id": ...,
"name": ...,
"url": ...,
"status": ...,
"description": ...,
"displayOrder": ...,
"categories": ...,
"widgets": ...,
"categoryNames": ...,
"children": ...,
"createdBy": ...,
"dateCreated": ...,
"hasChildren": ...,
"identifiers": ...,
"lastUpdated": ...,
"meta": ...,
"parentId": ...,
"permissions": ...,
"publishDate": ...,
"tags": ...,
"zone": ...
}
],
"createdBy": 96,
"dateCreated": 1736505915,
"hasChildren": true,
"identifiers": [
{
"description": ...,
"id": ...,
"languageId": ...,
"name": ...,
"pageId": ...,
"tags": ...,
"url": ...,
"zoneId": ...
}
],
"lastUpdated": 1736505915,
"meta": {
"icon": "/api/1.0/download/icon",
"showInMenu": "true"
},
"parentId": 96,
"permissions": [
96
],
"publishDate": 1736505915,
"tags": [
"example"
],
"zone": 96
}
],
"createdBy": 96,
"dateCreated": 1736505915,
"hasChildren": true,
"identifiers": [
{
"description": "example",
"id": 96,
"languageId": 96,
"name": "example",
"pageId": 96,
"tags": [
"example"
],
"url": "example",
"zoneId": 96
}
],
"lastUpdated": 1736505915,
"meta": {
"icon": "/api/1.0/download/icon",
"showInMenu": "true"
},
"parentId": 96,
"permissions": [
96
],
"publishDate": 1736505915,
"tags": [
"example"
],
"zone": 96
}
],
"createdBy": 96,
"dateCreated": 1736505915,
"hasChildren": true,
"identifiers": [
{
"description": "example",
"id": 96,
"languageId": 96,
"name": "example",
"pageId": 96,
"tags": [
"example"
],
"url": "example",
"zoneId": 96
}
],
"lastUpdated": 1736505915,
"meta": {
"icon": "/api/1.0/download/icon",
"showInMenu": "true"
},
"parentId": 96,
"permissions": [
96
],
"publishDate": 1736505915,
"tags": [
"example"
],
"zone": 96
}
],
"createdBy": 96,
"dateCreated": 1736505915,
"hasChildren": true,
"identifiers": [
{
"description": "example",
"id": 96,
"languageId": 96,
"name": "example",
"pageId": 96,
"tags": [
"example"
],
"url": "example",
"zoneId": 96
}
],
"lastUpdated": 1736505915,
"meta": {
"icon": "/api/1.0/download/icon",
"showInMenu": "true"
},
"parentId": 96,
"permissions": [
96
],
"publishDate": 1736505915,
"tags": [
"example"
],
"zone": 96
}
Retrieve page categories
Retrieve a list of page categories.
Request parameters
Responses
[
{
"id": 96,
"name": "example",
"parentId": 96,
"createdBy": 96,
"dateCreated": 1736505915,
"pageCategories": [
{
"pageId": 96,
"name": "example",
"url": "example",
"displayOrder": 58,
"meta": {
"icon": "/api/1.0/download/icon",
"showInMenu": "true"
},
"identifiers": [
{
"description": "example",
"id": 96,
"languageId": 96,
"name": "example",
"pageId": 96,
"tags": [
"example"
],
"url": "example",
"zoneId": 96
}
]
}
]
}
]
Retrieve XML sitemap
Responses
List all widgets
Responses
Get details of a single widget
Request parameters
Responses
List all styles
Responses
Get details of a single style
Request parameters
Responses
Endpoint for PAGE (Get)
Request parameters
Responses
Endpoint for PAGE (Put)
Request parameters
{
"identifiers": "example",
"zone": "example",
"name": "example",
"url": "example",
"parentId": "example",
"categories": "example",
"meta": "example",
"permissions": "example",
"status": "example",
"publishDate": "example",
"widgets": "example"
}
Responses
Endpoint for PAGE (Post)
Request parameters
{
"identifiers": "example",
"zone": "example",
"categories": "example",
"meta": "example",
"permissions": "example",
"status": "example",
"publishDate": "example",
"parentId": "example",
"widgets": "example"
}
Responses
Endpoint for PAGE (Delete)
Request parameters
Responses
01 September 2026