Condividi tramite


Recyclebin - Get Deleted Work Items

Ottiene gli elementi di lavoro dal Cestino, i cui ID sono stati specificati nei parametri

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
organization
path True

string

Nome dell'organizzazione di Azure DevOps.

project
path

string

ID progetto o nome del progetto

api-version
query True

string

Versione dell'API da usare. Deve essere impostato su '7.1-preview.2' per usare questa versione dell'API.

ids
query True

string

array (int32)

Elenco delimitato da virgole di ID degli elementi di lavoro eliminati da restituire

Risposte

Nome Tipo Descrizione
200 OK

WorkItemDeleteReference[]

operazione riuscita

Sicurezza

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

Nome Descrizione
vso.work Concede la possibilità di leggere elementi di lavoro, query, bacheche, percorsi di aree e iterazioni e altri metadati correlati al rilevamento degli elementi di lavoro. Concede inoltre la possibilità di eseguire query, cercare elementi di lavoro e ricevere notifiche sugli eventi degli elementi di lavoro tramite hook del servizio.

Esempio

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

Definizioni

WorkItemDeleteReference

Riferimento a un elemento di lavoro eliminato.

Nome Tipo Descrizione
code

integer

Codice di stato HTTP per l'operazione dell'elemento di lavoro in una richiesta batch.

deletedBy

string

Utente che ha eliminato il tipo di elemento di lavoro.

deletedDate

string

Data di eliminazione dell'elemento di lavoro.

id

integer

ID elemento di lavoro.

message

string

Messaggio di eccezione per l'operazione dell'elemento di lavoro in una richiesta batch.

name

string

Nome o titolo dell'elemento di lavoro.

project

string

Progetto padre dell'elemento di lavoro eliminato.

type

string

Tipo di elemento di lavoro.

url

string

URL DELL'API REST della risorsa