Retrieve a list of supported fiat currencies for the specified transaction type (onramp or offramp).
Use Cases:
- Display available fiat currencies to customers during onboarding
- Filter payment methods by fiat currency
- Show fiat options in transaction creation UI
- Validate customer-selected fiat before transaction
Transaction Types:
onramp- Returns fiat currencies supported for buying cryptocurrencyofframp- Returns fiat currencies supported for selling cryptocurrency
Response Structure: Each fiat currency includes:
fiat- Three-letter ISO 4217 currency code (e.g., "AUD", "USD")name- Human-readable currency name (e.g., "Australian Dollar")symbol- Currency symbol (e.g., "$", "€")supportedPaymentMethods- Array of payment methods available for this fiat
Security
HMACAuth
- Mock serverhttps://docs.banxa.com/_mock/products/native-api/openapi/eapi/v0/fiats/{transactionType}
- Production environment serverhttps://api.banxa.com/eapi/v0/fiats/{transactionType}
- Sandbox environment serverhttps://api.banxa-sandbox.com/eapi/v0/fiats/{transactionType}
curl -i -X GET \
https://docs.banxa.com/_mock/products/native-api/openapi/eapi/v0/fiats/onramp \
-H 'Authorization: YOUR_API_KEY_HERE'Successful response with list of supported fiat currencies and their payment methods.
Array []
Three-letter ISO 4217 currency code identifying the fiat currency.
Example:"AUD"
Human-readable name of the fiat currency.
Example:"Australian Dollar"
Symbol used to represent the currency (e.g., $, €, £).
Example:"$"
Response
- On-ramp supported fiats
- Off-ramp supported fiats
- Empty response
Example response for on-ramp transaction type showing available fiat currencies for buying crypto.
[ { "fiat": "AUD", "name": "Australian Dollar", "symbol": "$", "supportedPaymentMethods": [ … ] }, { "fiat": "USD", "name": "US Dollar", "symbol": "$", "supportedPaymentMethods": [ … ] } ]