Udostępnij za pośrednictwem


Uzyskiwanie interfejsu API zapytań dotyczących raportów dla komercyjnej platformy handlowej

Interfejs API Pobieranie zapytań raportów pobiera wszystkie zapytania, które są dostępne do użycia w raportach. Domyślnie pobiera wszystkie zapytania systemowe i zdefiniowane przez użytkownika.

Składnia żądania

Metoda Identyfikator URI żądania
GET https://api.partnercenter.microsoft.com/insights/v1.1/cmp/ScheduledQueries?queryId={QueryID}&queryName={QueryName}&includeSystemQueries={include_system_queries}&includeOnlySystemQueries={include_only_system_queries}

Nagłówek żądania

Nagłówek Type Opis
Autoryzacja string Wymagany. Token dostępu firmy Microsoft Entra w formularzu Bearer <token>
Typ zawartości string Application/JSON

Parametr ścieżki

Brak

Parametr zapytania

Nazwa parametru Type Wymagane Opis
queryId string Nie Filtruj, aby uzyskać szczegółowe informacje dotyczące tylko zapytań o identyfikatorze podanym w argumencie
queryName string Nie Filtruj, aby uzyskać szczegółowe informacje o tylko zapytaniach o nazwie podanej w argumencie
IncludeSystemQueries boolean Nie. Uwzględnij wstępnie zdefiniowane zapytania systemowe w odpowiedzi. Domyślna wartość to Prawda.
IncludeOnlySystemQueries boolean Nie. Uwzględnij tylko zapytania systemowe w odpowiedzi. Wartość domyślna to Fałsz

Ładunek żądania

Brak

Słownik

Brak

Response

Ładunek odpowiedzi jest ustrukturyzowany w następujący sposób:

Kod odpowiedzi: 200, 400, 401, 403, 404, 500

Ładunek odpowiedzi:

{
  "Value": [
    {
      "QueryId": "string",
      "Name": "string",
      "Description": "string",
      "Query": "string",
      "Type": "string",
      "User": "string",
      "CreatedTime": "string",
    }
  ],
  "TotalCount": 0,
  "Message": "string",
  "StatusCode": 0
}

Słownik

W tej tabeli opisano kluczowe definicje elementów w odpowiedzi.

Parametr Opis
QueryId Unikatowy identyfikator UUID zapytania
Name Nazwa nadana kwerendzie w momencie tworzenia zapytania
Description Opis podany podczas tworzenia zapytania
Query Ciąg zapytania raportu
Type Ustaw wartość na userDefined dla zapytań utworzonych przez użytkownika i system dla wstępnie zdefiniowanych zapytań systemowych
User Identyfikator użytkownika, który utworzył zapytanie
CreatedTime Czas tworzenia zapytania
TotalCount Liczba zestawów danych w tablicy Value
StatusCode Kod wyniku. Możliwe wartości to 200, 400, 401, 403, 500