cURL
Transactions
/api/partner/v2/transactions
GET
cURL
Returns a paginated list of on-ramp, off-ramp, and cross-ramp transactions belonging to your partner account. Use query parameters to filter by status, type, user, receiver, or currency.
Important Notes
- Scoped access: You can only retrieve transactions created via your own partner credentials.
- Pagination: Use
skipandlimitto paginate.limitmust not exceed 100 (defaults to 20). - Combine filters such as
status,type,userId, andreceiverIdfreely.
Use Cases
- User dashboards: Display past transactions per user.
- Reconciliation: Fetch completed transactions for accounting.
- Customer support: Inspect and manage pending transactions.
Error Codes
Common Errors
| HTTP Status | Code | Message |
|---|---|---|
| 401 | UNAUTHORIZED | ”API Key is missing” |
| 401 | UNAUTHORIZED | ”Invalid API Key format” |
| 401 | UNAUTHORIZED | ”Invalid API Key” |
| 403 | INVALID_PARTNER_FLOW | ”The partner has an invalid flow.” |
Endpoint-Specific Errors
| HTTP Status | Code | Message |
|---|---|---|
| 400 | INVALID_USER_INPUT_ERROR | ”Invalid User Input” |
Headers
Api key for the affiliated partner that is performing the request
Query Parameters
Transaction identifier
Transaction status
Available options:
FAILED, COMPLETED, PENDING, PENDING_PAYMENT, FIAT_PAYMENT_RECEIVED, FIAT_RECEIVED, CRYPTO_RECEIVED, CRYPTO_NOT_RECEIVED, COMPLETED_CRYPTO_RECEIVAL, CANCELLED, IN_PROGRESS, BANK_TRANSFER_PENDING, READY_BANK_TRANSFER, AWAITING_MANUAL_CRYPTO_TRANSFER, AWAITING_MANUAL_FIAT_TRANSFER, PENDING_FUNDS, FUNDS_RECEIVED, AWAITING_FUND_TRANSFER Transaction type
Available options:
ON_RAMP, OFF_RAMP, CROSS_RAMP Fiat currency code
Available options:
MXN, DOP, USD, EUR User id
Partner identifier
Receiver identifier to filter transactions by receiver
The number of elements to exclude from the results.
The maximum amount of results to return.
Supported values:
- createdAt