Skip to main content

Notion

Beta

Interact with Notion to search, create, append content on a page.

The Notion node allows you to interact with the Notion API, enabling you to search, create, and append content to your pages.

NotionSearch
QueryText
Return simplified resultsToggle
Node as configured in “Search” mode. Dots are connection handles.

Modes

This node reconfigures itself depending on the selected mode — each mode has its own fields.

ModeWhat it doesOutput
SearchNotion SearchJSON
Get PageNotion Get PageJSON
Create PageNotion Create PageJSON
Append BlockNotion Append BlockJSON

Notion Search

NotionSearch
QueryText
Return simplified resultsToggle

Inputs

Each input can be typed in directly or connected to another node's output.

InputTypeRequiredDescription
QueryTextOptional

Settings

SettingTypeDefaultDescription
Return simplified resultsToggleOn

Output: JSON

Get Page

Notion Get Page

NotionGet Page
Page ID*Text
Return plain‑text contentToggle

Inputs

Each input can be typed in directly or connected to another node's output.

InputTypeRequiredDescription
Page IDTextRequired

Settings

SettingTypeDefaultDescription
Return plain‑text contentToggleOn

Output: JSON

Create Page

Notion Create Page

NotionCreate Page
Parent ID*Text
Title*Text
Extra Properties (JSON)Text (multiline)
Parent TypeSelect

Inputs

Each input can be typed in directly or connected to another node's output.

InputTypeRequiredDescription
Parent IDTextRequired
TitleTextRequired
Extra Properties (JSON)Text (multiline)Optional

Settings

SettingTypeDefaultDescription
Parent TypeSelectDatabaseOptions: Database (default) · Page.

Output: JSON

Append Block

Notion Append Block

NotionAppend Block
Page ID*Text
Children (Text / Markdown / JSON)*Text (multiline)

Inputs

Each input can be typed in directly or connected to another node's output.

InputTypeRequiredDescription
Page IDTextRequired
Children (Text / Markdown / JSON)Text (multiline)RequiredChildren (Text / Markdown / JSON)

Output: JSON

Output