使用REST API从VSTS获取所有工作项

时间:2018-05-18 10:18:01

标签: rest api tfs azure-devops

我正致力于使用REST API从VSTS中获取所有工作项。我遇到了这份文档Get data for each work item returned

这是一个POST方法,我们没有传递任何正文,它会返回文档中提到的所有工作项吗?

谢谢, 希瓦

2 个答案:

答案 0 :(得分:0)

根据docs,请求正文是可选的,因此您的假设很可能是正确的。 [当然,尝试一次比猜测更好; - )]

enter image description here

但是,如果它在大量工作项上运行,那么这样的请求可能效率低下。考虑对其进行过滤以缩小响应数据的范围。

答案 1 :(得分:0)

您可以使用Reporting Work Item Revisions API

GET https://{accountName}.visualstudio.com/{project}/_apis/wit/reporting/workitemrevisions?api-version=5.0-preview.2

如果您不想进行所有修订,可以添加includeLatestOnly参数:

GET https://{accountName}.visualstudio.com/{project}/_apis/wit/reporting/workitemrevisions?includeLatestOnly=true&api-version=5.0-preview.2