Coda website screenshot

Coda

Coda is an all-in-one doc platform combining documents, spreadsheets, and apps. The Coda API exposes docs, pages, tables, rows, columns, controls, formulas, automations, packs, permissions, and analytics for programmatic integration.

Coda publishes 18 APIs on the APIs.io network, including Account API, Analytics API, Automations API, and 15 more. Tagged areas include Productivity, Docs, No-Code, Collaboration, and Database.

The Coda catalog on APIs.io includes 1 event-driven AsyncAPI specification and 1 Spectral governance ruleset.

Coda’s developer surface includes authentication, documentation, pricing, GitHub presence, engineering blog, and 9 more developer resources.

50.5/100 developing ▬ flat Agent 39/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
18 APIs
ProductivityDocsNo-CodeCollaborationDatabase

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 50.5/100 · developing
Contract Quality 17.4 / 25
Developer Ergonomics 4.3 / 20
Commercial Clarity 11.6 / 20
Operational Transparency 4.8 / 13
Governance 5.0 / 12
Discoverability 7.4 / 10
Agent readiness — 39/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/coda: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 18

Individual APIs this provider publishes, each with its own machine-readable definition.

Coda Account API

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 ...

Coda Analytics API

This API offers analytics data for your docs and Packs over time.

Coda Automations API

This API allows you to trigger automations.

Coda Columns API

While columns in Coda 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 an...

Coda Controls API

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.

Coda CustomDocDomains API

The CustomDocDomains API from Coda — 3 operation(s) for customdocdomains.

Coda Docs API

Coda docs are foundational, top-level collaborative projects that contain pages. The API lets you list and search your docs to obtain basic metadata like titles and ownership in...

Coda Folders API

Folders help you organize your docs within workspaces. This API lets you list, create, update, and delete folders.

Coda Formulas API

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...

Coda Go Links API

The Go Links API from Coda — 1 operation(s) for go links.

Coda Miscellaneous API

These endpoints wouldn't fit anywhere else, but you may find them useful when working with Coda.

Coda Packs API

This API allows you to manage Packs that you have developed as well as list publicly available Coda packs.

Coda Pages API

Pages in Coda offer canvases containing rich text, tables, controls, and other objects. At this time, this API lets you list and access pages in a doc.

Coda Permissions API

This API lets you manage sharing and permissions for your docs.

Coda Publishing API

Coda docs 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.

Coda Rows API

You'll likely use this part of the API the most. These endpoints let you retrieve row data from tables in Coda as well as create, upsert, update, and delete them. Most of these ...

Coda Tables API

The Tables API from Coda — 2 operation(s) for tables.

Coda Workspaces API

This API allows you to manage your workspace's membership and get analytics on membership over time.

Scroll for all 18

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Coda API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Coda Plans Pricing

4 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Coda Rate Limits

3 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Coda Finops

FINOPS

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Coda Automations Push API

AsyncAPI description of Coda's documented automation/webhook surface. Coda does NOT publish an outbound webhook subscription API in the public REST reference. The documented eve...

ASYNCAPI

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Coda API Rules

7 rules · 1 errors 6 warnings

SPECTRAL

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Coda Authentication

http · 1 scheme

SECURITY

Coda Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Coda Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

Coda Trust Center

SOC 2, ISO 27001, ISO 27017, ISO 27018, HIPAA, GDPR

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Coda Agentic Access

124 operations · 58 acting · 1 human-in-the-loop

124 operations · 58 acting

AGENTIC

