Share via


Recyclebin - Get Deleted Work Items

Ruft die Arbeitselemente aus dem Papierkorb ab, deren IDs in den Parametern angegeben wurden

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
organization
path True

string

Der Name der Azure DevOps-Organisation.

project
path

string

Projekt-ID oder Projektname

api-version
query True

string

Version der zu verwendenden API. Dies sollte auf "7.1-preview.2" festgelegt werden, um diese Version der API zu verwenden.

ids
query True

string

array (int32)

Durch Trennzeichen getrennte Liste der IDs der gelöschten Arbeitselemente, die zurückgegeben werden sollen

Antworten

Name Typ Beschreibung
200 OK

WorkItemDeleteReference[]

Erfolgreicher Vorgang

Sicherheit

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

Name Beschreibung
vso.work Ermöglicht das Lesen von Arbeitselementen, Abfragen, Boards, Bereichs- und Iterationspfaden und anderen Metadaten zur Nachverfolgung von Arbeitselementen. Außerdem können Sie Abfragen ausführen, Arbeitselemente durchsuchen und Benachrichtigungen über Arbeitselementereignisse über Diensthaken empfangen.

Beispiele

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"
  }
]

Definitionen

WorkItemDeleteReference

Verweis auf ein gelöschtes Arbeitselement.

Name Typ Beschreibung
code

integer

Der HTTP-status Code für Arbeitselementvorgang in einer Batchanforderung.

deletedBy

string

Der Benutzer, der den Arbeitselementtyp gelöscht hat.

deletedDate

string

Das Löschdatum des Arbeitselements.

id

integer

Arbeitselement-ID.

message

string

Die Ausnahmemeldung für den Arbeitselementvorgang in einer Batchanforderung.

name

string

Name oder Titel des Arbeitselements.

project

string

Übergeordnetes Projekt des gelöschten Arbeitselements.

type

string

Typ des Arbeitselements.

url

string

REST-API-URL der Ressource