Get All Transactions
POST/api/v2/transactions/list
Get All Transactions
Request
- application/json
Body
required
- MOD1
- MOD2
- Array [
- ]
- Array [
- ]
Maximum number of records to return.
The offset from where to start fetching transactions.
filters object
Full text search.
Possible values: [TOP_UP, WITHDRAWAL, TRANSFER, CARD_PAYMENT]
Filter by transaction type.
Possible values: [PENDING, DECLINE, SUCCESS, REVERSAL, PARTIAL_REVERSAL, REFUND, INCOMING]
Filter by transaction statuses.
Filter by user ids.
Default value: 1970-01-01T00:00:00Z
Filter by the starting date (inclusive), filter is applied to createdAt field (Transaction scheme).
Default value: 2024-05-06T06:27:50Z
Filter by the ending date (inclusive), filter is applied to createdAt field (Transaction scheme).
sortBy object
Fields to sort the results by.
string
string
Possible values: [ASC, DESC]
Order of sorting (ascending/descending).
Responses
- 200
- 422
Successful Response
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- TopUpCryptoTransactionDetails
- BankCardTransactionDetails
- Array [
- ]
- ]
items object[]required
Array of transaction objects.
The unique identifier of the transaction.
The unique identifier of the user who initiated the transaction.
Date and time when the transaction was created.
An enumeration.
The amount of the transaction, represented as a precise decimal value.
The currency code representing the currency of the transaction, such as USD, EUR, USDT, etc.
An enumeration.
An enumeration.
details object
The direction of the transaction amount, indicating whether it's incoming, outgoing, or neutral.
An enumeration.
The crypto address to which the top-up was made.
The transaction hash of the top-up.
The currency code of the cryptocurrency used in the transaction.
The reason for any status changes in the transaction.
The fee amount charged for the transaction, if any.
The name of the merchant involved in the transaction.
bin object
BIN code
ISO country code
ISO currency code
Possible values: [Visa, MasterCard]
Enum representing the provider type.
Billing address of the bank card.
Possible values: [APPLE_PAY, GOOGLE_PAY, SAMSUNG_PAY]
List of supported tokenized payment services. If the list is empty, the BIN doesn't support tokenization.
Possible values: [CARDS_VIRTUAL, SHARED_BALANCE_VIRTUAL_CARDS]
fees objectrequired
issue objectrequired
authorization object[]
Default value: USD
decline objectrequired
zeroAuth objectrequired
The partially masked PAN (Primary Account Number) of the bank card.
The name or alias of the bank card used in the transaction.
Total number of transactions corresponding to the filters.
{
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"createdAt": "2024-05-09T10:22:47.724Z",
"type": "TOP_UP",
"amount": 0,
"currencyCode": "string",
"status": "PENDING",
"direction": "OUTGOING",
"details": {}
}
],
"totalCount": 0
}
Validation Error
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- MOD1
- MOD2
- ]
- ]
detail object[]
loc object[]required
string
integer
{
"detail": [
{
"loc": [
"string",
0
],
"msg": "string",
"type": "string"
}
]
}