Notion
Notion is an all-in-one workspace that combines notes, tasks, wikis, and databases. The Notion API allows developers to integrate Notion with other tools and build custom applications on top of Notion's platform.
Notion publishes 6 APIs on the APIs.io network, including Blocks API, Comments API, Databases API, and 3 more. Tagged areas include Collaboration, Database, Ideas, Notes, and Productivity.
The Notion catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 2 Spectral governance rulesets.
Notion’s developer surface includes changelog, CLI, authentication, documentation, engineering blog, code examples, FAQ, and 101 more developer resources.
Kin Score
APIs 6
Individual APIs this provider publishes, each with its own machine-readable definition.
Notion Blocks API
Blocks are the fundamental units of content in Notion. Every page is composed of blocks, which can be paragraphs, headings, images, tables, lists, and many other types. Blocks c...
Notion Comments API
Comments allow integrations to read and create comments on pages and blocks within Notion. Comments support rich text content and are associated with discussion threads.
Notion Databases API
Databases are collections of Notion pages organized with a shared schema of properties. Each database defines columns (properties) that all its pages share. Databases support fi...
Notion Pages API
Pages represent documents in Notion workspaces. They can exist as standalone pages or as entries within a database. Pages contain properties (metadata) and content composed of b...
Notion Search API
Search allows querying across all pages and databases that the integration has access to. Results can be filtered by object type and sorted by relevance or last edited time.
Notion Users API
Users represent people or bots in a Notion workspace. Person users are human members of the workspace, while bot users represent API integrations. Use these endpoints to list us...
Postman Collections 1
Ready-to-run Postman collections for exercising this provider's APIs.
Notion API
POSTMANOpen Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Notion API
OPEN COLLECTIONArazzo Workflows 11
Multi-step API workflows described with the Arazzo specification.
Notion Edit and Optionally Delete a Page Block
List a page's blocks, update the first block's text, then optionally archive it based on a flag.
ARAZZONotion Reply to an Existing Comment Thread
List a page's unresolved comments, then reply into the existing discussion or start a new one.
ARAZZONotion Create a Database, Seed a Page, and Add Content
Stand up a new Notion database under a page, add a first entry, then fill that entry with content blocks.
ARAZZONotion Create a Page and Read Back Its Content
Create a standalone page with content blocks, then retrieve that page's block children.
ARAZZONotion Sync a Row into a Database Data Source
Discover a database by title, read its schema, then add a new page row whose properties conform to it.
ARAZZONotion Export a Database Record with Its Content
Read a database schema, query its first record, then pull that record's page content blocks.
ARAZZONotion Evolve a Database Schema and Re-Query
Retrieve a database, add a property to its schema, then query it back to confirm the change.
ARAZZONotion Audit a Single Page Property
Retrieve a page, then fetch one named property item from it in full (including paginated values).
ARAZZONotion Query a Database and Update a Matched Page
Query a database with a filter, retrieve the first matching page, then update its properties.
ARAZZONotion Search for a Page and Comment on It
Search the workspace by title for a page, then leave a comment on the first matching page.
ARAZZONotion Resolve a Workspace User Directory
Identify the integration bot, list workspace users, then retrieve the first user in detail.
ARAZZOScroll for all 11
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
notion-mcp.yml
MCP SERVERGraphQL 1
GraphQL schemas published by this provider.
Notion GraphQL
Notion does not expose a public GraphQL endpoint. Notion's public API is a versioned REST API (`api.notion.com/v1`). The GraphQL schema in `notion-schema.graphql` is a comprehen...
GRAPHQLPricing Plans 1
Published pricing tiers and plan structures.
Notion Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Notion Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Notion Finops
FINOPSFeatures 16
Notable capabilities this provider offers.
Scroll for all 16
Event Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Notion Webhooks
AsyncAPI 2.6 description of the Notion webhooks surface. Notion delivers workspace events (page, database, data source, and comment changes) to a subscriber-hosted HTTPS endpoin...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Notion Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Notion API Rules
SPECTRALNotion API Rules
SPECTRALJSON Schema 14
Standalone JSON Schema definitions for this provider's data models.
Notion Block
JSON SCHEMAComment
JSON SCHEMANotion Database
JSON SCHEMAEmoji
JSON SCHEMAError
JSON SCHEMAExternalFile
JSON SCHEMAFile
JSON SCHEMANotion Page
JSON SCHEMAPaginatedList
JSON SCHEMAParent
JSON SCHEMAPartialUser
JSON SCHEMAPropertySchema
JSON SCHEMARichText
JSON SCHEMAUser
JSON SCHEMAScroll for all 14
JSON Structure 1
JSON Structure definitions describing this provider's data shapes.
Notion Structure
JSON STRUCTURESecurity Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 42
Reference material describing how the API behaves
Scroll for all 42
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 20
Pagination, idempotency, versioning, errors, and events
Scroll for all 20
Build 9
SDKs, sample code, and the tooling you integrate with
Scroll for all 9
Access & Security 9
Authentication, authorization, and security posture
Scroll for all 9
Operate 10
Status, limits, changes, and where to get help
Scroll for all 10
Commercial 4
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 5
Properties that don't map to a standard resource type