レポートを作成する


決済レポートは、決済の都度自動的に生成されます。

トランザクションレポートおよび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を取得し、それを使ってレポートをダウンロードすることができます。

詳細は レポートをダウンロードするを参照してください。