move_page
Attempts to move a page to a new parent in Notion. Returns an error because the API does not support moves, and provides alternative methods.
Instructions
NOT SUPPORTED: Notion's public API does not support moving a page.
The PATCH /pages/{id} endpoint silently ignores parent field changes -- the call returns HTTP 200 but the page is not actually moved. This tool is preserved only to return a clear error message and point callers to the working alternatives.
To move a page, use one of these instead: * copy_page_to_parent -- destructive recreate-and-archive (block IDs will change, file_upload media degrades to short-lived URLs) * Manually drag the page in the Notion sidebar (recommended for pages with nested subpages or heavy media content)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page_id | Yes | ||
| new_parent_id | Yes | ||
| parent_type | No | page_id |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |