Manage your Notion workspace including pages, databases, blocks, and content with full API access
action
- The action to perform (create, update, retrieve, query, etc.)page_id
or database_id
- The target page or database IDcontent
- Content data for creation/update operationsproperties
- Page or database propertiesfilters
- Query filters for database searchessorts
- Sort criteria for database queriesblock_type
- Type of block to create (paragraph, heading, to_do, etc.)parent_id
(required) - Parent page or database IDtitle
(required) - Page titleproperties
(optional) - Page propertiescontent
(optional) - Initial content blockspage_id
(required) - Page ID to updateproperties
(required) - Properties to updatetitle
(optional) - New page titlepage_id
(required) - Page ID to retrievepage_id
(required) - Page ID to get content fromparent_page_id
(required) - Parent page IDtitle
(required) - Database titleproperties
(required) - Database schema propertiesdatabase_id
(required) - Database ID to queryfilter
(optional) - Filter criteriasorts
(optional) - Sort criteriapage_size
(optional) - Number of results per pageparent_id
(required) - Parent page or block IDblocks
(required) - Array of blocks to addblock_type
(optional) - Type of blocks (paragraph, heading, to_do, etc.)block_id
(required) - Block ID to updatecontent
(required) - New block contentblock_type
(optional) - Block type if changingquery
(required) - Search query textfilter
(optional) - Filter by object type (page/database)sort
(optional) - Sort criteria