Azure DevOps REST API:获取工作项的前任和后继

时间:2020-06-15 13:17:21

标签: azure-devops azure-devops-rest-api

如何使用Azure DevOps REST API获得工作项的前任和后继名单?

我已经找到API来从查询中列出项目,然后从那里获取单个项目的详细信息,但是如何获得每个项目的前辈和后继者?

1 个答案:

答案 0 :(得分:1)

您可以使用带有$expand=relations URL参数的Work Items - Get Work Item来获取它;

GET https://dev.azure.com/{organization}/{project}/_apis/wit/workitems/{id}?api-version=5.1&$expand=relations

在结果中,您将获得relations部分,您会看到链接,每个链接中有attributesnamename是Child / Successor /前身:

"relations":  [
                  {
                      "rel":  "System.LinkTypes.Dependency-Forward",
                      "url":  "https://dev.azure.com/test/7fcdafd5-b891-4fe5-b2fe-1234567/_apis/wit/workItems/65",
                      "attributes":  "@{isLocked=False; name=Successor}"
                  },