Docs API Reference Pages API

Pages API

2 min read

List pages

GET /v1/pages
{
  "data": [
    {
      "id": "pg_abc123",
      "title": "Homepage",
      "slug": "/",
      "status": "published",
      "updatedAt": "2025-06-01T10:00:00Z"
    }
  ]
}

Get a page

GET /v1/pages/{id}

Returns the full page object including module configuration.


Update page status

PATCH /v1/pages/{id}
{
  "status": "published"
}

Valid statuses: published, draft


Update page metadata

PATCH /v1/pages/{id}
{
  "title": "New Page Title",
  "seoDescription": "Updated description for search engines."
}