Use this API to move an existing Notion page to a new parent.
page_id (required)
string (UUIDv4)195de9221179449fab8075a27c979105 or 195de922-1179-449f-ab80-75a27c979105parent (required)
objectparent object can be one of two types:
type: Always "page_id"page_id: UUID of the parent page (with or without dashes)type: Always "data_source_id"data_source_id: UUID of the database’s data source (with or without dashes)data_source_id rather than database_id. Use the Retrieve a database endpoint to get the child data source ID(s) from the database.
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 2025-09-03.
2025-09-03 The ID of the page to move.
The new parent of the page.