適用于:合作夥伴中心 API
本文說明如何使用 REST API 取得租使用者內所有合作夥伴使用者要求的清單。
注意
此 API 只會傳回應用程式 + 使用者認證所提出的最新 API 要求,上限為 10K。
必要條件
- 認證,如合作夥伴中心驗證所述。 此案例支援使用應用程式加上使用者的認證來進行驗證。
REST 要求
要求的語法
| 方法 | 要求 URI |
|---|---|
| GET | {baseURL}/v1/partnerRequests |
要求標頭
- 如需詳細資訊,請參閱合作夥伴中心 REST 標頭。
要求本文
無。
要求範例
GET https://api.partnercenter.microsoft.com/v1/partnerRequests HTTP/1.1
Authorization: Bearer <token>
Host: api.partnercenter.microsoft.com
Content-Type: application/json
REST 回應
如果成功,此方法會傳迴響應本文中 API 要求詳細 資料資源的集合。
回應成功和錯誤碼
每個回應都隨附 HTTP 狀態碼,會指出成功與否以及其他的偵錯資訊。 請使用網路追蹤工具來讀取此錯誤碼、錯誤類型和其他參數。 如需完整清單,請參閱錯誤碼。
回應範例
HTTP/1.1 200 OK
Content-Length: 2960
Content-Type: application/json
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
MS-RequestId: 566330a7-1e4b-4848-9c23-f135c70fd810
Date: Thu, 21 May 2020 22:29:17 GMT
{
"totalCount": 2,
"items": [
{
"requestId": "6c583d8d-46cd-420c-ae3d-35b6dfdcdb21",
"correlationId": "",
"operationName": "Get /v{version}/nonMfaCompliantPartnerPrincipals",
"requestDateTime": "2020-05-21T21:02:10.31",
"ipAddress": "13.88.20.150",
"objectId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"tenantId": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"upn": "admin@yourdomain.onmicrosoft.com",
"applicationId": "00001111-aaaa-2222-bbbb-3333cccc4444",
"mfaCompliant": true
},
{
"requestId": "09f8e434-a9ce-43ea-a9ac-270fbb22371a",
"correlationId": "",
"operationName": "Get /v{version}/customers/{customer_id}/subscriptions?order_id={order_id_value}&mpn_id={mpn_id_value}",
"requestDateTime": "2020-05-21T22:18:35.73",
"ipAddress": "13.88.20.150",
"objectId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
"tenantId": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"upn": "portalnonmfa@yourdomain.onmicrosoft.com",
"applicationId": "00001111-aaaa-2222-bbbb-3333cccc4444",
"mfaCompliant": false
}
],
"attributes": {
"objectType": "Collection"
}
}