Notion

api.notion.com

Community

Notion is an all-in-one workspace for notes, databases, wikis, and project management. The API lets you create and update pages, query and create databases, search across a workspace, and read page content blocks programmatically.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://api.notion.com

Crawl failures

1

Last verified

2026-03-01T11:08:53.000Z

Health

This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →

Capabilities

create_database

productivity

Create a new database as a child of a specified parent page, defining its property schema and title.

Detail: https://api.notion.com/capabilities/create_database

create_page

productivity

Create a new page in Notion as a child of a specified parent page or database, with properties and content blocks.

Detail: https://api.notion.com/capabilities/create_page

get_block_children

productivity

Retrieve the content blocks that are children of a specific block or page, enabling you to read page content.

Detail: https://api.notion.com/capabilities/get_block_children

query_database

productivity

Query a Notion database with filters and sorts to retrieve matching pages and their property values.

Detail: https://api.notion.com/capabilities/query_database

search

productivity

Search across all pages and databases in the workspace that the integration has access to, by title or content.

Detail: https://api.notion.com/capabilities/search

update_page

productivity

Update the properties of an existing Notion page, such as changing status, title, or custom property values.

Detail: https://api.notion.com/capabilities/update_page

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: Notion
Description: Notion is an all-in-one workspace for notes, databases, wikis, and project management. The API lets you create and update pages, query and create databases, search across a workspace, and read page content blocks programmatically.
Auth: api_key
Capabilities:
  - create_database: Create a new database as a child of a specified parent page, defining its property schema and title.
  - create_page: Create a new page in Notion as a child of a specified parent page or database, with properties and content blocks.
  - get_block_children: Retrieve the content blocks that are children of a specific block or page, enabling you to read page content.
  - query_database: Query a Notion database with filters and sorts to retrieve matching pages and their property values.
  - search: Search across all pages and databases in the workspace that the integration has access to, by title or content.
  - update_page: Update the properties of an existing Notion page, such as changing status, title, or custom property values.