Get Page
notion_get_pageRead a Notion page's properties, parent database, and content as an outline with block IDs for precise edits or as Notion-flavored Markdown for reuse.
Instructions
Read a page: its properties as simple values, the database it belongs to (if any), and its content. format "outline" (default) lists every block with its id in ⟨…⟩, for surgical edits with notion_patch_block, notion_insert_blocks, notion_delete_blocks, notion_copy_blocks. format "markdown" returns the whole page as Notion-flavored markdown (colors, callouts, columns, tables, toggles, mentions), which notion_insert_blocks / notion_create_page accept back. last_edited_time can be passed to write tools as expected_last_edited_time to avoid overwriting someone else's edit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | Yes | Page URL or id. | |
| format | No | outline | |
| max_depth | No | How deep to read nested blocks. | |
| max_blocks | No | ||
| include_content | No |