共用方式為


Recyclebin - Get Deleted Work Items

從回收站取得工作專案,其識別碼已在參數中指定

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

URI 參數

名稱 位於 必要 類型 Description
organization
path True

string

Azure DevOps 組織的名稱。

project
path

string

專案識別碼或專案名稱

api-version
query True

string

要使用的 API 版本。 這應該設定為 '7.1-preview.2',以使用此版本的 API。

ids
query True

string

array (int32)

要傳回之已刪除工作專案的識別碼逗號分隔清單

回應

名稱 類型 Description
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

名稱 Description
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

已刪除工作專案的參考。

名稱 類型 Description
code

integer

批次要求中工作專案作業的 HTTP 狀態碼。

deletedBy

string

刪除工作專案類型的使用者。

deletedDate

string

工作專案刪除日期。

id

integer

工作專案識別碼。

message

string

批次要求中工作專案作業的例外狀況訊息。

name

string

工作專案的名稱或標題。

project

string

已刪除工作專案的父專案。

type

string

工作專案的類型。

url

string

資源的 REST API URL