Поделиться через


Получение запросов API приложений и пользователей

Область применения: API Центра партнеров

В этой статье объясняется, как получить список всех запросов пользователей партнера в клиенте с помощью REST API.

Примечание

Этот API возвращает только самые последние запросы API, сделанные учетными данными APP + User с максимальным ограничением в 10 000.

Предварительные условия

Запрос 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"
    }
}