Productivity & Knowledge Management

Notion

Decent API held back by stingy rate limits and thin webhooks that force extra calls

Researched March 2026 productivity, knowledge-management, wiki, project-management, databases, docs, AI, collaboration, all-in-one, REST-API, webhooks, private-company

Executive Summary

Notion is one of the most popular all-in-one workspace tools on the market, combining wikis, docs, databases, and project management in a single platform. It's used by over 100 million people and more than half the Fortune 500. The company is privately held, profitable, and valued at $11 billion. If your team already lives in Notion, connecting it to your other tools is achievable but comes with some real constraints.

The API is well-documented and the developer experience is genuinely good. The problem is rate limits. Notion caps integrations at 3 requests per second, and because of how its block-based data model works, even simple operations can chain multiple calls. Webhooks exist but only tell you something changed, not what changed, so you end up making follow-up calls that eat into your rate budget. For small data volumes it's fine, but high-volume syncing requires careful planning.

Overall, Notion is a solid platform backed by a stable, growing company. Data portability is the main long-term concern: simple pages export well, but complex database structures with relations and rollups are hard to move elsewhere. If you're considering Notion as a central hub, go in with your eyes open about the lock-in trade-off.

Bottom Line

Notion is a strong all-in-one workspace that genuinely delivers on its promise of replacing multiple tools with one platform. The API is well-designed and well-documented, making it a reasonable integration target for most scenarios. The company behind it is financially stable, profitable, and growing.

Who should use this: teams that want to consolidate their wiki, docs, project management, and knowledge base into a single platform, organisations already in the Notion ecosystem looking to connect it to other tools, and businesses with modest data volumes where the rate limits won't be a bottleneck.

Who should think twice: businesses with large datasets (thousands of database records) that need snappy performance, organisations that need high-volume real-time syncing where 3 requests per second won't cut it, and anyone who values easy data portability as a top priority. If you go deep on Notion's relational databases, getting out later will be a project.

What It Does

Notion is an all-in-one workspace that combines documents, wikis, databases, project management, and more in a single platform. Its core concept is the "block", where everything from a paragraph of text to a database view to an embedded file is a building block that can be mixed, arranged, and connected.

Core features include rich text documents, relational databases with multiple views (table, board, calendar, timeline, gallery), wikis with verified content, project management tools, forms, and a recently launched website builder (Notion Sites). The platform has expanded significantly in 2025-2026 with Notion Calendar (a standalone calendar app), Notion Mail (a Gmail-based email client), and AI features including an assistant and autonomous AI agents.

The target market spans individuals (students, freelancers) through to large enterprises, with particular strength in tech companies and knowledge-heavy organisations. Pricing ranges from a generous free tier for individuals up to custom enterprise plans.

Green Flags

  • Over 100 million users and Fortune 500 adoption means a large ecosystem of integrations, templates, and community resources. You're unlikely to be the first person trying to connect Notion to your other tools.
  • The company is profitable with $11 billion valuation, strong revenue growth, and more cash than it raised. This is one of the more financially stable private software companies around.
  • The all-in-one approach genuinely reduces tool sprawl. Teams that go all-in on Notion can replace separate wiki, project management, and documentation tools, which simplifies their stack.
  • API documentation and SDK quality are above average. The developer experience is good when you're not fighting rate limits.

Red Flags

  • Rate limits are very tight at 3 requests per second, and Notion's block-based model means even simple operations chain multiple calls. High-volume data syncing requires careful engineering.
  • Data portability degrades quickly with complexity. Simple pages export fine, but interconnected databases with relations, rollups, and formulas are difficult to move to another platform.
  • Notion AI was stripped from the Plus plan in May 2025 and locked to Business tier and above. Users who were paying for an AI add-on lost access unless they upgraded, which burned goodwill.
  • Performance noticeably degrades with large databases. Users report 3-5 second load times once they cross a few thousand records, making it unsuitable as a database for large datasets.

Licensing & Pricing

Notion has four tiers. The Free plan is genuinely useful for individuals, with unlimited pages and blocks, though it limits file uploads to 5MB and guest access to 10 people. The Plus plan at roughly $10 per user per month (billed annually) removes those limits, adds 30-day version history, and gives unlimited file uploads.

Business at around $18-20 per user per month is where things get interesting. It adds SAML SSO, advanced permissions, private team spaces, bulk export, and 90-day version history. Critically, as of May 2025, this is also the lowest tier that includes full Notion AI access. Plus plan users lost their AI access in this change, which was controversial. Enterprise pricing is custom and adds SCIM provisioning, audit logs, workspace analytics, unlimited version history, and HIPAA compliance.

Notion AI Agents are currently free to try through May 2026, after which they'll use a credit-based add-on for Business and Enterprise plans. Promotional discounts for new customers are common.

Vendor Lock-In Assessment

Vendor lock-in risk with Notion is moderate to high, and it scales with how deeply you've adopted the platform. If you're using Notion for simple documentation and meeting notes, moving to another tool is straightforward since Markdown export works well for plain content.

