Notion
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
Modes
This node reconfigures itself depending on the selected mode — each mode has its own fields.
| Mode | What it does | Output |
|---|---|---|
| Search | Notion Search | JSON |
| Get Page | Notion Get Page | JSON |
| Create Page | Notion Create Page | JSON |
| Append Block | Notion Append Block | JSON |
Search
Notion Search
NotionSearch
QueryText
Return simplified resultsToggle
Inputs
Each input can be typed in directly or connected to another node's output.
| Input | Type | Required | Description |
|---|---|---|---|
| Query | Text | Optional |
Settings
| Setting | Type | Default | Description |
|---|---|---|---|
| Return simplified results | Toggle | On |
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.
| Input | Type | Required | Description |
|---|---|---|---|
| Page ID | Text | Required |
Settings
| Setting | Type | Default | Description |
|---|---|---|---|
| Return plain‑text content | Toggle | On |
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.
| Input | Type | Required | Description |
|---|---|---|---|
| Parent ID | Text | Required | |
| Title | Text | Required | |
| Extra Properties (JSON) | Text (multiline) | Optional |
Settings
| Setting | Type | Default | Description |
|---|---|---|---|
| Parent Type | Select | Database | Options: 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.
| Input | Type | Required | Description |
|---|---|---|---|
| Page ID | Text | Required | |
| Children (Text / Markdown / JSON) | Text (multiline) | Required | Children (Text / Markdown / JSON) |
Output: JSON