Coda
Learn how to use Coda with Composio
Overview
Enum
CODA
Description
Collaborative workspace platform that transforms documents into powerful tools for team productivity and project management
Authentication Details
API_KEY
Actions
CODA_GET_A_TABLE
Returns details about a specific table or view.
Action Parameters
Action Response
CODA_LIST_PERMISSIONS
Returns a list of permissions for this coda doc.
Action Parameters
Action Response
CODA_RETRIEVE_THE_INFORMATION_FOR_A_SPECIFIC_LOG
Retrieve the ingestion execution ids of a root ingestion for debugging purpose.
Action Parameters
Action Response
CODA_SET_THE_SYSTEM_CONNECTION_CREDENTIALS_OF_THE_PACK
Set the system connection credentials of the pack.
Action Parameters
Action Response
CODA_PACK_ASSET_UPLOAD_COMPLETE
Note the completion of the upload of a pack asset.
Action Parameters
Action Response
CODA_LIST_PACK_FORMULA_ANALYTICS
Returns analytics data for pack formulas.
Action Parameters
Action Response
CODA_ADD_CUSTOM_DOMAIN
Add a custom domain to a published doc.
Action Parameters
Action Response
CODA_DELETE_ROW
Deletes the specified row from the table or view. this endpoint will always return a 202, so long as the row exists and is accessible (and the update is structurally valid). row deletions are generally processed within several seconds. when deleting using a name as opposed to an id, an arbitrary row will be removed.
Action Parameters
Action Response
CODA_RETRIEVE_THE_LOGS_OF_A_PACK
Retrieve the logs of a pack for debugging purpose.
Action Parameters
Action Response
CODA_GET_ACL_SETTINGS
Returns settings associated with acls for this coda doc.
Action Parameters
Action Response
CODA_ADD_A_CATEGORY_FOR_PACK
Add a publishing category for a given pack.
Action Parameters
Action Response
CODA_FETCH_GROUPED_LOGS_BY_PACK_ORG_ROOT_INGESTION_ID
Retrieve the grouped logs of a pack for debugging purpose.
Action Parameters
Action Response
CODA_UPDATE_AN_EXISTING_PACK_RELEASE
Update details of a pack release.
Action Parameters
Action Response
CODA_GET_MUTATION_STATUS
Get the status for an asynchronous mutation to know whether or not it has been completed. each api endpoint that mutates a document will return a request id that you can pass to this endpoint to check the completion status. status information is not guaranteed to be available for more than one day after the mutation was completed. it is intended to be used shortly after the request was made.
Action Parameters
Action Response
CODA_CONTENT_EXPORT_STATUS
Check the status of a page content export
Action Parameters
Action Response
CODA_LIST_CATEGORIES_FOR_PACK
List publishing categories for a given pack.
Action Parameters
Action Response
CODA_DELETE_PACK
Delete a given pack.
Action Parameters
Action Response
CODA_CREATE_A_NEW_PACK_RELEASE
Creates a new pack release based on an existing pack version.
Action Parameters
Action Response
CODA_LIST_TABLES
Returns a list of tables in a coda doc.
Action Parameters
Action Response
CODA_LIST_COLUMNS
Returns a list of columns in a table.
Action Parameters
Action Response
CODA_UPDATES_USER_ROLE
Updates the workspace user role of a user that matches the parameters. only succeeds if the requesting user has admin permissions in the workspace.
Action Parameters
Action Response
CODA_DELETES_A_CUSTOM_DOMAIN
Deletes a custom domain from a published doc.
Action Parameters
Action Response
CODA_LIST_PACK_ANALYTICS
Returns analytics data for packs the user can edit.
Action Parameters
Action Response
CODA_RETRIEVE_THE_SYSTEM_CONNECTION_METADATA_OF_THE_PACK
Retrieve the system connection metadata of the pack.
Action Parameters
Action Response
CODA_LIST_CUSTOM_DOC_DOMAINS
List all custom domains for a published doc.
Action Parameters
Action Response
CODA_RETRIEVE_THE_LOGS_OF_A_INGESTION
Retrieve the logs of a ingestion for debugging purpose.
Action Parameters
Action Response
CODA_UPDATE_PACK
Update an existing pack for non-versioned fields.
Action Parameters
Action Response
CODA_GET_DOC_ANALYTICS_SUMMARY
Returns summarized analytics data for available docs.
Action Parameters
Action Response
CODA_DELETE_A_CATEGORY_FOR_PACK
Delete a publishing category for a given pack.
Action Parameters
Action Response
CODA_ADD_A_PERMISSION_FOR_PACK
Create or modify user, workspace, or global permissions for a given pack.
Action Parameters
Action Response
CODA_PUBLISH_DOC
Update publish settings for a doc.
Action Parameters
Action Response
CODA_CREATE_PACK
Creates a new pack, essentially registering a new pack id. the contents of the pack will be uploaded separately.
Action Parameters
Action Response
CODA_DELETE_DOC
Deletes a doc.
Action Parameters
Action Response
CODA_DELETE_MULTIPLE_ROWS
Deletes the specified rows from the table or view. this endpoint will always return a 202. row deletions are generally processed within several seconds.
Action Parameters
Action Response
CODA_UPDATE_FEATURED_DOCS_FOR_A_PACK
Create or replace the featured docs for a pack.
Action Parameters
Action Response
CODA_FETCH_INGESTION_EXECUTIONS_FOR_PACK
Retrieve the ingestion execution ids of a root ingestion for debugging purpose.
Action Parameters
Action Response
CODA_LIST_PERMISSIONS_FOR_A_PACK
Get user, workspace, and/or global permissions for a given pack.
Action Parameters
Action Response
CODA_RESOLVE_BROWSER_LINK
Given a browser link to a coda object, attempts to find it and return metadata that can be used to get more info on it. returns a 400 if the url does not appear to be a coda url or a 404 if the resource cannot be located with the current credentials.
Action Parameters
Action Response
CODA_LIST_WORKSPACE_USERS
Returns a list of members in the given workspace. this list will be ordered with the requesting user first and then ordered by role.
Action Parameters
Action Response
CODA_UNPUBLISH_DOC
Unpublishes a doc.
Action Parameters
Action Response
CODA_RETRIEVE_THE_GROUPED_LOGS_OF_A_PACK
Retrieve the grouped logs of a pack for debugging purpose.
Action Parameters
Action Response
CODA_GET_A_PAGE
Returns details about a page.
Action Parameters
Action Response
CODA_GETS_CUSTOM_DOC_DOMAINS_PROVIDERS
Gets the provider (ie. godaddy) of a custom domain.
Action Parameters
Action Response
CODA_GET_USER_INFO
Returns basic info about the current user.
Action Parameters
Action Response
CODA_GET_A_CONTROL
Returns info on a control.
Action Parameters
Action Response
CODA_LIST_FEATURED_DOCS_FOR_A_PACK
Returns a list of featured doc ids for a pack.
Action Parameters
Action Response
CODA_GET_THE_NEXT_VALID_VERSION_FOR_A_PACK
Get the next valid version based on the proposed metadata.
Action Parameters
Action Response
CODA_CREATE_DOC
Creates a new coda doc, optionally copying an existing doc. note that creating a doc requires you to be a doc maker in the applicable workspace (or be auto-promoted to one).
Action Parameters
Action Response
CODA_LIST_PACKS
Get the list of accessible packs.
Action Parameters
Action Response
CODA_UPDATE_ACL_SETTINGS
Update settings associated with acls for this coda doc.
Action Parameters
Action Response
CODA_GET_A_FORMULA
Returns info on a formula.
Action Parameters
Action Response
CODA_GET_ANALYTICS_LAST_UPDATED_DAY
Returns days based on pacific standard time when analytics were last updated.
Action Parameters
Action Response
CODA_DELETE_A_MAKER_FOR_PACK
Delete a maker for a given pack, who will not be displayed in the corresponding packs page.
Action Parameters
Action Response
CODA_UPLOAD_A_PACK_ASSET
Request a signed s3 url to upload your pack asset.
Action Parameters
Action Response
CODA_LIST_AVAILABLE_DOCS
Returns a list of coda docs accessible by the user, and which they have opened at least once. these are returned in the same order as on the docs page: reverse chronological by the latest event relevant to the user (last viewed, edited, or shared).
Action Parameters
Action Response
CODA_PACK_VERSION_UPLOAD_COMPLETE
Note the completion of the upload of a pack version bundle in order to create that pack version.
Action Parameters
Action Response
CODA_GET_THE_DIFFERENCE_BETWEEN_TWO_PACK_VERSIONS
Gets information about the difference between the specified previous version and next version of a pack.
Action Parameters
Action Response
CODA_BEGIN_CONTENT_EXPORT
Initiate an export of content for the given page.
Action Parameters
Action Response
CODA_GETS_THE_JSON_SCHEMA_FOR_PACK_CONFIGURATION
Returns a json schema applicable for customizing the pack using pack configurations.
Action Parameters
Action Response
CODA_REGISTER_PACK_VERSION
Registers a new pack version. this simply returns a signed url to use for uploading the pack version definition. following the completion of the upload, post to /apis/v1/packs/{packid}
/versions/{packversion}
trigger the rest of the creation process.
Action Parameters
Action Response
CODA_LIST_CONTROLS
Returns a list of controls in a coda doc.
Action Parameters
Action Response
CODA_LIST_THE_RELEASES_FOR_A_PACK
Get the list of releases of a pack.
Action Parameters
Action Response
CODA_LIST_TABLE_ROWS
Retrieves rows from a specific table within a coda document. this endpoint allows you to fetch data from your coda tables programmatically, enabling integration with other systems or data analysis tools. use this when you need to access the content of a table in your coda document, such as for reporting, data synchronization, or building custom views of your data outside of coda. the endpoint supports pagination for large tables and allows you to control the number of rows returned per request. it’s important to note that this endpoint only retrieves data and doesn’t modify the table contents.
Action Parameters
Action Response
CODA_ADD_A_MAKER_FOR_PACK
Set a maker for a given pack. used to display makers for a pack in the corresponding packs page.
Action Parameters
Action Response
CODA_GET_DETAILED_LISTING_INFORMATION_FOR_A_PACK
Get detailed listing information for a pack.
Action Parameters
Action Response
CODA_PATCH_THE_SYSTEM_CONNECTION_CREDENTIALS_OF_THE_PACK
Patch the system connection credentials of the pack.
Action Parameters
Action Response
CODA_PACK_SOURCE_CODE_UPLOAD_COMPLETE
Note the completion of the upload of a pack source code.
Action Parameters
Action Response
CODA_SEARCH_PRINCIPALS
Searches for user and group principals matching the query that this doc can be shared with. at most 20 results will be returned for both users and groups. if no query is given then no results are returned.
Action Parameters
Action Response
CODA_UPDATE_A_PAGE
Update properties for a page. note that updating a page title or icon requires you to be a doc maker in the applicable workspace.
Action Parameters
Action Response
CODA_LIST_PAGE_ANALYTICS
Returns analytics data for a given doc within the day. this method will return a 401 if the given doc is not in an enterprise workspace.
Action Parameters
Action Response
CODA_DELETE_A_PERMISSION_FOR_PACK
Delete user, workspace, or global permissions for a given pack.
Action Parameters
Action Response
CODA_ADD_PERMISSION
Adds a new permission to the doc.
Action Parameters
Action Response
CODA_CREATE_A_PAGE
Create a new page in a doc. note that creating a page requires you to be a doc maker in the applicable workspace.
Action Parameters
Action Response
CODA_PUSH_A_BUTTON
Pushes a button on a row in a table. authorization note: this action is available to api tokens that are authorized to write to the table. however, the underlying button can perform any action on the document, including writing to other tables and performing pack actions.
Action Parameters
Action Response
CODA_GET_DOC_CATEGORIES
Gets all available doc categories.
Action Parameters
Action Response
CODA_LIST_FORMULAS
Returns a list of named formulas in a coda doc.
Action Parameters
Action Response
CODA_LIST_WORKSPACE_ROLES
Returns a list of the counts of users over time by role for the workspace.
Action Parameters
Action Response
CODA_GET_A_SINGLE_PACK
Returns a single pack.
Action Parameters
Action Response
CODA_GET_SHARING_METADATA
Returns metadata associated with sharing for this coda doc.
Action Parameters
Action Response
CODA_GET_A_COLUMN
Returns details about a column in a table.
Action Parameters
Action Response
CODA_SET_THE_OAUTH_CONFIGURATIONS_OF_THE_PACK
Set the oauth configurations of the pack, including client id and secret.
Action Parameters
Action Response
CODA_UPDATE_DOC
Updates metadata for a doc. note that updating a doc title requires you to be a doc maker in the applicable workspace.
Action Parameters
Action Response
CODA_GET_THE_SOURCE_CODE_FOR_A_PACK_VERSION
Get temporary links used to download the source code for the given packid and version
Action Parameters
Action Response
CODA_UPLOAD_PACK_SOURCE_CODE
Request a signed s3 url to upload your pack source code.
Action Parameters
Action Response
CODA_GET_INFO_ABOUT_A_DOC
Returns metadata for the specified doc.
Action Parameters
Action Response
CODA_RETRIEVE_THE_OAUTH_CONFIGURATION_OF_THE_PACK
Retrieve the oauth configuration of the pack for display purpose. secrets will be returned with masks.
Action Parameters
Action Response
CODA_DELETE_A_PAGE
Deletes the specified page.
Action Parameters
Action Response
CODA_GET_A_ROW
Returns details about a row in a table.
Action Parameters
Action Response
CODA_LIST_THE_VERSIONS_FOR_A_PACK
Get the list of versions of a pack.
Action Parameters
Action Response
CODA_LIST_DOC_ANALYTICS
Returns analytics data for available docs per day.
Action Parameters
Action Response
CODA_LIST_THE_PACK_LISTINGS_ACCESSIBLE_TO_A_USER
Get listings of public packs and packs created by you.
Action Parameters
Action Response
CODA_DELETE_PERMISSION
Deletes an existing permission.
Action Parameters
Action Response
CODA_TRIGGER_AUTOMATION
Triggers webhook-invoked automation
Action Parameters
Action Response
CODA_LIST_MAKERS_FOR_PACK
List makers for a given pack.
Action Parameters
Action Response
CODA_UPDATES_A_CUSTOM_DOMAIN
Updates properties of a document’s custom domain.
Action Parameters
Action Response
CODA_GET_PACK_ANALYTICS_SUMMARY
Returns summarized analytics data for packs the user can edit.
Action Parameters
Action Response
CODA_LIST_PAGES
Returns a list of pages in a coda doc.
Action Parameters
Action Response