Resources

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 4

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 3

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: coda
url: https://raw.githubusercontent.com/api-evangelist/coda/refs/heads/main/apis.yml
name: Coda
kind: company
description: Coda is an all-in-one doc platform combining documents, spreadsheets, and apps. The Coda API exposes docs, pages,
  tables, rows, columns, controls, formulas, automations, packs, permissions, and analytics for programmatic integration.
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/coda.png
tags:
- Productivity
- Docs
- No-Code
- Collaboration
- Database
created: '2026-05-08'
modified: '2026-05-30'
specificationVersion: '0.19'
apis:
- aid: coda:coda-account-api
  name: Coda 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-account-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-analytics-api
  name: Coda 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-analytics-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-automations-api
  name: Coda Automations API
  description: This API allows you to trigger automations.
  humanURL: https://coda.io/developers/apis/v1
  baseURL: https://coda.io/apis/v1
  tags:
  - Automations
  properties:
  - type: OpenAPI
    url: openapi/coda-automations-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-columns-api
  name: Coda Columns API
  description: While columns in Coda 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-columns-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-controls-api
  name: Coda 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:
  - Controls
  properties:
  - type: OpenAPI
    url: openapi/coda-controls-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-customdocdomains-api
  name: Coda CustomDocDomains API
  description: The CustomDocDomains API from Coda — 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-customdocdomains-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-docs-api
  name: Coda Docs API
  description: Coda docs are foundational, top-level collaborative projects that contain pages. The API lets you list and
    search your docs to obtain basic metadata like titles and ownership information.
  humanURL: https://coda.io/developers/apis/v1
  baseURL: https://coda.io/apis/v1
  tags:
  - Docs
  properties:
  - type: OpenAPI
    url: openapi/coda-docs-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-folders-api
  name: Coda Folders API
  description: Folders help you organize your docs within workspaces. This API lets you list, create, update, and delete folders.
  humanURL: https://coda.io/developers/apis/v1
  baseURL: https://coda.io/apis/v1
  tags:
  - Folders
  properties:
  - type: OpenAPI
    url: openapi/coda-folders-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-formulas-api
  name: Coda 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-formulas-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-go-links-api
  name: Coda Go Links API
  description: The Go Links API from Coda — 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-go-links-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-miscellaneous-api
  name: Coda Miscellaneous API
  description: These endpoints wouldn't fit anywhere else, but you may find them useful when working with Coda.
  humanURL: https://coda.io/developers/apis/v1
  baseURL: https://coda.io/apis/v1
  tags:
  - Miscellaneous
  properties:
  - type: OpenAPI
    url: openapi/coda-miscellaneous-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-packs-api
  name: Coda Packs API
  description: This API allows you to manage Packs that you have developed as well as list publicly available Coda packs.
  humanURL: https://coda.io/developers/apis/v1
  baseURL: https://coda.io/apis/v1
  tags:
  - Packs
  properties:
  - type: OpenAPI
    url: openapi/coda-packs-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-pages-api
  name: Coda Pages API
  description: Pages in Coda offer canvases containing rich text, tables, controls, and other objects. At this time, this
    API lets you list and access pages in a doc.
  humanURL: https://coda.io/developers/apis/v1
  baseURL: https://coda.io/apis/v1
  tags:
  - Pages
  properties:
  - type: OpenAPI
    url: openapi/coda-pages-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-permissions-api
  name: Coda 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-permissions-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-publishing-api
  name: Coda Publishing API
  description: Coda docs 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-publishing-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-rows-api
  name: Coda Rows API
  description: You'll likely use this part of the API the most. These endpoints let you retrieve row data from tables in Coda
    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-rows-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-tables-api
  name: Coda Tables API
  description: The Tables API from Coda — 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-tables-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
- aid: coda:coda-workspaces-api
  name: Coda Workspaces API
  description: This API allows you to manage your workspace's membership and get analytics on membership over time.
  humanURL: https://coda.io/developers/apis/v1
  baseURL: https://coda.io/apis/v1
  tags:
  - Workspaces
  properties:
  - type: OpenAPI
    url: openapi/coda-workspaces-api-openapi.yml
  - type: Documentation
    url: https://coda.io/developers/apis/v1
  - type: AsyncAPI
    url: asyncapi/coda-automations-asyncapi.yml
  - type: Documentation
    url: https://coda.io/packs/build/latest/
  - type: SDKs
    url: https://github.com/coda/packs-sdk
common:
- type: AgenticAccess
  url: agentic-access/coda-agentic-access.yml
- type: TrustCenter
  url: security/coda-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/coda-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/coda-domain-security.yml
- type: Authentication
  url: authentication/coda-authentication.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/codainc
- type: Website
  url: https://coda.io/
- type: Documentation
  url: https://coda.io/developers/apis/v1
- type: Pricing
  url: https://coda.io/pricing
- type: GitHub
  url: https://github.com/coda
- type: Plans
  url: plans/coda-plans-pricing.yml
- type: RateLimits
  url: rate-limits/coda-rate-limits.yml
- type: FinOps
  url: finops/coda-finops.yml
- type: Blog
  url: https://coda.io/blog
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com