# Скасувати виконання

Скасовує один запуск RPA, не торкаючись його розкладу.
- **Передумови**: запис про запуск має існувати в команді. Завершений запуск скасувати неможливо; уже скасований повертає успіх і нічого не робить.
- **Ефект**: **лише ставить запит на скасування в чергу — цей виклик не записує жодного стану.** Розклад продовжує працювати, наступні запуски не змінюються. Щоб зупинити сам розклад, використовуйте `/cloudphone/rpa/task/cancel`.
- **Завершення**: асинхронне. Опитуйте `/cloudphone/rpa/subTask/page` або відомості про запуск, доки стан не стане «скасований». Уже виконуваний запуск не зупиняється миттєво.
- **Повтор**: ідемпотентний; повтор лише знову ставить запит у чергу.

Endpoint: POST /api/cloudphone/rpa/subTask/cancel/{id}
Version: 2026-09-05

## Path parameters:

  - `id` (string, required)

## Request fields (application/json):

  - `id` (string, required)
    Ідентифікатор плану

## Response 200:

  - `200` (unknown)
    Успіх. `data` для цієї операції завжди null; результат передається через `code`.

## Response 200 fields (application/json):

  - `code` (integer, required)
    Код відповіді, 0 означає успіх, >0 означає невдачу

  - `msg` (string | null, required)
    Повідомлення про помилку

  - `requestId` (string, required)
    Ідентифікатор трасування запиту

  - `data` (null, required)

