Xsolla-logo

取引履歴を取得する

get/merchants/{merchant_id}/reports/transactions/registry.{format}

指定した期間/支払い/レポートのすべてのトランザクションを取得します。JSON、CSV、またはXLS形式でリストを取得できます。

通知

APIコールにproject_idパスパラメータが含まれていないため、会社の全プロジェクトで有効なAPIキーを使用して認可を設定する必要があります。

SecuritybasicAuth
Request
path Parameters
merchant_id
required
integer

マーチャントID。

format
required
string

データ形式。

Enum: "json" "csv" "xls"
query Parameters
datetime_from
required
string <datetime>

年月日の形式で始まる期間。limitパラメータが渡された場合は必要ありません。

Example: datetime_from=2023-02-08
datetime_to
required
string <datetime>

年月日の形式で終了する期間。limitパラメータが渡された場合は必要ありません。datetime_fromdatetime_toの差は92日を超えることはできません。

Example: datetime_to=2023-03-08
in_transfer_currency
required
integer

すべての財務データを配当通貨に変換します(既定では入金通貨が使用されます)。

show_total
required
boolean

レポートに合計を追加します。

merchant_of_records
string or null

マーチャントレコード。xsollamerchantまたは指定しないことも可能です。merchantである場合は、パートナーのゲートウェイを介して行われたトランザクションを返します。xsollaである場合は、パートナーのゲートウェイを経由していないトランザクションを返します。指定されていない場合は、すべてのトランザクションを返します。

Enum: Description
merchant

パートナーのゲートウェイを経由して行われたトランザクションを返します。

xsolla

パートナーのゲートウェイを経由せずに行われたトランザクションを返します。

project_id
integer

プロジェクトID。

show_dry_run
boolean

テストトランザクションを含めるかどうかを示します。

transfer_id
integer

配当ID。

report_id
integer

財務レポートID。

offset
integer

リスト生成元のエレメントの番号です(カウントは0から始まります)。

limit
integer

ページに表示されるトランザクションの数の制限。このパラメータが渡された場合、datetime_fromおよびdatetime_toパラメータを渡す必要はありません。

status
string

トランザクションステータス。

Enum: "done" "canceled" "error"
Responses
200

取引リストは正常に返送されました。

Request samples
Response samples
application/json
[
  • {
    }
]