v1

latestOpenAPI 3.0.02026-07-262561105.1 KB
Transactions API

List Transactions

get/transactions

Query parameters

transaction_type'charge' required

Type of transaction to be listed, default lists all, otherwise list one of charge.

allow_marqeta_viewboolean

If we want to allow marqeta view, only relevant for charges.

beforestring

Optional end ARI of query, used during pagination. Mutually exclusive with the 'after' query parameter - i.e. only one of 'after' or 'before' can be specified in one request.

afterstring

Optional start ARI of query, used during pagination. Mutually exclusive with the 'before' query parameter - i.e. only one of 'after' or 'before' can be specified in one request.

limitstring

Max number of transactions to list per page. Default is 20.

before_datestring

End date of query (MM-DD-YYYY).

after_datestring

Start date of query (MM-DD-YYYY).

before_timestampstring

Unix timestamp representing the end time of the query.

after_timestampstring

Unix timestamp representing the start time of the query.

querystring

String to filter results on. Filters include order ID, transaction ID, status, amount, customer email, name, and phone number (only for charges).

merchant_idstring

Optional ARI of merchant issuing the list request.

expandstring

A comma-separated set of related objects to expand in the response. Allowed value is 'checkout'.

Headers

Has-Strict-Validationboolean

Optional param to denote whether client-side strict validation is used. Defaults to True if no param provided.

Response

HTTP 200 OK