OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add firecrawl/openclaw --skill notion
Notion API for creating and managing pages, databases, and blocks.
npx skills add firecrawl/openclaw --skill notion
Use the Notion API to create/read/update pages, data sources (databases), and blocks.
ntn_ or secret_)All requests need:
Note: The
Notion-Versionheader is required. This skill uses2025-09-03(latest). In this version, databases are called "data sources" in the API.
Search for pages and data sources:
Get page:
Get page content (blocks):
Create page in a data source:
Query a data source (database):
Create a data source (database):
Update page properties:
Add blocks to page:
Common property formats for database items:
{"title": [{"text": {"content": "..."}}]}{"rich_text": [{"text": {"content": "..."}}]}{"select": {"name": "Option"}}{"multi_select": [{"name": "A"}, {"name": "B"}]}{"date": {"start": "2024-01-15", "end": "2024-01-16"}}{"checkbox": true}{"number": 42}{"url": "https://..."}{"email": "a@b.com"}{"relation": [{"id": "page_id"}]}/data_sources/ endpoints for queries and retrievaldatabase_id and a data_source_id
database_id when creating pages (parent: {"database_id": "..."})data_source_id when querying (POST /v1/data_sources/{id}/query)"object": "data_source" with their data_source_idparent.data_source_id alongside parent.database_idGET /v1/data_sources/{data_source_id}is_inline: true when creating data sources to embed them in pages