The lock-in gets serious once you've built complex database systems. Notion's relational databases with rollups, formulas, linked views, and cross-database relations create a data structure that doesn't have a clean equivalent in most competing tools. Exporting gives you flat CSV files that lose all the relational structure. Recreating that in Airtable, Monday.com, or another tool means significant manual rebuilding.

The block-based content model is proprietary. While Notion exports to Markdown, the conversion is lossy for anything beyond basic text and headings. Toggle blocks, callouts, synced blocks, and database inline views don't translate. If you've built hundreds of pages of structured content, expect a painful migration process.

Company Overview

Notion was founded in 2013 in San Francisco by Ivan Zhao and Simon Last, with the first public release in 2016. The real breakout came in 2018 with version 2.0 and the platform has grown rapidly since, particularly during the remote work boom.

The company is privately held, backed by Sequoia Capital, Coatue Management, and Index Ventures among others, having raised around $418 million total. A December 2025 tender offer valued the company at $11 billion. Revenue is estimated at $500-600 million annually and growing at roughly 50% year-on-year. Notably, the company is profitable and has more cash than it raised, giving it significant runway without needing to IPO on anyone else's timeline.

Ivan Zhao remains CEO with no signs of leadership instability. The company has made several strategic acquisitions including Cron (now Notion Calendar), Automate.io, and Skiff (which became Notion Mail). Employee count is likely in the 800-1,000 range. This is a company with strong fundamentals that's very likely to be around in five years and beyond.

API

Notion has a REST API that covers pages, databases, blocks, users, comments, and search. It launched as beta in 2021 and has since reached general availability, with date-based versioning (current version: 2025-09-03). The official TypeScript SDK is well-maintained with full type definitions, and there's a community Python SDK.

The biggest limitation is rate limits. Integrations are capped at 3 requests per second, which sounds adequate until you realise that Notion's block-based model means fetching a single page's content can require multiple chained calls (page metadata, then blocks, then child blocks). There's no native bulk API, so operations on large datasets are painfully slow. If you're syncing a small knowledge base it's fine, but anything involving hundreds of pages or large databases will hit walls.

The permission model trips up a lot of developers too. Integrations don't automatically see workspace content. Each page or database must be explicitly shared with the integration, which causes confusion and unexpected 404 errors during development.

Webhooks

Webhooks are supported

Notion supports native webhooks for page, database, and comment changes. However, they're "thin" webhooks: payloads only include IDs, event types, and timestamps, not actual content. You need to make follow-up API calls to get the data that changed, which eats into your already-tight rate limit. Rapid updates may also miss intermediate events due to aggregation. It works, but it's not as useful as webhooks from platforms that include the changed data in the payload.

Data Portability

Getting data out of Notion is a mixed bag. You can export individual pages or entire workspaces to Markdown, CSV, HTML, or PDF. Simple text pages and basic databases export reasonably well. Workspace-level exports produce a ZIP file delivered via email.

The problems start with complex content. Database relations, rollups, linked views, and formula properties don't preserve well in any export format. Embeds, AI-generated content, and dynamic forms don't export at all. Large workspace exports can take hours to generate.

Notion's proprietary block-based data model is the core lock-in concern. If you've built an elaborate system of interconnected databases with relations, rollups, and multiple views, recreating that elsewhere would be a significant manual project. For straightforward wiki and documentation use cases, migration is feasible but still involves cleanup work.

Developer Experience

The API documentation is genuinely good. Notion provides clear getting-started guides, a comprehensive API reference, working code examples, and detailed migration guides when breaking changes occur. The official TypeScript SDK has excellent type definitions and IDE autocomplete. There's no dedicated sandbox, so you test against a real workspace (creating a test workspace is the recommended approach).

Common developer pain points include the rate limits (the number one complaint), the permission model (integrations must be explicitly added to each page or database), confusion between database IDs and page IDs in URLs, and the thin webhook payloads that force additional API calls. The 2025-09-03 API version introduced multi-source databases which changed some webhook schemas and broke some existing integrations.

Overall, the developer experience is above average for the productivity software category. The documentation and SDK quality are strong, and the API design is clean. It's the operational constraints (rate limits, permissions, thin webhooks) that cause frustration rather than the API design itself.

Compliance & Security

SOC 2 Type IIISO 27001:2022ISO 27701ISO 27017ISO 27018GDPRCCPA

Notion has strong security credentials with SOC 2 Type II (annually renewed, Notion AI included in scope) and a full suite of ISO certifications. Data is encrypted with TLS 1.2 in transit and AES-256 at rest. HIPAA compliance with a Business Associate Agreement is available on Enterprise plans.

Notably, Notion does not offer end-to-end encryption and has no built-in data loss prevention. A September 2025 research paper demonstrated a prompt injection vulnerability in Notion's AI Agents that could theoretically enable data exfiltration, though no real-world exploitation has been reported. In 2021, Notion experienced a significant outage when phishing complaints caused their domain registrar to pull their DNS. No confirmed data breaches have been reported. The company runs a bug bounty programme through HackerOne.

Community & Support

Resources

Interested in Notion Integration?

Let's discuss how we can help you get the most out of your software.