更新时间:2025-08-21 GMT+08:00

批量删除构建任务

功能介绍

批量删除构建任务

调用方法

请参见如何调用API

URI

DELETE /v1/job/batch-delete

请求参数

表1 请求Body参数

参数

是否必选

参数类型

描述

job_ids

Array of strings

jobId列表

响应参数

状态码:200

表2 响应Body参数

参数

参数类型

描述

result

result object

参数解释

调用接口成功后返回的数据。

取值范围

不涉及。

status

String

参数解释

状态信息。

取值范围

● success:表示接口调用成功。

● fail:表示接口调用失败。

error

String

参数解释

返回错误信息。

取值范围

不涉及。

表3 result

参数

参数类型

描述

job_id

String

参数解释

构建任务ID。

取值范围

不涉及。

project_id

String

参数解释

CodeArts项目ID。构建任务所在项目的ID。

取值范围

不涉及。

状态码:400

表4 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

状态码:401

表5 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

状态码:403

表6 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

状态码:404

表7 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

状态码:500

表8 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

请求示例

DELETE https://{endpoint}/v1/job/03428afcfeed4f9ba463a2f7044abd4d/batch-delete

{
  "job_ids" : [ "436ab57485c94629b60d5c5fb02cb037", "34b1146d863044b6ade25d527169330d" ]
}

响应示例

状态码:200

OK

{
  "result" : {
    "project_id" : "b4d3971c3988463b865f6f920846149e",
    "job_id" : "c798139500d2456d82d95d108f182b5a"
  },
  "error" : null,
  "status" : "success"
}

状态码

状态码

描述

200

OK

400

Bad Request

401

Unauthorized

403

Forbidden

404

Not Found

500

Internal Server Error

错误码

请参见错误码