取得應用程式和使用者 API 要求

適用于:合作夥伴中心 API

本文說明如何使用 REST API 取得租使用者內所有合作夥伴使用者要求的清單。

注意

此 API 只會傳回應用程式 + 使用者認證所提出的最新 API 要求,上限為 10K。

必要條件

  • 認證,如合作夥伴中心驗證所述。 此案例支援使用應用程式加上使用者的認證來進行驗證。

REST 要求

要求的語法

方法 要求 URI
GET {baseURL}/v1/partnerRequests

要求標頭

要求本文

無。

要求範例

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