Retrieve the content of a page rendered as enhanced markdown.
unknown_block_ids from a previous truncated response. Pass these IDs to fetch additional subtrees of a large page.
page_markdown object containing the page content as an enhanced markdown string.
<unknown url="..." alt="..."/> tags in the markdown output. This happens when:
truncated field is set to true and the unknown_block_ids array contains the affected block IDs.
You can attempt to fetch unloaded blocks by passing their IDs back to this same endpoint as the page_id path parameter. Blocks that are unknown due to permissions will return a 404 error since the integration does not have access.
unknown_block_ids array does not distinguish between truncated and inaccessible blocks. Handle object_not_found errors gracefully when re-fetching unknown block IDs.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The API version to use for this request. The latest version is 2026-03-11.
2026-03-11 The ID of the page (or block) to retrieve as markdown. Non-navigable block IDs from truncated responses can be passed here to fetch their subtrees.
Whether to include meeting note transcripts. Defaults to false. When true, full transcripts are included; when false, a placeholder with the meeting note URL is shown instead.
The type of object, always 'page_markdown'.
"page_markdown"The ID of the page or block.
The page content rendered as enhanced Markdown.
Whether the content was truncated due to exceeding the record count limit.
Block IDs that could not be loaded (appeared as
100