Coda Project, Inc. is the maker of Coda (now branded Superhuman Docs), an all-in-one collaborative workspace that blends the flexibility of a document, the structure of a spreadsheet, the power of applications, and the intelligence of AI into a single canvas. Founded in 2014 by Shishir Mehrotra and Alex DeNeui and used by tens of thousands of teams, Coda exposes a RESTful Docs API that lets developers list and search docs, create and copy docs, discover pages, tables, formulas, and controls, and read, insert, upsert, update, and delete rows. A separate Admin API provides programmatic organization administration — workspaces, users, groups, legal holds, audit events, webhooks, and Pack governance. Coda also ships a first-party Packs SDK and CLI for extending the platform, an official remote MCP server for AI clients, OAuth 2.0 with dynamic client registration, and a public Postman workspace.
Coda Project publishes 32 API contracts indexed on the APIs.io network, including Account API, Analytics API, API Tokens API, and 29 more. Tagged areas include Company, Productivity, Documents, Spreadsheets, and Collaboration.
The Coda Project catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Coda Project’s developer surface includes authentication, documentation, API reference, getting-started guide, support, engineering blog, pricing, and 37 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics could not be measured. We hold no machine-readable contract for
this provider to read, so there is nothing to measure a write surface against. Excluded rather than scored zero:
never-measured and measured-empty are different facts. Publishing an OpenAPI is what makes this facet — and
several others — scorable at all.
The six quality facets above are damped to 85 points between them,
because the conditional facet above carries the other
15. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 85% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/coda-project/"><img src="https://apis.io/badge/coda-project/card.svg" alt="Coda Project on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Documented Reversibility+6 pts — a reversal operation in the contract, graded up when a window is documented too
Agentic Commerce Well-Known Document+5 pts — a parsing /.well-known/ucp.json or acp.json declaring a version and at least one service — `self` when its endpoints are on the provider's own domain, `platform` when they are on a vendor's
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.
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.
At this time, the API exposes some limited information about your account. However, `/whoami` is a good endpoint to hit to verify that you're hitting the API correctly and that ...
While columns in Superhuman Docs have user-friendly names, they also have immutable IDs that are used when reading and writing rows. These endpoints let you query the columns in...
Controls provide a user-friendly way to input a value that can affect other parts of the doc. This API lets you list controls and get their current values.
Formulas can be great for performing one-off computations, or used with tables and other formulas to compute a single value. With this API, you can discover formulas in a doc an...
Documents can be published publicly and associated with categories to help the world discover them. This API lets you manage the publishing settings of your docs.
You'll likely use this part of the API the most. These endpoints let you retrieve row data from tables in Superhuman Docs as well as create, upsert, update, and delete them. Mos...
This API enables viewing and modifying user membership within a workspace. It is accessible both to organization admins and workspace admins for the respective workspaces.
Official Coda (Superhuman Docs) remote MCP server. Lets AI clients (Claude, Cursor, and other MCP hosts) read and write Coda docs using natural-language prompts. In beta — tools...
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.
aid: coda-project
name: Coda Project
description: Coda Project, Inc. is the maker of Coda (now branded Superhuman Docs), an all-in-one collaborative workspace
that blends the flexibility of a document, the structure of a spreadsheet, the power of applications, and the intelligence
of AI into a single canvas. Founded in 2014 by Shishir Mehrotra and Alex DeNeui and used by tens of thousands of teams,
Coda exposes a RESTful Docs API that lets developers list and search docs, create and copy docs, discover pages, tables,
formulas, and controls, and read, insert, upsert, update, and delete rows. A separate Admin API provides programmatic organization
administration — workspaces, users, groups, legal holds, audit events, webhooks, and Pack governance. Coda also ships a
first-party Packs SDK and CLI for extending the platform, an official remote MCP server for AI clients, OAuth 2.0 with dynamic
client registration, and a public Postman workspace.
url: https://raw.githubusercontent.com/api-evangelist/coda-project/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- canaan-partners
x-tier: stub
x-tier-reason: portfolio-lead
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: unknown
onboarding: self-serve
trial: false
try_now: false
public: false
label: Self-serve signup
confidence: medium
source:
- authentication
generated: '2026-07-22'
method: derived
specificationVersion: '0.23'
image: https://sanity-images.imgix.net/production/6b46953798756d87bc1ad579a32d2af427ba6d3d-1200x628.png
created: '2026-07-17'
modified: '2026-09-16'
tags:
- Company
- Productivity
- Documents
- Spreadsheets
- Collaboration
- No-Code
- Workspace
- Artificial Intelligence
- Content Management
- Software-as-a-Service
tags_raw:
- Company
- Productivity
- Documents
- Spreadsheets
- Collaboration
- No-Code
- Workspace
- AI
- Content Management
- SaaS
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
apis:
- aid: coda-project:coda-project-account-api
name: Coda Project Account API
description: At this time, the API exposes some limited information about your account. However, `/whoami` is a good endpoint
to hit to verify that you're hitting the API correctly and that your token is working as expected.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Account
properties:
- type: OpenAPI
url: openapi/coda-project-account-api-openapi.yml
- aid: coda-project:coda-project-analytics-api
name: Coda Project Analytics API
description: This API offers analytics data for your docs and Packs over time.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Analytics
properties:
- type: OpenAPI
url: openapi/coda-project-analytics-api-openapi.yml
- aid: coda-project:coda-project-api-tokens-api
name: Coda Project API Tokens API
description: View and revoke individual user API tokens within an organization.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- API Tokens
properties:
- type: OpenAPI
url: openapi/coda-project-api-tokens-api-openapi.yml
- aid: coda-project:coda-project-automations-api
name: Coda Project Automations API
description: This API allows you to trigger automations.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Automation
tags_raw:
- Automations
properties:
- type: OpenAPI
url: openapi/coda-project-automations-api-openapi.yml
- aid: coda-project:coda-project-columns-api
name: Coda Project Columns API
description: While columns in Superhuman Docs have user-friendly names, they also have immutable IDs that are used when
reading and writing rows. These endpoints let you query the columns in a table and get basic information about them.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Columns
properties:
- type: OpenAPI
url: openapi/coda-project-columns-api-openapi.yml
- aid: coda-project:coda-project-controls-api
name: Coda Project Controls API
description: Controls provide a user-friendly way to input a value that can affect other parts of the doc. This API lets
you list controls and get their current values.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Control
tags_raw:
- Controls
properties:
- type: OpenAPI
url: openapi/coda-project-controls-api-openapi.yml
- aid: coda-project:coda-project-customdocdomains-api
name: Coda Project CustomDocDomains API
description: The CustomDocDomains API from Coda Project — 3 operation(s) for customdocdomains.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- CustomDocDomains
properties:
- type: OpenAPI
url: openapi/coda-project-customdocdomains-api-openapi.yml
- aid: coda-project:coda-project-doc-export-api
name: Coda Project Doc Export API
description: Export docs for backup or ingestion into a DLP or eDiscovery system.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Doc Export
properties:
- type: OpenAPI
url: openapi/coda-project-doc-export-api-openapi.yml
- aid: coda-project:coda-project-doc-permissions-api
name: Coda Project Doc Permissions API
description: This API lets you manage sharing and permissions for your docs.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Doc Permissions
properties:
- type: OpenAPI
url: openapi/coda-project-doc-permissions-api-openapi.yml
- aid: coda-project:coda-project-docs-api
name: Coda Project Docs API
description: Documents are foundational, top-level collaborative projects that contain pages. The API lets you list and
search your documents.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Docs
properties:
- type: OpenAPI
url: openapi/coda-project-docs-api-openapi.yml
- aid: coda-project:coda-project-events-api
name: Coda Project Events API
description: Provides access to audit events within an organization.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Event
tags_raw:
- Events
properties:
- type: OpenAPI
url: openapi/coda-project-events-api-openapi.yml
- aid: coda-project:coda-project-folder-permissions-api
name: Coda Project Folder Permissions API
description: This API lets you manage sharing and permissions for your folders.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Folder Permissions
properties:
- type: OpenAPI
url: openapi/coda-project-folder-permissions-api-openapi.yml
- aid: coda-project:coda-project-folders-api
name: Coda Project Folders API
description: Folders contain docs and enable folder members to access those docs.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Folders
properties:
- type: OpenAPI
url: openapi/coda-project-folders-api-openapi.yml
- aid: coda-project:coda-project-formulas-api
name: Coda Project Formulas API
description: Formulas can be great for performing one-off computations, or used with tables and other formulas to compute
a single value. With this API, you can discover formulas in a doc and obtain computed results.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Formulas
properties:
- type: OpenAPI
url: openapi/coda-project-formulas-api-openapi.yml
- aid: coda-project:coda-project-go-links-api
name: Coda Project Go Links API
description: The Go Links API from Coda Project — 1 operation(s) for go links.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Go Links
properties:
- type: OpenAPI
url: openapi/coda-project-go-links-api-openapi.yml
- aid: coda-project:coda-project-groups-api
name: Coda Project Groups API
description: This API lets you enumerate groups and group membership.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Group
tags_raw:
- Groups
properties:
- type: OpenAPI
url: openapi/coda-project-groups-api-openapi.yml
- aid: coda-project:coda-project-miscellaneous-api
name: Coda Project Miscellaneous API
description: These endpoints wouldn't fit anywhere else, but you may find them useful when working with Superhuman Docs.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags: []
tags_raw:
- Miscellaneous
properties:
- type: OpenAPI
url: openapi/coda-project-miscellaneous-api-openapi.yml
- aid: coda-project:coda-project-organization-users-api
name: Coda Project Organization Users API
description: This API enables viewing and modifying user information at the Organization level.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Organization Users
properties:
- type: OpenAPI
url: openapi/coda-project-organization-users-api-openapi.yml
- aid: coda-project:coda-project-organizations-api
name: Coda Project Organizations API
description: Organizations are where Enterprise-level policy is set for users and workspaces.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Organization
tags_raw:
- Organizations
properties:
- type: OpenAPI
url: openapi/coda-project-organizations-api-openapi.yml
- aid: coda-project:coda-project-pack-configurations-api
name: Coda Project Pack Configurations API
description: Pack configurations control fine grained access, scopes, feature sets, shareability of docs with installed
Packs, and more settings.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Pack Configurations
properties:
- type: OpenAPI
url: openapi/coda-project-pack-configurations-api-openapi.yml
- aid: coda-project:coda-project-pack-controls-api
name: Coda Project Pack Controls API
description: Pack controls govern access to Packs within an organization.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Pack Controls
properties:
- type: OpenAPI
url: openapi/coda-project-pack-controls-api-openapi.yml
- aid: coda-project:coda-project-packs-api
name: Coda Project Packs API
description: Packs are integrations connecting Superhuman Docs to external data sources.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Packs
properties:
- type: OpenAPI
url: openapi/coda-project-packs-api-openapi.yml
- aid: coda-project:coda-project-pages-api
name: Coda Project Pages API
description: Pages in Superhuman Docs offer canvases containing rich text, tables, controls, and other objects.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Pages
properties:
- type: OpenAPI
url: openapi/coda-project-pages-api-openapi.yml
- aid: coda-project:coda-project-permissions-api
name: Coda Project Permissions API
description: This API lets you manage sharing and permissions for your docs.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Permissions
properties:
- type: OpenAPI
url: openapi/coda-project-permissions-api-openapi.yml
- aid: coda-project:coda-project-preferences-api
name: Coda Project Preferences API
description: Import preferences control how external entities are imported (exempt, owner, location), scoped to an organization
and importer.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Preferences
properties:
- type: OpenAPI
url: openapi/coda-project-preferences-api-openapi.yml
- aid: coda-project:coda-project-publishing-api
name: Coda Project Publishing API
description: Documents can be published publicly and associated with categories to help the world discover them. This API
lets you manage the publishing settings of your docs.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Publishing
properties:
- type: OpenAPI
url: openapi/coda-project-publishing-api-openapi.yml
- aid: coda-project:coda-project-rows-api
name: Coda Project Rows API
description: You'll likely use this part of the API the most. These endpoints let you retrieve row data from tables in Superhuman
Docs as well as create, upsert, update, and delete them. Most of these endpoints work for both base tables and views,
but for inserting/upsering rows, you must use a base table.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Rows
properties:
- type: OpenAPI
url: openapi/coda-project-rows-api-openapi.yml
- aid: coda-project:coda-project-tables-api
name: Coda Project Tables API
description: The Tables API from Coda Project — 2 operation(s) for tables.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Tables
properties:
- type: OpenAPI
url: openapi/coda-project-tables-api-openapi.yml
- aid: coda-project:coda-project-webhooks-api
name: Coda Project Webhooks API
description: The Webhooks API from Coda Project — 3 operation(s) for webhooks.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Webhook
tags_raw:
- Webhooks
properties:
- type: OpenAPI
url: openapi/coda-project-webhooks-api-openapi.yml
- aid: coda-project:coda-project-workspace-users-api
name: Coda Project Workspace Users API
description: This API enables viewing and modifying user membership within a workspace. It is accessible both to organization
admins and workspace admins for the respective workspaces.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Workspace Users
properties:
- type: OpenAPI
url: openapi/coda-project-workspace-users-api-openapi.yml
- aid: coda-project:coda-project-workspaces-api
name: Coda Project Workspaces API
description: This API allows you to list and view your organization's workspaces.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Workspace
tags_raw:
- Workspaces
properties:
- type: OpenAPI
url: openapi/coda-project-workspaces-api-openapi.yml
- aid: coda-project:coda-project-legal-holds-api
name: Coda Project Legal Holds API
description: Legal holds are used to ensure a given set of docs cannot be deleted and enables simplified export management
of doc content.
humanURL: https://coda.io/developers/apis/v1
baseURL: https://coda.io/apis/v1
tags:
- Legal Hold
tags_raw:
- Legal Holds
properties:
- type: OpenAPI
url: openapi/coda-project-legal-holds-api-openapi.yml
common:
- type: Plans
url: plans/coda-project-plans-pricing.yml
- type: Website
url: https://coda.io
- type: CapabilityMap
url: capabilities/coda-project-capability-edges.yml
name: Coda Project Business Capability Map
- type: Overlay
url: overlays/coda-project-admin-overlay.yaml
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/coda-project/overview
- type: VulnerabilityDisclosure
url: security/coda-project-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/coda-project-domain-security.yml
- type: AgenticAccess
url: agentic-access/coda-project-agentic-access.yml
- type: Authentication
url: authentication/coda-project-authentication.yml
- type: OAuthScopes
url: scopes/coda-project-scopes.yml
- type: TrustCenter
url: security/coda-project-trust-center.yml
- type: Security
url: https://hackerone.com/coda_bbp
- type: RateLimits
url: rate-limits/coda-project-rate-limits.yml
- type: DeveloperPortal
url: https://coda.io/developers
- type: Documentation
url: https://coda.io/developers/apis/v1
- type: APIReference
url: https://coda.io/developers/apis/v1
- type: GettingStarted
url: https://coda.io/developers/apis/v1#section/Using-the-API
- type: Support
url: https://help.coda.io/
- type: Blog
url: https://coda.io/blog
- type: GitHubOrganization
url: https://github.com/coda
- type: Pricing
url: https://coda.io/pricing
- type: SignUp
url: https://coda.io/login
- type: TermsOfService
url: https://coda.io/trust/tos
- type: PrivacyPolicy
url: https://coda.io/trust/privacy
- type: StatusPage
url: https://status.coda.io
- type: Postman
url: https://www.postman.com/codaio/coda-workspace
- type: Packages
url: packages/coda-project-packages.yml
- type: SDKs
url: packages/coda-project-packages.yml
- type: CLI
url: cli/coda-project-cli.yml
- type: MCPServer
url: mcp/coda-project-mcp.yml
- type: WellKnown
url: well-known/coda-project-well-known.yml
- type: SecurityTxt
url: well-known/coda-project-security.txt
- type: LLMsTxt
url: llms/coda-project-llms.txt
- type: Conformance
url: conformance/coda-project-conformance.yml
- type: Compliance
url: security/coda-project-trust-center.yml
- type: ErrorCatalog
url: errors/coda-project-problem-types.yml
- type: Lifecycle
url: lifecycle/coda-project-lifecycle.yml
- type: Conventions
url: conventions/coda-project-conventions.yml
- type: DataModel
url: data-model/coda-project-data-model.yml
- type: Webhooks
url: asyncapi/coda-project-webhooks.yml
- type: AgentSkill
url: skills/_index.yml
- type: Arazzo
name: List and read doc rows
url: arazzo/coda-project-list-and-read-rows.yml
- type: Arazzo
name: Create a doc and populate a table
url: arazzo/coda-project-create-doc-and-populate.yml
- type: Arazzo
name: Upsert and reconcile rows
url: arazzo/coda-project-upsert-rows.yml
x-enrichment:
date: '2026-07-19'
status: backfilled
pass: local-v1
note: backfilled from .gitignore signal + verified work evidence
Coda Project API — frequently asked questions
Does Coda Project have an API?
Yes. APIs.io lists 32 APIs from Coda Project, including Coda Project Account API, Coda Project Analytics API and Coda Project API Tokens API, and 29 more.
Is there an OpenAPI specification for the Coda Project API?
Yes. APIs.io indexes 32 OpenAPI specifications for Coda Project, each linked for download from this page.
How do I authenticate with the Coda Project API?
Coda Project documents its authentication (http/oauth2 · 2 schemes). The details are profiled on APIs.io as Coda Project Authentication.
How much does the Coda Project API cost?
APIs.io lists 4 pricing plans for Coda Project, with each plan's price, limits and inclusions under Pricing Plans on this page.
Does Coda Project have an MCP server?
Yes. APIs.io lists 1 MCP server for Coda Project: Official Coda (Superhuman Docs) remote MCP server. Lets AI clients (Claude, Cursor, and other MCP hosts) read and write Coda docs using natural-language prompts. In beta — tools and behavior are subje
Is the Coda Project API ready for AI agents?
Coda Project has a Kin Score of 70.7 out of 100 (exemplar) and an Agent Readiness score of 48.7 (agent-ready), scored by API Evangelist on 2026-10-31.
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.