如何通过VersionOne query.v1 API获取团队迭代的overriden target
通过VersionOne query.v1 API 获取迭代重写目标的方法
你需要查询的是TeamIteration类资产下的OverriddenTarget字段,该字段对应你提到的团队维度迭代自定义重写的目标值,具体查询步骤如下:
- 选择
TeamIteration作为查询资产类型,该类型关联了团队、迭代两个维度的属性,可精准匹配你要的特定团队+特定迭代的配置数据 - 按需添加筛选条件,可通过团队OID、迭代OID精准定位目标记录,也可以通过名称模糊匹配
- 显式指定返回字段包含
OverriddenTarget,如果该字段返回空值,说明当前迭代未设置重写目标,可使用默认的Target字段值作为迭代目标
示例查询请求体(POST 到你的V1实例的/query.v1端点)
{ "from": "TeamIteration", "select": [ "Name", "Iteration.Name", "Team.Name", "Target", "OverriddenTarget" ], "where": { "Team.OID": "Team:1234", "Iteration.OID": "Iteration:5678" } }
- 调用时需要在请求头中携带认证信息,如果你使用API token认证,请求头格式为
Authorization: Bearer <你的API token> - 如果你的V1实例版本较老,字段名可能存在差异,可以先调用
meta.v1/TeamIteration端点查看当前实例支持的所有字段,确认重写目标对应的字段标识。
内容的提问来源于stack exchange,提问作者DEG
相关产品推荐
相关产品推荐

