POST/pages/info

Get page details

Retrieves details for a page, including its creator, last updater, contributors, and space. Supply pageId as the page's UUID or slug ID. Set includeContent to include the page body and choose its output format with format.

  • IdempotentThe SDK sends Idempotency-Key, so a retried request is only applied once.

4 body fields

Page identifier and options for including page content and space details.

formatstringoptional
Output format for the content field. `json` (default): ProseMirror document JSON. `markdown`: plain Markdown text. `html`: rendered HTML. Only applies when `includeContent` is `true`.
Allowed:jsonmarkdownhtml
includeContentbooleanoptional
If `true`, includes the page content body in the response. Omit or set to `false` when you only need page metadata.
includeSpacebooleanoptional
If `true`, includes the space object (`id`, `name`, `slug`) in the response.
pageIdstringrequired
Page identifier (UUID or slug ID).

3 status codes
200Returns page data with nested creator, last-updated-by, contributor, and space details.
dataobjectoptional
Page with conditionally included nested objects
statusintegeroptional
successbooleanoptional
403Returned when the authenticated user does not have permission to access the page.
errorstringoptional
Reason phrase, for example `Bad Request`.
messagestringoptional
statusCodeintegeroptional
404Returned when the page identified by `pageId` is not found.
errorstringoptional
Reason phrase, for example `Bad Request`.
messagestringoptional
statusCodeintegeroptional

Error handling

A 403 is returned when the authenticated user does not have access to the page. A 404 is returned when the page identified by pageId is not found. pageId is required, and format must be json, markdown, or html.