Поделиться через


Recyclebin - Get Deleted Work Items

Возвращает рабочие элементы из корзины, идентификаторы которых указаны в параметрах

GET https://dev.azure.com/{organization}/{project}/_apis/wit/recyclebin?ids={ids}&api-version=7.1-preview.2

Параметры URI

Имя В Обязательно Тип Описание
organization
path True

string

Название организации Azure DevOps.

project
path

string

Идентификатор проекта или имя проекта

api-version
query True

string

Используемая версия API. Для использования этой версии API необходимо задать значение 7.1-preview.2.

ids
query True

string

array (int32)

Разделенный запятыми список идентификаторов удаленных рабочих элементов, которые должны быть возвращены

Ответы

Имя Тип Описание
200 OK

WorkItemDeleteReference[]

успешная операция

Безопасность

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Scopes

Имя Описание
vso.work Предоставляет возможность чтения рабочих элементов, запросов, досок, путей областей и итераций, а также других метаданных, связанных с отслеживанием рабочих элементов. Также предоставляет возможность выполнять запросы, искать рабочие элементы и получать уведомления о событиях рабочих элементов с помощью перехватчиков служб.

Примеры

Sample Request

GET https://dev.azure.com/fabrikam/Fabrikam-Fiber-Git/_apis/wit/recyclebin?ids=92,93,102&api-version=7.1-preview.2

Sample Response

[
  {
    "id": "92",
    "code": 200,
    "type": "Bug",
    "name": "Bug 92",
    "project": "My Project",
    "deletedDate": "1/31/2017 9:21:14 PM",
    "deletedBy": "Jamal Hartnett <fabrikamfiber4@hotmail.com>",
    "url": "https://dev.azure.com/fabrikam/_apis/wit/recycleBin/92"
  },
  {
    "id": "93",
    "code": 200,
    "type": "User Story",
    "name": "User Story 93",
    "project": "My Project",
    "deletedDate": "1/31/2017 9:31:00 PM",
    "deletedBy": "Jamal Hartnett <fabrikamfiber4@hotmail.com>",
    "url": "https://dev.azure.com/fabrikam/_apis/wit/recycleBin/93"
  },
  {
    "id": "102",
    "code": 200,
    "type": "Bug",
    "name": "Bug 102",
    "project": "My Project",
    "deletedDate": "12/30/2016 8:25:15 PM",
    "deletedBy": "Jamal Hartnett <fabrikamfiber4@hotmail.com>",
    "url": "https://dev.azure.com/fabrikam/_apis/wit/recycleBin/102"
  }
]

Определения

WorkItemDeleteReference

Ссылка на удаленный рабочий элемент.

Имя Тип Описание
code

integer

Код состояния HTTP для операции с рабочим элементом в пакетном запросе.

deletedBy

string

Пользователь, который удалил тип рабочего элемента.

deletedDate

string

Дата удаления рабочего элемента.

id

integer

Идентификатор рабочего элемента.

message

string

Сообщение об исключении для операции рабочего элемента в пакетном запросе.

name

string

Имя или название рабочего элемента.

project

string

Родительский проект удаленного рабочего элемента.

type

string

Тип рабочего элемента.

url

string

URL-адрес REST API ресурса