Coda
Read Coda docs, pages and tables, and pull rows out of them.
Connect Coda with an API token to find docs, inspect their pages and tables, read a table's columns, and pull rows with Coda's own filter syntax.
Connect
| Credential field | Required | Where it comes from |
|---|---|---|
API token (API_TOKEN) | Yes | A Coda API token, sent as a Bearer token. |
Tools
| Tool | Access | What it does |
|---|---|---|
Who am I (yekar.coda.whoami) | Read | Return the Coda account this connection authenticates as, including whether the token is scoped to a single doc. |
List docs (yekar.coda.list-docs) | Read | List Coda docs the connected account can open, optionally filtered by title, owner, workspace or folder. |
List pages (yekar.coda.list-pages) | Read | List the pages inside one Coda doc. |
List tables (yekar.coda.list-tables) | Read | List the tables and views inside one Coda doc, with each one's row count. |
List columns (yekar.coda.list-columns) | Read | List one table's columns. Read this before List rows when filtering: a row query names a column, and the display column is flagged here. |
List rows (yekar.coda.list-rows) | Read | Read rows from one Coda table or view. Values come back flattened to scalars by default so they can be read without the table's schema. |
Notes
- In Coda, open Account settings → API settings and generate an API token.
- A token can be scoped to a single doc. A doc-scoped token returns a permission error for every other doc, so use a workspace token unless one doc is the intent.