Pages
/api/pages
-
GET/api/pages/:id -
PATCH/api/pages/:id -
DELETE/api/pages/:id -
GET/api/pages/:id/children -
GET|POST/api/pages/:id/children/search -
POST/api/pages/:id/children -
GET/api/pages/:id/blueprints -
GET/api/pages/:id/files -
POST/api/pages/:id/files -
PATCH/api/pages/:id/files/sort -
GET/api/pages/:id/files/:filename -
GET|POST/api/pages/:id/files/search -
GET/api/pages/:id/files/:filename/sections/:name -
PATCH/api/pages/:id/files/:filename -
PATCH/api/pages/:id/files/:filename/name -
DELETE/api/pages/:id/files/:filename -
PATCH/api/pages/:id/slug -
PATCH/api/pages/:id/status -
PATCH/api/pages/:id/template -
PATCH/api/pages/:id/title -
POST/api/pages/:id/changes/discard -
POST/api/pages/:id/changes/publish -
POST/api/pages/:id/changes/save -
POST/api/pages/:id/files/:filename/changes/discard -
POST/api/pages/:id/files/:filename/changes/publish -
POST/api/pages/:id/files/:filename/changes/save
All slashes in page IDs must be replaced with a plus
Not /api/pages/projects/example-project/files,
but /api/pages/projects+example-project/files