Cancel an Automation run
Prevents queued work from starting or marks a nonterminal run cancelled between step boundaries. An optional Idempotency-Key makes the result replayable; the raw JSON body is limited to 1 MiB. Every response includes Brightalk-Version and X-Request-Id; rate-limited responses also expose the effective bucket counters.
Authorizations
Use a private-beta server credential in the Authorization header.
Headers
Selects the date-based API version. Omission uses the organization’s pinned private-beta default.
"2026-07-16"A caller-generated correlation value matching [A-Za-z0-9._:-]{1,64}. Invalid values are replaced.
64^[A-Za-z0-9._:-]{1,64}$Optionally makes this state transition replayable for 24 hours.
1 - 255^(?=.{1,255}$)[\x21-\x7e](?:[\x20-\x7e]*[\x21-\x7e])?$Path Parameters
The opaque Automation run identifier. An opaque resource identifier.
1 - 255"run_demo_001"
Body
JSON request body. The raw encoded body is limited to 1 MiB and unknown fields are rejected.
The body is of type object.
Response
Current Automation run returned.
An opaque resource identifier.
1 - 255"run_demo_001"
queued, running, waiting, completed, failed, cancelled An opaque resource identifier.
1 - 255"atm_demo_001"
An opaque resource identifier.
1 - 255"con_demo_001"
Only names declared by the selected Automation may be supplied. Input is limited to 32 KiB of serialized JSON and nesting depth 10. The current contract exposes no declared names, so omit input or send an empty object.
When the run entered the durable queue.
"2026-07-20T01:00:00Z"
When the run resource was created.
"2026-07-20T01:00:00Z"
When the run resource was last updated.
"2026-07-20T01:00:00Z"
A stable failure classification when the run fails.
"step_failed"
When execution began.
"2026-07-20T01:00:00Z"
When execution completed.
"2026-07-20T01:00:00Z"
When cancellation completed.
"2026-07-20T01:00:00Z"