List pages
Copy
GET /api/pages
Copy
[
{
"id": 38,
"name": "Home",
"url": "/",
"locale": "fr",
"status_unlisted": false,
"menu": {
"parent_id": 0,
"order_id": 0,
"inside_header": true,
"inside_footer": false,
"hidden": false
}
}
]
Create page
Copy
POST /api/page
{
"name": "API",
"url": "api",
"parent": "",
"order_id": 0,
"meta_title": "API",
"meta_description": "API",
"locale": "fr",
"objective": "Describe API",
"brief": "Full developer docs",
"keywords": "{"primary":"API"}",
"draft": true,
"generating": false,
"footer": false,
"hidden": false,
"unlisted": false
}
Delete page
Copy
DELETE /api/page
{ "url": "about-us" }
Hard delete
Copy
DELETE /api/page
{ "url": "about-us", "permanently": 1 }