Create an Action Run
Runs an action (step) in the third party API, using the provided authentication and inputs.
This endpoint is asynchronous, and the response will contain an Action Run ID. You can use the /v2/action-runs/:id endpoint to check the status of the run and retrieve the results.
Optionally, include a callback_url in the request body to receive the result via a POST callback instead of polling.
When using OAuth
This endpoint requires the action:run OAuth scope.
This API is rate limited.Documentation Index
Fetch the complete documentation index at: https://docs.zapier.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
See our OAuth2 authentication documentation here: https://docs.zapier.com/powered-by-zapier/api-reference/authentication
Body
Data for the Action Run
Callbacks
POST{$request.body#/data/callback_url}actionRunCompleted
Body
Shape of the POST body Zapier sends to the partner's callback_url on run completion. Matches the polling response shape with the addition of id.
The status of the Action Run.
Response
Callback acknowledged
Response
The response after an Action Run