Skip to main content
POST
Run Playbook
Manually trigger a run for a manual-trigger playbook. Requires the sequences:write scope on the API key.

Authorizations

Authorization
string
header
required

Bearer API key issued from Settings → Developers.

Path Parameters

playbook_id
string<uuid>
required

ID of the playbook.

Body

application/json

Run Playbook payload

trigger_payload
Trigger Payload · object

Optional trigger context passed into the run.

dry_run
boolean
default:false

When true, execute without side effects where supported.

Response

200 - application/json

Successful Response

run_id
string<uuid>
required

Unique identifier of the started run.

playbook_id
string<uuid>
required

Playbook that was run.

workflow_id
string
required

Temporal workflow execution ID.

status
enum<string>
required

Initial status of the run.

Available options:
PENDING,
RUNNING,
SUCCEEDED,
FAILED,
REJECTED,
CANCELLED
deduplicated
boolean
required

Whether this run deduplicated against an already active execution.