Rapor API'sini al

Bu API zamanlanmış olan tüm raporları alır.

İstek söz dizimi

Yöntem İstek URI'si
GET https://api.partnercenter.microsoft.com/insights/v1/mpn/ScheduledReport?reportId={Report ID}&reportName={Report Name}&queryId={Query ID} 

İstek üst bilgisi

Üst bilgi Tür Description
Yetkilendirme string Gereklidir. Formda Azure Active Directory (AAD) erişim belirteciBearer <token>
İçerik Türü string Application/JSON

Yol parametresi

Hiçbiri

Sorgu parametresi

Parametre Adı Tür Gerekli Açıklama
reportId dize No Yalnızca bu bağımsız değişkende verilen reportId değerine sahip raporların ayrıntılarını almak için filtrele
Raporadı dize No Yalnızca bu bağımsız değişkende verilen reportName değerine sahip raporların ayrıntılarını almak için filtrele
Queryıd dize No Yalnızca bu bağımsız değişkende verilen queryId değerine sahip raporların ayrıntılarını almak için filtrele

İstek yükü

Hiçbiri

Sözlük

Hiçbiri

Response

Yanıt yükü aşağıdaki gibi yapılandırılmıştır:

Yanıt kodu: 200, 400, 401, 403, 404, 500

Yanıt yükü örneği:

{
  "Value": [
    {
      "ReportId": "string",
      "ReportName": "string",
      "Description": "string",
      "QueryId": "string",
      "Query": "string",
      "User": "string",
      "CreatedTime": "string",
      "ModifiedTime": "string",
      "executeNow": true,
      "StartTime": "string",
      "ReportStatus": "string",
      "RecurrenceInterval": 0,
      " RecurrenceCount": 0,
      "CallbackUrl": "string",
      "CallbackMethod": null,
      "Format": "string"
    }
  ],
  "TotalCount": 0,
  "Message": "string",
  "StatusCode": 0
}

Sözlük

Bu tablo yanıtta önemli öğeleri tanımlar:

Parametre Açıklama
ReportId Oluşturulan raporun benzersiz UUID'i
Raporadı İstek yükünde rapora verilen ad
Description Rapor oluşturulduğunda verilen açıklama
Queryıd Sorgu kimliği raporun oluşturularak geçirildi
Sorgu Bu rapor için yürütülecek sorgu metni
Kullanıcı Raporu oluşturmak için kullanılan kullanıcı kimliği
CreatedTime Raporun oluşturulma zamanı. Saat biçimi yyyy-MM-ddTHH:mm:ssZ'dir
ModifiedTime Raporun en son değiştirilma zamanı. Saat biçimi yyyy-MM-ddTHH:mm:ssZ'dir
executeNow Raporun oluşturulma zamanında ayarlanmış ExecuteNow bayrağı
StartTime Zaman yürütmesi başlar. Saat biçimi yyyy-MM-ddTHH:mm:ssZ'dir
ReportStatus Rapor yürütme durumu. Olası değerler Duraklatılmış, Etkin ve Devre Dışı'dır. 
RecurrenceInterval Rapor oluşturma sırasında sağlanan yinelenme aralığı
RecurrenceCount Rapor oluşturma sırasında sağlanan yineleme sayısı
CallbackUrl İstekte sağlanan geri çağırma URL'si
CallbackMethod İstekte sağlanan geri çağırma yöntemi
Biçimlendir Rapor dosyalarının biçimi
TotalCount Değer dizisinde veri kümesi sayısı
İleti API'nin yürütülmesinden gelen durum iletisi
Statuscode Sonuç Kodu. Olası değerler: 200, 400, 401, 403, 500