Skip to main content
Retrieve a List of Transactions
SEP-6 SEP-24 SEP-31

Query Parameters

sep
enum<string>
required

Lookup transactions belonging to this SEP.

Available options:
6,
24,
31
order_by
enum<string>
default:created_at

Specifies field that transactions will be ordered by. Note, that secondary sort is transaction id in ascending value. I.e. when timestamps for 2 or more transactions is identical, they will be sorted by id.

Available options:
created_at,
transfer_received_at,
user_action_required_by
order
enum<string>
default:asc

Specifies order. Note, that when the field is null, all transactions with null value will be last, regardless of soring order (NULLS LAST). For example, transfer time may not be specified for some transactions, resulting into transfer_received_at being null. If so, transactions with non-null values will be sorted and returned first, followed by all transactions with null timestamps.

Available options:
asc,
desc
statuses
enum<string>[]

Filters transactions for specified array of statuses. If not provided, filtering is disabled (default behavior)

Possible status values for all transactions

Available options:
incomplete,
completed,
refunded,
expired,
error,
pending_stellar,
pending_external,
pending_user_transfer_start,
pending_user_transfer_complete,
pending_anchor,
pending_trust,
pending_user,
no_market,
too_small,
too_large,
pending_sender,
pending_receiver,
pending_transaction_info_update,
pending_customer_info_update
page_size
integer
default:20

Size of a single search page. Must be positive.

page_number
integer
default:0

Page number to use for continuous search. Page count beings at 0.

Response

Transaction found.

records
object[]