Create a StoredAction
Create Stored Action
Creates a new stored action entry that can then be executed from a simpler call to
/stored-actions with just the stored action id.
This will not execute a StoredAction.
This is an async process and will only respond with the id of the stored action and other meta data, and it is the callers responsibility to poll GET /stored-actions//runs/ with the run id returned from POST /stored-actions//run to fetch the results after executing a stored action.
The triple (selected_api, action_type, action_key) is required to create a stored action. Only core actions are supported; external and custom (App Extension) actions cannot be created as stored actions via this endpoint.
Note on connection_id: Other Zapier APIs may expose the same
identifier under the field name authentication_id. The value is the
same UUID — pass it here under the connection_id key.
Authorizations
OAuth 2.0 authentication.
Body
The shape of the payload that must be sent to create a Stored Action.
Only the triple (selected_api, action_type, action_key) is accepted —
action_id is intentionally not exposed on this endpoint.
Response
A StoredAction record was successfully created.
The response returned from creating a Stored Action record.