Connectors

Productivity & Project Management

Coda

Collaborative docs: tables, rows, pages, and formula-driven document data
Coda API referenceAPI checked August 17, 2026
Signs in with
API token
Runs on
Cloud or On-Prem Worker
Operations
124
Ready-made triggers
0

Connect Coda

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Coda and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
API tokenRequiredSecretSuperhuman Docs API bearer token.

Use it in a flow

  1. Open a flow, open the node library and search for Coda.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Coda without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Coda can send webhooks, a Webhook trigger receives them at its own URL.

Operations

124 operations in 18 groups. Each one is a step you can add to a flow.

Account1
Get user infowhoamiGETReturns basic info about the current user.
Analytics7
Get analytics last updated daygetAnalyticsLastUpdatedGETReturns days based on Pacific Standard Time when analytics were last updated.
Get doc analytics summarylistDocAnalyticsSummaryGETReturns summarized analytics data for available docs.
Get Pack analytics summarylistPackAnalyticsSummaryGETReturns summarized analytics data for Packs the user can edit.
List doc analyticslistDocAnalyticsGETReturns analytics data for available docs per day.
List Pack analyticslistPackAnalyticsGETReturns analytics data for Packs the user can edit.
List Pack formula analyticslistPackFormulaAnalyticsGETReturns analytics data for Pack formulas.
List page analyticslistPageAnalyticsGETReturns analytics data for a given doc within the day.
Automations1
Trigger automationtriggerWebhookAutomationPOSTTriggers webhook-invoked automation
Columns2
Get a columngetColumnGETReturns details about a column in a table.
List columnslistColumnsGETReturns a list of columns in a table.
Controls2
Get a controlgetControlGETReturns info on a control.
List controlslistControlsGETReturns a list of controls in a document.
CustomDocDomains5
Add custom domainaddCustomDocDomainPOSTAdd a custom domain to a published doc.
Deletes a custom domaindeleteCustomDocDomainDELETEDeletes a custom domain from a published doc.
Gets custom doc domains providersgetCustomDocDomainProviderGETGets the provider (ie.
List custom doc domainslistCustomDocDomainsGETList all custom domains for a published doc.
Updates a custom domainupdateCustomDocDomainPATCHUpdates properties of a document's custom domain.
Docs5
Create doccreateDocPOSTCreates a new document, optionally copying an existing document.
Delete docdeleteDocDELETEDeletes a doc.
Get info about a docgetDocGETReturns metadata for the specified doc.
List available docslistDocsGETReturns a list of documents accessible by the user, and which they have opened at least once.
Update docupdateDocPATCHUpdates metadata for a doc.
Folders5
Create foldercreateFolderPOSTCreates a new folder.
Delete folderdeleteFolderDELETEDeletes a folder.
Get foldergetFolderGETReturns the requested folder.
List folderslistFoldersGETReturns a list of folders the user has access to.
Update folderupdateFolderPATCHUpdates metadata for a folder.
Formulas2
Get a formulagetFormulaGETReturns info on a formula.
List formulaslistFormulasGETReturns a list of named formulas in a document.
Go Links1
Add a go linkaddGoLinkPOSTAdds a new go link for the organization.
Miscellaneous2
Get mutation statusgetMutationStatusGETGet the status for an asynchronous mutation to know whether or not it has been completed.
Resolve browser linkresolveBrowserLinkGETGiven a browser link to a Superhuman Docs object, attempts to find it and return metadata that can be used to get more info on it.
Packs60
Add a category for PackaddPackCategoryPOSTAdd a publishing category for a given Pack.
Add a maker for PackaddPackMakerPOSTSet a maker for a given Pack.
Add a permission for PackaddPackPermissionPOSTCreate or modify user, workspace, organization, group, or global permissions for a given Pack.
Cancel pending Pack reviewcancelPackReviewPOSTCancel the pending Pack review for this Pack.
Create a new Pack release.createPackReleasePOSTCreates a new Pack release based on an existing Pack version.
Create an invitation for PackcreatePackInvitationPOSTCreate an invitation for a user to access a Pack.
Create PackcreatePackPOSTCreates a new Pack, essentially registering a new Pack ID.
Create Pack reviewcreatePackReviewPOSTSubmit a Pack for review in Superhuman GO.
Delete a category for PackdeletePackCategoryDELETEDelete a publishing category for a given Pack.
Delete a maker for PackdeletePackMakerDELETEDelete a maker for a given Pack, who will not be displayed in the corresponding Packs page.
Delete a permission for PackdeletePackPermissionDELETEDelete user, workspace, or global permissions for a given Pack.
Delete a user's own permissions for PackdeleteUserPackPermissionDELETEDelete a user's own permissions for a given Pack.
Delete PackdeletePackDELETEDelete a given Pack.
Delete Pack listing draftdeletePackListingDraftDELETEDelete the listing draft for a Pack, discarding any unsaved changes.
Get a single PackgetPackGETReturns a single Pack.
Get detailed listing information for a Pack.getPackListingGETGet detailed listing information for a Pack.
Get Pack listing draftgetPackListingDraftGETGet the current listing draft for a Pack.
Get the difference between two Pack versions.getPackVersionDiffsGETGets information about the difference between the specified previous version and next version of a Pack.
Get the next valid version for a Pack.getNextPackVersionPOSTGet the next valid version based on the proposed metadata.
get the source code for a Pack version.getPackSourceCodeGETGet temporary links used to download the source code for the given packId and version
Gets the JSON Schema for Pack configuration.getPackConfigurationSchemaGETReturns a JSON Schema applicable for customizing the Pack using Pack configurations.
List categories for PacklistPackCategoriesGETList publishing categories for a given Pack.
List featured docs for a PacklistPackFeaturedDocsGETReturns a list of featured doc ids for a Pack.
List invitations for a PacklistPackInvitationsGETGet pending invitations for a given Pack.
List makers for PacklistPackMakersGETList makers for a given Pack.
List Pack reviewslistPackReviewsGETList reviews for a specific Pack.
List PackslistPacksGETGet the list of accessible Packs.
List pending Pack invitations for the current userlistUserPackInvitationsGETGet pending Pack invitations for the authenticated user.
List permissions for a PackgetPackPermissionsGETGet user, workspace, and/or global permissions for a given Pack.
List the Pack listings accessible to a user.listPackListingsGETGet listings of public Packs and Packs created by you.
List the releases for a Pack.listPackReleasesGETGet the list of releases of a Pack.
List the versions for a Pack.listPackVersionsGETGet the list of versions of a Pack.
Pack asset upload completepackAssetUploadCompletePOSTNote the completion of the upload of a Pack asset.
Pack source code upload completepackSourceCodeUploadCompletePOSTNote the completion of the upload of a Pack source code.
Pack version upload completepackVersionUploadCompletePOSTNote the completion of the upload of a Pack version bundle in order to create that Pack version.
Patch the system connection credentials of the Pack.patchPackSystemConnectionPATCHPatch the system connection credentials of the Pack.
Register Pack versionregisterPackVersionPOSTRegisters a new Pack version.
Reply to a Pack invitationreplyToPackInvitationPOSTReply to a Pack invitation (accept or reject).
Retrieve a list of ingestion batch executions for the given root ingestion id.listIngestionBatchExecutionsGETRetrieve the ingestion batch executions of a root ingestion for debugging purpose.
Retrieve a list of parent items for the given ingestion batch execution id.listIngestionParentItemsGETRetrieve the parent items of a ingestion batch execution for debugging purpose.
Retrieve the chat sessions of an agent instance.listAgentSessionIdsGETRetrieve the chat sessions of an agent instance for debugging purpose.
Retrieve the grouped logs of a Pack for a specific ingestionExecutionId.listGroupedIngestionLogsGETRetrieve the grouped logs of a Pack for debugging purpose.
Retrieve the grouped logs of a Pack.listGroupedPackLogsGETRetrieve the grouped logs of a Pack for debugging purpose.
Retrieve the information for a specific log.getAgentPackLogDetailsGETRetrieve the log details of given logId.
Retrieve the information for a specific log.getPackLogDetailsGETRetrieve the ingestion execution ids of a root ingestion for debugging purpose.
Retrieve the logs of a Ingestion.listIngestionLogsGETRetrieve the logs of a Ingestion for debugging purpose.
Retrieve the logs of a Pack.listPackLogsGETRetrieve the logs of a Pack for debugging purpose.
Retrieve the logs of an agent instance.listAgentLogsGETRetrieve the logs of an agent instance for debugging purpose.
Retrieve the OAuth configuration of the Pack.getPackOauthConfigGETRetrieve the OAuth configuration of the Pack for display purpose.
Retrieve the system connection metadata of the Pack.getPackSystemConnectionGETRetrieve the system connection metadata of the Pack.
Revoke an invitation for PackdeletePackInvitationDELETERevoke a pending Pack invitation.
Set the OAuth configurations of the Pack.setPackOauthConfigPUTSet the OAuth configurations of the Pack, including client id and secret.
Set the system connection credentials of the Pack.setPackSystemConnectionPUTSet the system connection credentials of the Pack.
Update an existing Pack release.updatePackReleasePUTUpdate details of a Pack release.
Update an invitation for PackupdatePackInvitationPUTUpdate the access level of an existing Pack invitation.
Update featured docs for a PackupdatePackFeaturedDocsPUTCreate or replace the featured docs for a Pack.
Update PackupdatePackPATCHUpdate an existing Pack for non-versioned fields.
Upload a Pack asset.uploadPackAssetPOSTRequest a signed s3 URL to upload your Pack asset.
Upload Pack source code.uploadPackSourceCodePOSTRequest a signed s3 URL to upload your Pack source code.
Upsert Pack listing draftupsertPackListingDraftPUTCreate or update the listing draft for a Pack.
Pages9
Begin content exportbeginPageContentExportPOSTInitiate an export of content for the given page.
Content export statusgetPageContentExportStatusGETCheck the status of a page content export
Create a pagecreatePagePOSTCreate a new page in a doc.
Delete a pagedeletePageDELETEDeletes the specified page.
Delete page contentdeletePageContentDELETEDelete content from a page.
Get a pagegetPageGETReturns details about a page.
List page contentlistPageContentGETReturns a list of content elements in a page.
List pageslistPagesGETReturns a list of pages in a document.
Update a pageupdatePagePUTUpdate properties for a page.
Permissions7
Add permissionaddPermissionPOSTAdds a new permission to the doc.
Delete permissiondeletePermissionDELETEDeletes an existing permission.
Get ACL settingsgetAclSettingsGETReturns settings associated with ACLs for this document.
Get sharing metadatagetSharingMetadataGETReturns metadata associated with sharing for this document.
List permissionsgetPermissionsGETReturns a list of permissions for this document.
Search principalssearchPrincipalsGETSearches for user and group principals matching the query that this doc can be shared with.
Update ACL settingsupdateAclSettingsPATCHUpdate settings associated with ACLs for this document.
Publishing3
Get doc categorieslistCategoriesGETGets all available doc categories.
Publish docpublishDocPUTUpdate publish settings for a doc.
Unpublish docunpublishDocDELETEUnpublishes a doc.
Rows7
Delete multiple rowsdeleteRowsDELETEDeletes the specified rows from the table or view.
Delete rowdeleteRowDELETEDeletes the specified row from the table or view.
Get a rowgetRowGETReturns details about a row in a table.
Insert/upsert rowsupsertRowsPOSTInserts rows into a table, optionally updating existing rows if any upsert key columns are provided.
List table rowslistRowsGETReturns a list of rows in a table.
Push a buttonpushButtonPOSTPushes a button on a row in a table.
Update rowupdateRowPUTUpdates the specified row in the table.
Tables2
Get a tablegetTableGETReturns details about a specific table or view.
List tableslistTablesGETReturns a list of tables in a document.
Workspaces3
List workspace roleslistWorkspaceRoleActivityGETReturns a list of the counts of users over time by role for the workspace.
List workspace userslistWorkspaceMembersGETReturns a list of members in the given workspace.
Updates user rolechangeUserRolePOSTUpdates the workspace user role of a user that matches the parameters.