Xsolla-logo

Transaktionen abrufen

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

Fordert eine Liste aller Transaktionen zu einem bestimmten Zeitraum / einer bestimmten Auszahlung / einem bestimmten Bericht auf. Sie können die Liste im JSON-, CSV- oder XLS-Format anfordern.

Hinweis

Dieser API-Aufruf enthält nicht den Pfadparameter project_id, Sie müssen also den API-Schlüssel verwenden, der in allen Projekten des Unternehmens gültig ist, um die Autorisierung einzurichten.

SecuritybasicAuth
Request
path Parameters
merchant_id
required
integer

Händler-ID.

format
required
string

Datenformat.

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

Beginn des Zeitraums im Format JJJJ-MM-TT. Nicht erforderlich, wenn der Parameter limit übermittelt wird.

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

Ende des Zeitraums im Format JJJJ-MM-TT. Nicht erforderlich, wenn der Parameter limit übermittelt wird. Die Zeitspanne zwischen datetime_from und datetime_to darf maximal 92 Tage betragen.

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

Rechnet alle Finanzdaten in die Währung um, welche für die Auszahlungen verwendet wird (standardmäßig ist die Währung festgelegt, die für Bezahlungen verwendet wird).

show_total
required
boolean

Fügt die Gesamtsumme zum Bericht hinzu.

merchant_of_records
string or null

Merchant of Record. Kann xsolla, merchant oder nicht spezifiziert sein. Wenn merchant festgelegt ist, werden Transaktionen zurückgegeben, die über die Gateways des Partners abgewickelt wurden. Wenn xsolla festgelegt ist, werden Transaktionen zurückgegeben, die nicht über die Gateways des Partners abgewickelt wurden. Wenn nichts angegeben ist, werden alle Transaktionen zurückgegeben.

Enum: Description
merchant

Gibt Transaktionen zurück, die über die Gateways des Partners getätigt wurden.

xsolla

Gibt Transaktionen zurück, die nicht über die Gateways des Partners getätigt wurden.

project_id
integer

Projekt-ID.

show_dry_run
boolean

Legt fest, ob testweise durchgeführte Transaktionen miteinbezogen werden.

transfer_id
integer

ID der Auszahlung.

report_id
integer

ID des Finanzberichts.

offset
integer

Elementnummer, aus der die Liste generiert wird (die Zählung beginnt bei 0).

limit
integer

Das Limit für die Anzahl der angezeigten Transaktionen auf der Seite. Wird dieser Parameter übermittelt, brauchen Sie die Parameter datetime_from und datetime_to nicht zu übermitteln.

status
string

Status der Transaktion.

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

Die Liste der Transaktionen wurde erfolgreich zurückgegeben.

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