Execute Action by Action ID
This API executes a specific action within an integration application. The request body should contain the parameters required for the action as defined by the action’s parameter schema.
Request description
This API supports two authentication methods. You can use either Session Token authentication OR the combination of API key and linked account ID.
Authentication Option 1: Session Token
Bearer token using your session token for authentication
Format: Bearer YOUR_SESSION_TOKEN
Authentication Option 2: API Key + Linked Account
Your Cobalt API key
The unique identifier for the linked account
Path Parameters
The unique identifier for the integration application (e.g., “hubspot”, “salesforce”)
The unique identifier for the specific action to execute (e.g., “create_contact”, “create_deal”)
Body Parameters
Dynamic parameters based on the action’s schema. Use the “Get Action Parameters” endpoint to retrieve the required and optional parameters for the specific action.
The body structure varies depending on the action being executed. Each action has its own set of required and optional parameters.
Response description
The response data from the integration application
Execution status of the action (Success, Failed, etc.)
HTTP status code from the integration application
The response data from the integration application
Execution status of the action (Success, Failed, etc.)
HTTP status code from the integration application