---
title: "Changes to Cancel a run"
method: POST
path: "/runs/{run_id}:cancel"
---

# Changes to Cancel a run

`POST /runs/{run_id}:cancel`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 5 of 9 revisions.

- **2026-11-02** `62aa324803a7`: 1 breaking, 3 warning, 26 info
- **2026-10-24** `ecca093572e0`: 1 warning, 1 info
- **2026-10-17** `f732df58a578`: 1 warning, 1 info
- **2026-09-01** `f39c890cc60d`: 1 warning
- **2026-08-17** `261c340a3f6d`: 1 info

## Changes

- **2026-11-02** `62aa324803a7`: 1 breaking, 3 warning, 26 info
  - removed the required property `workflow_id` from the response with the `200` status
  - removed the optional property `error_message` from the response with the `200` status
  - removed the optional property `workflow_name` from the response with the `200` status
  - added the new `paused` enum value to the `status` response property for the response status `200`
  - added the optional property `agent_id` to the response with the `200` status
  - added the optional property `agent_name` to the response with the `200` status
  - added the optional property `error` to the response with the `200` status
  - added the optional property `input_request` to the response with the `200` status
  - added the optional property `keep_alive_expires_at` to the response with the `200` status
  - added the optional property `max_cost_microdollars` to the response with the `200` status
  - added the optional property `max_steps` to the response with the `200` status
  - added the optional property `model` to the response with the `200` status
  - added the optional property `network` to the response with the `200` status
  - added the optional property `output` to the response with the `200` status
  - added the optional property `output_schema` to the response with the `200` status
  - added the optional property `pause_timeout_seconds` to the response with the `200` status
  - added the optional property `recording_enabled` to the response with the `200` status
  - added the optional property `repair` to the response with the `200` status
  - added the optional property `result_text` to the response with the `200` status
  - added the optional property `revision_id` to the response with the `200` status
  - added the optional property `schedule_id` to the response with the `200` status
  - added the optional property `stream_url` to the response with the `200` status
  - added the optional property `targets` to the response with the `200` status
  - added the optional property `task` to the response with the `200` status
  - added the optional property `telemetry_enabled` to the response with the `200` status
  - added the optional property `timeout_seconds` to the response with the `200` status
  - added the optional property `turn` to the response with the `200` status
  - added the optional property `turns` to the response with the `200` status
  - added the optional property `usage` to the response with the `200` status
  - added the required property `mode` to the response with the `200` status
- **2026-10-24** `ecca093572e0`: 1 warning, 1 info
  - removed the optional property `canceled_at` from the response with the `200` status
  - added the optional property `cancelled_at` to the response with the `200` status
- **2026-10-17** `f732df58a578`: 1 warning, 1 info
  - added the new `scheduled` enum value to the `status` response property for the response status `200`
  - added the optional property `start_at` to the response with the `200` status
- **2026-09-01** `f39c890cc60d`: 1 warning
  - removed the optional property `logs` from the response with the `200` status
- **2026-08-17** `261c340a3f6d`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/axilioai/apis/axilio-api-2/docs/runs/:run_id:cancel/post.md) - [API](https://skmtc.dev/axilioai/apis/axilio-api-2.md) - [Page](https://skmtc.dev/axilioai/apis/axilio-api-2/changes/runs/:run_id:cancel/post)
