跳转到内容

取消执行

Request

取消单次 RPA 执行,不影响它所属的计划。

  • 前置条件:执行记录必须属于你的团队。已完成的无法取消;已取消的返回成功但不做任何事。
  • 副作用:只是把取消请求入队——本调用不写任何状态。 计划继续运行,后续的执行不受影响。要停掉计划本身请用 /cloudphone/rpa/task/cancel。
  • 完成信号:异步。请轮询 /cloudphone/rpa/subTask/page 或执行详情,直到状态变为已取消。已经在执行中的不会被立即停止。
  • 重试:幂等;重复调用只是再次入队。
Path
idstringrequired
Bodyapplication/jsonrequired
idstringrequired

计划编号

curl -i -X POST \
  'http://127.0.0.1:40000/api/cloudphone/rpa/subTask/cancel/{id}' \
  -H 'Content-Type: application/json' \
  -d '{
    "id": "1678919049331329"
  }'

Responses

成功。该接口的 data 恒为 null,结果由 code 表达。

Headers
any
Bodyapplication/json
codeintegerrequired

响应代码,0 表示成功,大于 0 表示失败

msgstring or nullrequired

错误信息

requestIdstringrequired

请求跟踪 ID

datanullrequired
Response
{ "code": 0, "msg": null, "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d", "data": null }