Я хотел узнать состояние запроса на получение, связанного с рабочим элементом на доске. Если возможно, возможность фильтрации по статусу.
Или
Как минимум Можно ли получить подробности запроса на получение с помощью WIQL.
получить информацию запроса на извлечение для workItem в API DevOps
Если вы хотите получить состояние рабочего элемента, связанного с PR, вы можете использовать REST API Запросы на извлечение - получение запроса на извлечение :
GET https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/pullrequests/{pullRequestId}?api-version=5.1
Затем мы можем получить подробности запроса на извлечение, включая следующее тело ответа:
"workItems": { "href": "https://dev.azure.com/xxx/xxx/_apis/git/repositories/0f1bc369-c105-435d-a443-9c933f9bd98f/pullRequests/112/workitems" },
Далее мы просто получим href из приведенного выше тела ответа, мы можем получить детали рабочего элемента:
href
GET https://dev.azure.com/xxx/xxx/_apis/git/repositories/0f1bc369-c105-435d-a443-9c933f9bd98f/pullRequests/112/workitems
Тело ответа:
"value": [ { "id": "145", "url": "https://dev.azure.com/xxx/_apis/wit/workItems/145" }
Итак, мы получаем идентификатор рабочего элемента, затем используем REST API Рабочие элементы - Получить рабочий элемент для получения статуса рабочего элемента:
Надеюсь, это поможет.