List transactions
Returns payment records for this Recuut account and its test or live data. The page controls keep the list unchanged while you read later pages.
/merchant/v1/transactionsRequest
Query Parameters
Stable snapshot timestamp for this page sequence. Include a timezone; future timestamps are rejected.
Filter by transaction lifecycle status.
Filter by server-issued payer identifier.
Show the newest or oldest records first.
Page number to return. The first page is 1.
Number of items to return on each page. Use 1 through 100.
Authentication
Private API key for your Recuut account. A recuut_test_ key uses test payers and transactions. A recuut_live_ key uses live data. Send this key only from your server.
In: header
Response
application/jsonSchema
items*TransactionSchema[]
Fields on each TransactionSchema
Summary of one payment transaction.
Request example
curl --request GET \ --url "$RECUUT_API_URL/merchant/v1/transactions?payer_id=pyr_00000000000070008000000000000000" \ --header "Authorization: Bearer $RECUUT_API_KEY"HTTP response examples
{ "as_of": "2026-08-12T09:30:00Z", "count": 1, "items": [ { "authorized_at": "2026-08-12T09:29:57Z", "authorized_atomic": "1000000", "created_at": "2026-08-12T09:29:55Z", "id": "txn_00000000000070008000000000000000", "payer": "0x1111111111111111111111111111111111111111", "payment_request_id": "prq_00000000000070008000000000000000", "settled_at": "2026-08-12T09:30:00Z", "settled_atomic": "1000000", "status": "succeeded", "transaction_hash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" } ], "next": null}