List transactions-recon

List transactions for a merchant's reconciliation processes.

  • Rate limit: One request per second
  • Date limit: Cannot query transactions before 1 January 2023
  • Date range limit: Cannot query transactions on a date range longer than 24 hours per request

For more information, see the documentation, and for sample calls, see the public Postman collection.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The merchant's identifier.

Query Params
date-time
required

Beginning of the query range (inclusive). Since this is in the query string, URL-encode the date when specifying a timezone. For example, startDate=2024-01-01T00:00:00.000%2B02:00 for midnight in UTC+2.

date-time
required

End of the query range (exclusive). Since this is in the query string, URL-encode the date when specifying a timezone. For example, endDate=2024-01-01T00:00:00.000%2B02:00 for midnight in UTC+2.

boolean

Whether the transaction was successful or not. If not provided, all transactions are returned.

string

The payment method used to facilitate the transaction, for example:

  • bnpl
  • card
  • eft
string
length between 1 and 5

The batch number as sourced from the acquirer markoff file. The recon batch to which a transaction is assigned. Relevant for direct-settled accounts only. Note these can be recycled by acquirers.

string
length ≥ 15

The Peach-generated reference as seen on a merchant's bank statement. Relevant for Peach-settled accounts only. Payment methods are settled in a single batch settlement. Unique per settlement.

Headers
string

Enables gzip compression for the response payload.

Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json