List Transactions
Retrieve transactions for the authenticated merchant using cursor-based pagination. Use the `offset` cursor returned in `nextOffset` to continue from the previous page and combine it with `sessionId` and `reference` filters to narrow the results.
Authorization
BearerAuth In: header
Query Parameters
Maximum number of results to return in the response.
251 <= value <= 500Cursor returned by `nextOffset`. Omit or pass an empty string to fetch the first page.
"ZAT48V8GW43M"Only include transactions that belong to the provided session id.
uuid"019ad8a2-18c6-7a72-bf20-2768be84eb42"Only include transactions associated with the provided terminal id.
uuidOnly include transactions created for the provided point of sale id.
uuidOnly include transactions associated with the provided subscription id.
uuidOnly include transactions associated with the provided billing agreement charge id.
uuidOnly include transactions that match the provided reference / order id string exactly.
"reference-1"Only include transactions created at or before this timestamp (inclusive).
date-time"2026-04-01T15:04:05Z"Only include transactions created at or after this timestamp (inclusive).
date-time"2026-04-01T00:00:00Z"Only include transactions associated with the provided customer id.
Only include transactions with the provided ISO 4217 currency code.
"DKK"Only include transactions with the provided transaction state.
"PENDING""PROCESSING""SUCCESS""FAILED""SUCCESS"Only include transactions with the provided transaction type.
"PAYMENT""PAYOUT""MOTO""PAYMENT"Only include transactions with the provided internal error code.
Only include transactions with the provided payment method type.
"CARD"Only include transactions with the provided payment method sub type.
"VISA"Comparison mode for filtering by `amount`. Must be used together with `amount`. Supported values: `EQUAL`, `LESS_THAN`, `GREATER_THAN`.
"EQUAL""LESS_THAN""GREATER_THAN"Transaction amount in minor units (e.g. cents). Used together with `amountMode`.
10000Comparison mode for filtering by `fee`. Must be used together with `fee`. Supported values: `EQUAL`, `LESS_THAN`, `GREATER_THAN`.
"EQUAL""LESS_THAN""GREATER_THAN"Transaction fee in minor units. Used together with `feeMode`.
250Response Body
application/json
application/json
application/json
application/json
Get Transaction
Retrieve details about an existing payment.
List Operations
Retrieve a paginated list of transaction operations. Query parameters page and perPage can be used to control pagination. finalizedBefore and finalizedAfter can be sent to only get operations finalized between certain timeframes. pointOfSaleId can be used to limit the operations to a list of points of sale. The endpoint only returns operations in a finalized state of FAILED or SUCCESS.