Skip to main content

At a glance

Credentials

Set these per environment. See Connect an integration.
VariableRequiredDescription
CODA_API_TOKENYesCoda API token (generated under Account Settings) Docs.

Setup

  1. Sign in to Coda: Go to https://coda.io and sign in. A free account is sufficient for testing - create a throwaway doc to experiment with.
  2. Generate an API token: Open Account Settings (https://coda.io/account), scroll to the API settings section, and click ‘Generate API token’. You can optionally restrict the token to specific docs or read-only access.
  3. Set the environment variable: Add the token to your .env as CODA_API_TOKEN=…
  4. Verify access: Run the List Docs tool to confirm the token works.
  • Coda authenticates with ‘Authorization: Bearer <token>’
  • Doc IDs are the part after /d/ in a doc’s URL (strip any name prefix before the underscore)
  • Restricted tokens only see the docs they were granted
Provider API reference: https://coda.io/developers/apis/v1

Tools

ToolAccessDescription
List DocsReadList Coda docs accessible to the token
Get DocReadGet metadata for a Coda doc
Create DocWriteCreate a new Coda doc, optionally copying an existing doc
List PagesReadList pages in a Coda doc
Get PageReadGet metadata for a page in a Coda doc
Update PageWriteUpdate a page’s name, subtitle, or content in a Coda doc

Example prompts

  • Search my Coda docs for a doc about a topic and show its pages.
  • Append a markdown summary of this conversation to a page in one of my Coda docs.