Common Issues

Connection issues

chevron-rightInvalid API key error when connectinghashtag

Double-check that you copied the full API key from Coda Account settings → API settings. API keys in Coda start with 4a6f... and are long strings — partial copies are a common cause of auth failures. Also confirm that the key hasn't been revoked or regenerated since you last used it.

chevron-rightConnection succeeds but no data appearshashtag

This usually means the API key belongs to a Coda account that doesn't own or have access to the docs you're trying to pull. Make sure the API key is from the account that has read access to the relevant docs and tables.

Missing data

chevron-rightRows entity returns no resultshashtag

The Rows entity requires a specific doc ID and table ID. If either is missing or incorrect, the sync will return empty. Verify both IDs in the Coda URL — the doc ID appears after /d/ and the table ID after # in the browser address bar.

chevron-rightSome columns are missing from the Rows exporthashtag

Coda returns row values as nested key-value pairs using column IDs, not display names. If certain columns aren't appearing, check whether those columns exist in the specific table view you're syncing — hidden columns in a view may not be returned by the API.

chevron-rightSync tables show up in Tables entity but have no rowshashtag

Sync tables in Coda pull data from external sources and may not always be fully populated. If the external sync hasn't run recently in Coda, the rows won't be available via the API either. Trigger a sync refresh in Coda first, then re-run your Coupler.io data flow.

Permission errors

chevron-right403 Forbidden when accessing a specific dochashtag

The API key you're using belongs to a user who doesn't have access to that doc. In Coda, access is per-doc — being an admin on one doc doesn't grant access to others. Ask the doc owner to share it with your account, then re-run the data flow.

Data discrepancies

chevron-rightRow counts in Coupler.io don't match what I see in Codahashtag

Coda may return paginated results and very large tables can be truncated if API rate limits are hit during a sync. Check whether filtered views are being used — the Rows entity respects the default view, which may exclude some rows. Try syncing from the source table rather than a filtered view.

Rate limits

chevron-rightSync fails or times out on large tableshashtag

Coda's API has rate limits that can slow down or interrupt syncs for tables with thousands of rows. If you're hitting this consistently, try splitting large tables into multiple data flows or scheduling syncs during off-peak hours to reduce the chance of collisions with other API activity.

Last updated

Was this helpful?