Twenty
Twenty is an open-source CRM platform built as a modern alternative to Salesforce, designed for teams that need flexibility, data ownership, and a contemporary developer experience. It provides REST and GraphQL APIs covering core CRM operations such as managing companies, people, opportunities, notes, tasks, and fully customizable objects. Developers can extend Twenty with custom objects, server-side logic, UI components, and AI agents as TypeScript packages, all surfaced through the same API surface. The platform is available as a cloud service or as a self-hosted deployment via Docker Compose, giving teams full control over their data residency and infrastructure.
Twenty publishes 10 API contracts indexed on the APIs.io network, including Companies API, Fields API, Notes API, and 7 more. Tagged areas include CRM, Open Source, REST, GraphQL, and Webhook.
The Twenty catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
Twenty’s developer surface includes authentication, documentation, engineering blog, pricing, and 15 more developer resources.
What this lets a business do 2
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Raycast Store Extensions (first-party publishers + community-wrapped products) | covered | 8.1 | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 6
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 10
Individual APIs this provider publishes, each with its own machine-readable definition.
Twenty Companies API
Company CRM records
Twenty Fields API
Custom field metadata management
Twenty Notes API
Note records associated with CRM objects
Twenty Objects API
Custom object metadata management
Twenty Opportunities API
Opportunity/deal CRM records
Twenty People API
Person/contact CRM records
Twenty Relations API
Custom relation metadata management
Twenty Tasks API
Task records associated with CRM objects
Twenty GraphQL API
Auto-generated GraphQL API over the same workspace schema, exposing queries, mutations, batch upserts via plural object names, and relation traversal for the Core API (/graphql)...
Twenty Open API
OpenAPI schema discovery
Scroll for all 10
Open Collections 9
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Twenty Core companies API
OPEN COLLECTIONTwenty Core companies fields API
OPEN COLLECTIONTwenty Core companies notes API
OPEN COLLECTIONTwenty Core companies objects API
OPEN COLLECTIONTwenty Core companies openapi API
OPEN COLLECTIONTwenty Core companies opportunities API
OPEN COLLECTIONTwenty Core companies people API
OPEN COLLECTIONTwenty Core companies relations API
OPEN COLLECTIONTwenty Core companies tasks API
OPEN COLLECTIONScroll for all 9
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
GraphQL 1
GraphQL schemas published by this provider.
Twenty CRM GraphQL API
Twenty exposes two GraphQL endpoints for every workspace: the Core API at `/graphql` and the Metadata API at `/metadata`. The Core API is schema-per-tenant — the types and field...
GRAPHQLTwenty API pricing
Not yet checked against Twenty's own pricing page. Compiled by API Evangelist; confirm before you rely on a figure. A free plan or tier is listed.
| Plan | Price |
|---|---|
| Self-Hosted | Free per workspace |
| Pro | $9 per user / per month |
| Organization | $19 per user / per month |
Plan details, limits and sources →
Rate limits
- Pro Plan API Rate Limit: 50
- Organization Plan API Rate Limit: 100
- GraphQL Token Rate Limit: 100
Compiled by API Evangelist, not yet checked against Twenty's documentation. All 5 limits →
Pricing Plans 1
Published pricing tiers and plan structures.
Twenty Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Twenty Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Twenty Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Twenty Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs. Counts are the severity each rule declares, not results of running them.
Twenty — jsonschema rules
SPECTRALOpenAPI Overlays 1
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
JSON Schema 19
Standalone JSON Schema definitions for this provider's data models.
Company
JSON SCHEMADeleteResponse
JSON SCHEMAFieldMetadataInput
JSON SCHEMAFieldMetadataListResponse
JSON SCHEMAFieldMetadataResponse
JSON SCHEMANoteInput
JSON SCHEMANoteListResponse
JSON SCHEMANoteResponse
JSON SCHEMAObjectMetadataInput
JSON SCHEMAObjectMetadataListResponse
JSON SCHEMAObjectMetadataResponse
JSON SCHEMAOpportunity
JSON SCHEMAPerson
JSON SCHEMARelationMetadataInput
JSON SCHEMARelationMetadataListResponse
JSON SCHEMARelationMetadataResponse
JSON SCHEMATaskInput
JSON SCHEMATaskListResponse
JSON SCHEMATaskResponse
JSON SCHEMAScroll for all 19
Examples 3
Example request and response payloads for these APIs.
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access (API Evangelist recommendations) 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
Twenty API — frequently asked questions
Does Twenty have an API?
Yes. APIs.io lists 10 APIs from Twenty, including Twenty Companies API, Twenty Fields API and Twenty Notes API, and 7 more.
Is there an OpenAPI specification for the Twenty API?
Yes. APIs.io indexes 9 OpenAPI specifications for Twenty, each linked for download from this page.
How do I authenticate with the Twenty API?
Twenty documents its authentication (http · 1 scheme). The details are profiled on APIs.io as Twenty Authentication.
How much does the Twenty API cost?
APIs.io lists 3 pricing plans for Twenty, with each plan's price, limits and inclusions under Pricing on this page.
Does Twenty have an MCP server?
Yes. APIs.io lists 1 MCP server for Twenty: Remote MCP server at mcp.twenty.com over HTTP.
Is the Twenty API ready for AI agents?
Twenty has a Kin Score of 38.5 out of 100 (thin) and an Agent Readiness score of 46.4 (agent-ready), scored by API Evangelist on 2026-11-13.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.