# Hủy lịch trình

Hủy một lịch RPA và mọi lượt chạy chưa kết thúc của nó.
- **Điều kiện tiên quyết**: lịch phải tồn tại trong nhóm. Một lịch đã kết thúc thì không hủy được; một lịch đã hủy sẽ trả về thành công mà không làm gì.
- **Tác động**: lịch được đánh dấu đã hủy **một cách đồng bộ**, và một yêu cầu hủy được đưa vào hàng đợi cho từng lượt chạy đang chờ, đang đợi, đang thực thi hoặc đang kiểm tra.
- **Hoàn tất**: hỗn hợp. Hãy đọc trạng thái của lịch từ `/cloudphone/rpa/task/page`, nhưng xác nhận từng lượt chạy qua `/cloudphone/rpa/subTask/page`: một lượt đang chạy sẽ dừng không đồng bộ, không phải ngay lập tức.
- **Thử lại**: idempotent.

Endpoint: POST /cloudphone/rpa/task/cancel
Version: 2026-09-05
Security: Authorization

## Security:

  - `Authorization` (unknown)
    http bearer JWT

## Request fields (application/json):

  - `id` (string, required)
    Mã kế hoạch

## Response 200:

  - `200` (unknown)
    Thành công. `data` luôn là null với thao tác này; kết quả được thể hiện qua `code`.

## Response 200 fields (application/json):

  - `code` (integer, required)
    Mã phản hồi, 0 biểu thị thành công, >0 biểu thị thất bại

  - `msg` (string | null, required)
    Thông báo lỗi

  - `requestId` (string, required)
    ID theo dõi yêu cầu

  - `data` (null, required)

