Notion
Create, read, update, and search Notion pages, databases, and blocks. Notion node in ActionFlows. Inputs, outputs, and how to use it.
Notion
Overview
Create, read, update, and search Notion pages, databases, and blocks.
Requirements
OAuth Connection
Required for this node. Connect your Notion OAuth account from Integrations.
Inputs
Standard Inputs
Body formatselect · required
Whether the new page body is simplified blocks or markdown
- Required
- Yes
- Multiple
- No
- Default
blocks- Visibility
operation=createPage- Options
- blocksmarkdown
Childrenjson · optional
Simplified block array of { type, text }
- Required
- No
- Multiple
- No
- Visibility
operation=createPage&bodyFormat=blocks|operation=appendBlock,updateBlock
IDtext · required
Parent, page, database, data source, or block id for the selected operation
- Required
- Yes
- Multiple
- No
- Visibility
operation=createPage,getPage,updatePage,archivePage,getDatabase,queryDatabase,appendBlock,getBlock,updateBlock,deleteBlock
Markdowntextarea · optional
Notion-flavored markdown for the new page body
- Required
- No
- Multiple
- No
- Visibility
operation=createPage&bodyFormat=markdown
OperationrichSelect · required
The Notion operation to perform
- Required
- Yes
- Multiple
- No
- Default
createPage- Options
- createPagegetPageupdatePagearchivePagesearchPagesgetDatabasequeryDatabaseappendBlockgetBlockupdateBlockdeleteBlock
Parent typeselect · required
Whether the id is a database/data source or a page parent
- Required
- Yes
- Multiple
- No
- Default
database- Visibility
operation=createPage- Options
- databasepage
Propertiesjson · optional
Simplified property mapper array of { name, type, value }
- Required
- No
- Multiple
- No
- Visibility
operation=createPage,updatePage
Queryjson · optional
Notion search or database query body
- Required
- No
- Multiple
- No
- Visibility
operation=searchPages,queryDatabase
Return as markdownboolean · optional
When enabled, page get returns Notion-flavored markdown instead of the page object
- Required
- No
- Multiple
- No
- Default
false- Visibility
operation=getPage
Outputs
Datajson
JSON returned by the Notion API
IDtext
Notion id of the created, updated, or fetched object
Successboolean
Success state of the Notion operation