Skip to main content
GET
Fetch all transactions
Retrieves a list of transactions associated with your account.

Key Features:

  • Supports filtering by transaction ID, customer ID, transaction type, mode, currency, date range, and status
  • Allows searching by transaction ID
  • Includes pagination metadata

Query Parameters:

  • customer_id: Filter by customer ID (uuid)
  • search: Search by transaction ID (partial or full match)
  • status: Filter by transaction status (pending, completed, reversed, failed.)
  • transaction_id: Filter by exact transaction ID
  • transaction_type: Filter by type (deposit, payout, internal transfer)
  • transaction_mode: Filter by mode (credit, debit)
  • currency: Filter by currency (usdc, usdt)
  • start_date: Filter by start date (format: YYYY-MM-DD)
  • end_date: Filter by end date (format: YYYY-MM-DD)
  • page: Page number (default: 1)
  • limit: Items per page (default: 10)

Headers

x-api-key
string
required

Query Parameters

customer_id
string<uuid>
status
enum<string>
Available options:
PENDING,
COMPLETED,
REVERSED,
FAILED
transaction_id
string
transaction_type
enum<string>
Available options:
DEPOSIT,
PAYOUT,
INTERNAL TRANSFER
transaction_mode
enum<string>
Available options:
CREDIT,
DEBIT
currency
enum<string>
Available options:
USDC
start_date
string<date>
end_date
string<date>
page
integer
Required range: x >= 1
limit
integer
Required range: 1 <= x <= 100

Response

Transactions retrieved successfully

status
string
Example:

"success"

data
object[]
pagination
object