根据更新时间间隔筛选查询迭代
功能介绍
根据更新时间间隔筛选查询迭代。
调用方法
请参见如何调用API。
URI
GET /v3/version/find-version
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
projectId |
是 |
String |
参数解释: 项目的32位uuid,项目唯一标识,通过查询项目列表接口获取,响应消息体中的project_id字段的值就是项目ID。 约束限制: 32位的数字和字母组成的字符串。 取值范围: 不涉及。 默认取值: 不涉及。 |
|
updated_time_interval |
否 |
String |
参数解释: 更新时间间隔。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
X-Auth-Token |
是 |
String |
参数解释: 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 必传。 取值范围: 最小长度:10,最大长度:32768。 默认取值: 不涉及。 |
响应参数
状态码:200
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
result |
result object |
参数解释: 迭代查询的返回结果。 |
|
status |
String |
参数解释: 当前迭代列表响应的状态。 取值范围: success:响应成功。 error:响应失败。 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
versions |
Array of versions objects |
参数解释: 返回的迭代列表。 |
|
total_count |
Integer |
参数解释: 总的迭代列表的数量。 取值范围: 不涉及。 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
id |
Integer |
参数解释: 迭代的唯一标识。 取值范围: 不涉及。 |
|
name |
String |
参数解释: 迭代的名称。 取值范围: 不涉及。 |
|
status |
String |
参数解释: 迭代的当前状态。 取值范围: 0:未启动 1:进行中 2:已结束 |
|
project_id |
String |
参数解释: 迭代所属项目的唯一标识。 取值范围: 不涉及。 |
|
due_date |
String |
参数解释: 迭代的截止日期。(时间戳格式:1756656000000) 取值范围: 不涉及。 |
|
effective_date |
String |
参数解释: 迭代的生效日期。(时间戳格式:1756656000000) 取值范围: 不涉及。 |
|
created_on |
String |
参数解释: 迭代的创建时间。(时间戳格式:1756656000000) 取值范围: 不涉及。 |
|
updated_on |
String |
参数解释: 迭代的最后更新时间。(时间戳格式:1756656000000) 取值范围: 不涉及。 |
|
start_date |
String |
参数解释: 迭代的开始日期(时间戳格式:1756656000000) 取值范围: 不涉及。 |
|
is_current |
String |
参数解释: 该迭代是否为当前版本。 取值范围: 不涉及。 |
|
program_version_id |
String |
参数解释: 关联的程序版本id。 取值范围: 不涉及。 |
|
done_ratio |
Integer |
参数解释: 迭代完成的进度百分比。 取值范围: 不涉及。 |
|
is_deleted |
Integer |
参数解释: 迭代是否已被删除。 取值范围: 0:未删除 1:已删除 |
|
status_option |
Array of status_option objects |
参数解释: 迭代的状态选项列表。 取值范围: 不涉及。 |
|
project |
project object |
参数解释: 迭代所属的项目信息。 取值范围: 不涉及。 |
|
issue_info |
issue_info object |
参数解释: 有关迭代相关的问题统计信息。 取值范围: 不涉及。 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
id |
String |
参数解释: 迭代状态的id。 取值范围: 0:未启动 1:进行中 2:已结束 |
|
name |
String |
参数解释: 迭代状态的名称。 取值范围: 未启动,进行中,已结束。 |
请求示例
{endpoint}/v1/scrum/getScrumList?projectId=5192de5eb435430c8cd41c6ae6028848
响应示例
状态码:200
根据更新时间间隔筛选查询迭代接口成功的响应。
{
"result" : {
"versions" : [ {
"id" : 26664788,
"name" : "111",
"status" : "0",
"project_id" : "35138974",
"due_date" : "2025/09/01",
"effective_date" : "1756656000000",
"created_on" : "2025-08-05T17:52:19Z",
"updated_on" : "2025-08-05T17:52:19Z",
"start_date" : "2025/08/18",
"is_current" : "1",
"program_version_id" : "-1",
"done_ratio" : 0,
"is_deleted" : 0,
"status_option" : [ {
"id" : "0",
"name" : "未启动"
}, {
"id" : "1",
"name" : "进行中"
}, {
"id" : "2",
"name" : "已结束"
} ],
"project" : {
"name" : "DevOps全流程示例项目XXXX",
"id" : 35138974
},
"issue_info" : {
"total" : 0,
"type_info" : [ ],
"closed" : "0",
"un_closed" : "0"
}
}, {
"id" : 26664721,
"name" : "修改迭代名称",
"status" : "1",
"project_id" : "35138974",
"due_date" : "2025/08/02",
"effective_date" : "1754064000000",
"created_on" : "2025-08-05T14:26:27Z",
"updated_on" : "2025-08-05T16:03:09Z",
"start_date" : "2025/07/19",
"is_current" : "2",
"program_version_id" : "-1",
"done_ratio" : 0,
"is_deleted" : 0,
"status_option" : [ {
"id" : "0",
"name" : "未启动"
}, {
"id" : "1",
"name" : "进行中"
}, {
"id" : "2",
"name" : "已结束"
} ],
"project" : {
"name" : "DevOps全流程示例项目XXXX",
"id" : 35138974
},
"issue_info" : {
"total" : 0,
"type_info" : [ ],
"closed" : "0",
"un_closed" : "0"
}
}, {
"id" : 26658716,
"name" : "迭代1",
"status" : "2",
"project_id" : "35138974",
"due_date" : "2025/06/20",
"effective_date" : "1750348800000",
"created_on" : "2025-07-21T15:54:23Z",
"updated_on" : "2025-08-05T15:41:05Z",
"start_date" : "2025/06/09",
"is_current" : "2",
"program_version_id" : "-1",
"done_ratio" : 100,
"is_deleted" : 0,
"status_option" : [ {
"id" : "0",
"name" : "未启动"
}, {
"id" : "1",
"name" : "进行中"
}, {
"id" : "2",
"name" : "已结束"
} ],
"project" : {
"name" : "DevOps全流程示例项目XXXX",
"id" : 35138974
},
"issue_info" : {
"total" : 11,
"type_info" : [ {
"total" : 5,
"name" : "Task",
"closed" : "5",
"id" : "2",
"un_closed" : "0"
}, {
"total" : 3,
"name" : "Bug",
"closed" : "3",
"id" : "3",
"un_closed" : "0"
}, {
"total" : 3,
"name" : "Story",
"closed" : "3",
"id" : "7",
"type" : "string",
"un_closed" : "0"
} ],
"closed" : "11",
"un_closed" : "0"
}
} ],
"total_count" : 3
},
"status" : "success"
}
状态码
|
状态码 |
描述 |
|---|---|
|
200 |
根据更新时间间隔筛选查询迭代接口成功的响应。 |
错误码
请参见错误码。