Notion
api.notion.com
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.
api_key
free
1.0
https://api.notion.com
1
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
productivityCreate 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
productivityCreate 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
productivityRetrieve 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
productivityQuery a Notion database with filters and sorts to retrieve matching pages and their property values.
Detail: https://api.notion.com/capabilities/query_database
search
productivitySearch 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
productivityUpdate 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.