すべてのレポートの使用状況レポートステータスを取得します
レポート作成の Async API は、すべての使用状況レポートリクエストのステータスを取得し、応答で返します。 ステータスレポートは、完了時に、応答に含まれているステータスレポートのダウンロード URL を使用してダウンロードできます。
API 応答レコードは、 API リクエストの sort パラメータとして渡された順序に応じて、作成された日付に基づいて昇順または降順で並べ替えられます。 リクエストで sort パラメータが使用されていない場合、レコードはデフォルトで降順に並べ替えられます。
リクエスト
この例では 、に org123456789 を使用realmId
しています。
GET /usage/realms/org123456789/reports
パラメーター
このリクエストには、表示されている HERE パラメータが必要です。 すべてのパラメータの一覧について は、チュートリアルの概要を参照してください。
使用状況の検索結果はページにグループ化されます。 ページとは、 1 つのビューに表示される使用状況レコードのセットです。 検索結果のビューは、オフセットおよび境界パラメーターを使用してカスタマイズできます。 オフセットによってビューの現在のページ番号が決定され、検索結果の数が指定した数に制限されます。
realmId が必要です | 文字列 [5..] 30] 文字 の例 : org123456789 パートナーの組織 ID 。 |
制限 | 整数 [1] 。 100] デフォルト : 100 返されたレコード数。 デフォルトの最大レコード数は 100 です。 |
並べ替え | 文字列 のデフォルト : "desc" 列挙型 (enum) :"asc" "desc" ステータスリクエストが作成された日付に応じて、各レポートのステータスが昇順または降順で返されます。 |
オフセット | 0 以上の整数 デフォルト : 0 オフセットページ番号。 |
X-Request-ID | ユーザー が指定した文字列のトークン 。サービスに送信されたリクエストまたはリクエストのグループを追跡するために使用できます。 |
X-Correlation-ID が必要です | 自動 生成された文字列の ID 。応答で使用可能なリクエストを一意に識別します。 特定のリクエストについて問い合わせがある場合にサポートに連絡するときは、このヘッダの値を入力してください。この値は、問題のトラブルシューティングに役立ちます。 |
HTTP 200 に応答します
{
"total": 18,
"limit": 5,
"count": 2,
"nextOffset": 0,
"lastOffset": 3,
"items":
[
{
"id": "REPORT-100",
"status": "inProgress",
"created": "2022-03-01'T'00:00:00",
"parameters":
{
"realm": "org1879256",
"startDate": "2022-03-01'T'00:00:00",
"endDate": "2022-07-01'T'00:00:00",
"emailId": "test_requester@here.com"
}
},
{
"id": "REPORT-145",
"status": "completed",
"resultHref": "https://usage/realms/org236848/report/REPORT-1475/output",
"created": "2022-04-01'T'00:00:00",
"parameters":
{
"realm": "org1879256",
"startDate": "2022-03-01'T'00:00:00",
"endDate": "2022-07-01'T'00:00:00",
"emailId": "test_requester@here.com"
}
},
{
"id": "REPORT-167",
"status": "failed",
"created": "2022-08-01'T'00:00:00",
"parameters":
{
"realm": "org1879586",
"startDate": "2022-03-01'T'00:00:00",
"endDate": "2022-07-01'T'00:00:00",
"emailId": "test_requester2@here.com"
}
}
]
}
詳細については 、 Usage API リファレンスを参照してください。