レポートを作成する
決済レポートは、決済の都度自動的に生成されます。
トランザクションレポートおよびSandboxの決済レポートは、スケジュールを設定することで自動的に生成することが可能です (スケジューリングの詳細はレポートをスケジューリングする を参照してください)。
このように自動で生成されるレポートとは別に、Create Report
APIを使用することで、トランザクションレポートおよびSandboxの決済レポートを別途作成することができます。
Create Report
reportType
と 期間を指定してリクエストを実行すると、レポートが生成されます。
リクエスト
リクエストボディ
{
"reportType": "_GET_FLAT_FILE_OFFAMAZONPAYMENTS_ORDER_REFERENCE_DATA_",
"startTime": "20220804T000000Z",
"endTime": "20220804T235959Z"
}
レスポンス
処理が成功した場合、HTTP 201 ステータスコードを返します。
{
"reportId": "A08439021T39K6DTX4JS8",
}
レスポンスで返される reportId
を使って Get Report
APIを実行することで、レポートドキュメントのURLを取得し、それを使ってレポートをダウンロードすることができます。
詳細は レポートをダウンロードするを参照してください。