取消资源操作

将资源操作记录标记为取消。当前不会停止实际执行中的任务。

POST https://api.moi.matrixorigin.cn/v5/workspaces/{workspace_id}/operations/{operation_id}/cancel

调用前准备

准备可访问目标工作区的个人访问令牌和目标工作区 ID。

请求参数

curl -X POST "https://api.moi.matrixorigin.cn/v5/workspaces/$WORKSPACE_ID/operations/$OPERATION_ID/cancel" -H "X-API-Key: $AI_STUDIO_API_KEY" -H "X-Workspace-ID: $WORKSPACE_ID"

字段

类型

是否必填

说明

workspace_id

string

是

目标工作区 ID。

operation_id

string

是

要取消的资源操作 ID。

成功响应

{
  "code": 0,
  "data": {
    "operation_id": "operation_example",
    "type": "agent_package_load",
    "status": "canceled",
    "progress": 0,
    "created_at": "2026-10-14T00:00:00Z",
    "updated_at": "2026-10-14T00:00:00Z"
  }
}

字段

类型

说明

code

integer

请求处理成功时为 0。

data

object

响应数据。

data.operation_id

string

操作记录 ID。

data.type

string

操作类型。

data.resource_type

string

资源类型。未设置时可省略。

data.resource_id

string

关联资源 ID。未设置时可省略。

data.message

string

操作说明。未设置时可省略。

data.status

string

取消后的状态。取值:accepted、running、succeeded、failed、canceled。

data.progress

integer

当前进度。

data.result

object

操作结果。未设置时可省略。

data.error

object

错误详情。未设置时可省略。

data.created_at

string

创建时间,采用 RFC 3339 格式。

data.updated_at

string

最近更新时间,采用 RFC 3339 格式。

data.completed_at

string

完成时间,未完成时可能省略。未设置时可省略。

错误响应

{
  "code": 3,
  "message": "operation not found"
}

字段

类型

说明

code

integer

错误代码。

message

string

面向调用者的错误信息。

最后更新于