Move pages
Notion Move Pages is a powerful tool designed to effortlessly relocate one or multiple Notion pages or databases to a new parent location within your workspace. It streamlines organization by enabling bulk movements with precision and ease.
Features
- Supports moving up to 100 pages or databases at once using their unique IDs.
- Allows relocating content to various parent types including pages, databases, data sources, or the entire workspace.
- Accepts page and database IDs with flexible formatting, including UUIDs with or without dashes.
- Ensures idempotent operations, allowing safe repeated moves without unintended changes.
- Enables better workspace organization by simplifying the restructuring of Notion content hierarchy.
Benefits
- Significantly reduces manual effort in reorganizing large Notion workspaces.
- Improves productivity by allowing bulk page and database management.
- Maintains content integrity with precise and controlled movements.
- Offers flexibility in choosing new parent locations suited to diverse organizational needs.
- Facilitates cleaner, more intuitive workspace navigation and data management.
Description
Move one or more Notion pages or databases to a new parent.
Parameters
2 parameters
| Name | Type | Description |
|---|---|---|
| page_or_database_idsrequired | string[] | An array of up to 100 page or database IDs to move. IDs are v4 UUIDs and can be supplied with or without dashes (e.g. extracted from a <page> or <database> URL given by the "search" or "view" tool). Data Sources under Databases can't be moved individually. |
| new_parentrequired | any | The new parent under which the pages will be moved. This can be a page, the workspace, a database, or a specific data source under a database when there are multiple. Moving pages to the workspace level adds them as private pages and should rarely be used. |