コマーシャル マーケットプレースのレポート クエリ API を取得する

レポート クエリの取得 API では、レポートで使用できるすべてのクエリが取得されます。 既定では、すべてのシステムおよびユーザー定義クエリが取得されます。

要求構文

Method 要求 URI
GET https://api.partnercenter.microsoft.com/insights/v1.1/cmp/ScheduledQueries?queryId={QueryID}&queryName={QueryName}&includeSystemQueries={include_system_queries}&includeOnlySystemQueries={include_only_system_queries}

要求ヘッダー

ヘッダー Type 説明
承認 string 必須。 フォーム内の Microsoft Entra アクセス トークン Bearer <token>
コンテンツタイプ string Application/JSON

パス パラメーター

なし

クエリ パラメーター

パラメーター名 Type 必須 説明
queryId string いいえ 引数で指定された ID を持つクエリのみの詳細を取得するフィルター
queryName string いいえ 引数で指定された名前を持つクエリのみの詳細を取得するフィルター
IncludeSystemQueries boolean いいえ 応答に定義済みのシステム クエリを含めます。 既定値は True です。
IncludeOnlySystemQueries boolean いいえ 応答にシステム クエリのみを含めます。 既定値は False です

要求ペイロード

なし

用語集

なし

回答

応答ペイロードは、次のように構成されます。

応答コード: 200、400、401、403、404、500

応答ペイロード:

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

用語集

次の表では、応答内の要素の主な定義を示しています。

パラメーター 説明
QueryId クエリの一意の UUID
Name クエリの作成時にクエリに指定された名前
Description クエリの作成時に指定された説明
Query レポート クエリ文字列
Type ユーザーが作成したクエリの場合は userDefined に、定義済みのシステム クエリの場合は system に設定します
User クエリを作成したユーザーの ID
CreatedTime クエリの作成時刻
TotalCount Value 配列内のデータセットの数
StatusCode 結果コード。 200、400、401、403、500 の値になる可能性があります