Skip to main content
POST
Create Workflow Execution Async

Headers

x-anyreach-org
string | null

Organization ID for user PATs (pat_ prefix tokens)

Body

application/json
initial_step
string | null
required
input_data
Input Data · object
required
workflow_id
string<uuid> | null
workflow_version
integer | null
definition
Workflow · object | null
trigger_id
string<uuid> | null
source
enum<string>
default:manual
Available options:
manual,
trigger,
credential_refresh
scheduled_at
string<date-time> | null
redact_input
string[]

Dotted paths of keys into input_data, e.g. user_context.signature, whose values the run uses but does not keep. The response returns the run's results as they are. In the stored run, the input shows «redacted» at each path, and so does every copy of the whole input; a value copied anywhere else is replaced only if it is a string of six or more characters, and so is an equal value from anywhere else. Logs and error reports lose every redacted value. A path that names nothing is skipped; one that runs into a list, a scalar or null hides that value whole. Synchronous runs only.

Maximum array length: 50
Required string length: 1 - 200

Response

Successful Response

execution_id
string
required