Pages Model
Pages provide CMS-style content that can be exposed as full pages or embedded blocks.
Core operations
| Action | Method | Resource |
|---|---|---|
| List | GET | /pages |
| Find by ID or slug | GET | /pages/{page_id} |
| Create | POST | /pages |
| Update | PUT or POST | /pages/{page_id} |
| Delete | DELETE | /pages/{page_id} |
List and detail are public operations with result visibility determined by enabled, public, and caller authentication. Create, update, and delete require administrator authentication.
Representative fields include id, name, slug, body, enabled, public, author_id, type, seo_title, seo_description, seo_image, created_at, and updated_at. Historical examples use type=1 for a full page and type=2 for a block; verify accepted values for the operation before relying on them.
See Create a page, List pages, and Find a page.