ottom8
ComponentsBundles

Notion

Components provided by the Notion integration.

Add Content to Page

Convert markdown text to Notion blocks and append them to a Notion page.

InputTypeRequired
Page/Block IDstrNo
Markdown TextstrNo
Notion SecretstrYes
OutputType
JSONJSON
ToolTool

Create Page

A component for creating Notion pages.

InputTypeRequired
Database IDstrNo
Notion SecretstrYes
Properties (JSON)strNo
OutputType
JSONJSON
ToolTool

List Database Properties

Retrieve properties of a Notion database.

InputTypeRequired
Database IDstrNo
Notion SecretstrYes
OutputType
JSONJSON
ToolTool

List Pages

Query a Notion database with filtering and sorting. The input should be a JSON string containing the 'filter' and 'sorts' objects. Example input: {"filter": {"property": "Status", "select": {"equals": "Done"}}, "sorts": [{"timestamp": "created_time", "direction": "descending"}]}

InputTypeRequired
Database IDstrNo
Notion SecretstrYes
Database query (JSON)strNo
OutputType
JSONJSON
ToolTool

List Users

Retrieve users from Notion.

InputTypeRequired
Notion SecretstrYes
OutputType
JSONJSON
ToolTool

Page Content Viewer

Retrieve the content of a Notion page as plain text.

InputTypeRequired
Notion SecretstrYes
Page IDstrNo
OutputType
JSONJSON
ToolTool

Searches all pages and databases that have been shared with an integration.

InputTypeRequired
Filter TypestrNo
Notion SecretstrYes
Search QuerystrNo
Sort DirectionstrNo
OutputType
JSONJSON
ToolTool

Update Page Property

Update the properties of a Notion page.

InputTypeRequired
Notion SecretstrYes
Page IDstrNo
PropertiesstrNo
OutputType
JSONJSON
ToolTool

On this page