Currencies
Get information about cryptocurrencies supported by Nexchange, including minimum trading amounts and withdrawal fees.
Fetch Currencies
Retrieve the complete list of supported currencies and their properties.
Request
GET /currency/
Parameters: None required
Response
Returns an array of currency objects with detailed information about each supported cryptocurrency.
Response Fields:
| Field | Type | Description |
|---|---|---|
code | string | Currency ticker symbol (e.g., "BTC", "ETH") |
name | string | Full currency name (e.g., "bitcoin", "ethereum") |
min_confirmations | integer/null | Minimum confirmations required for deposits |
is_crypto | boolean | Whether this is a cryptocurrency |
minimal_amount | string | Minimum tradeable amount for this currency (deprecated) |
maximal_amount | string | Maximum tradeable amount for this currency (deprecated) |
contract_address | string/null | Contract address for tokens (if applicable) |
is_base_of_enabled_pair | boolean | Can be used as base currency in trading pairs |
is_quote_of_enabled_pair | boolean | Can be used as quote currency in trading pairs |
has_enabled_pairs | boolean | Has active trading pairs available |
is_base_of_enabled_pair_for_test | boolean | Base pair availability for testing |
is_quote_of_enabled_pair_for_test | boolean | Quote pair availability for testing |
has_enabled_pairs_for_test | boolean | Test pair availability |
withdrawal_fee | string | Fixed withdrawal fee for this currency |
extra_id | string/null | Additional identifier for the currency (if applicable) |
network | object/null | Network information with name property |
decimals | integer | Number of decimal places the currency supports |
Example Response:
[
{
"code": "BTC",
"name": "bitcoin",
"min_confirmations": 1,
"is_crypto": true,
"minimal_amount": "0.01000000",
"is_base_of_enabled_pair": true,
"is_quote_of_enabled_pair": true,
"has_enabled_pairs": true,
"withdrawal_fee": "0.00250000"
},
{
"code": "LTC",
"name": "litecoin",
"min_confirmations": 6,
"is_crypto": true,
"minimal_amount": "0.50000000",
"is_base_of_enabled_pair": true,
"is_quote_of_enabled_pair": true,
"has_enabled_pairs": true,
"withdrawal_fee": "0.00010000"
}
]
Currency Properties
Network Information
network: Object containing network information withnameproperty (e.g., "BTC", "ETH")contract_address: Smart contract address for tokens (null for native currencies)extra_id: Special requirements like memo fields or destination tags
Decimal Precision
decimals: Number of decimal places supported by the currency- Used for proper amount formatting and validation
Confirmation Requirements
min_confirmations: Required blockchain confirmations before deposits are creditednullfor fiat currencies (no blockchain confirmations needed)
Trading Availability
has_enabled_pairs: Currency has active trading pairsis_base_of_enabled_pair: Can be received (target currency)is_quote_of_enabled_pair: Can be sent (source currency)
Error Responses
404 Not Found
Returned when the endpoint is not available.
Example:
{
"detail": "Not found"
}
Next Steps
- Trading Pairs - Learn about available trading pair combinations
- Pricing & Rates - Get real-time pricing information
- Orders - Create and manage trading orders