Appearance
Fiat Symbols
Returns a flat map of all supported fiat currency codes to their full official names. Covers 150+ ISO 4217 currencies.
Use this to:
- Populate a currency dropdown or selector in your UI
- Validate that a currency code is supported before calling other endpoints
- Display human-readable currency names alongside codes
- Cache the list locally to avoid repeated lookups
Base URL
https://fast-price-exchange-rates.p.rapidapi.comGet fiat symbols
GET/api/v1/fiat-symbols
Returns a JSON object mapping ISO 4217 currency codes to their full English names. No query parameters required.
Authentication
| Header | Value |
|---|---|
X-RapidAPI-Key | Your RapidAPI secret key |
X-RapidAPI-Host | fast-price-exchange-rates.p.rapidapi.com |
Query parameters
This endpoint accepts no query parameters.
Example requests
bash
curl "https://fast-price-exchange-rates.p.rapidapi.com/api/v1/fiat-symbols" \
-H "X-RapidAPI-Key: YOUR_RAPIDAPI_KEY" \
-H "X-RapidAPI-Host: fast-price-exchange-rates.p.rapidapi.com"javascript
const response = await fetch(
'https://fast-price-exchange-rates.p.rapidapi.com/api/v1/fiat-symbols',
{
headers: {
'X-RapidAPI-Key': process.env.RAPIDAPI_KEY,
'X-RapidAPI-Host': 'fast-price-exchange-rates.p.rapidapi.com',
},
}
)
const symbols = await response.json()
// Build options for a <select> element
const options = Object.entries(symbols)
.sort(([a], [b]) => a.localeCompare(b))
.map(([code, name]) => ({ code, name }))
console.log(options.slice(0, 5))
// [{ code: 'AED', name: 'UNITED ARAB EMIRATES DIRHAM' }, ...]javascript
const response = await fetch(
'https://fast-price-exchange-rates.p.rapidapi.com/api/v1/fiat-symbols',
{
headers: {
'X-RapidAPI-Key': process.env.RAPIDAPI_KEY,
'X-RapidAPI-Host': 'fast-price-exchange-rates.p.rapidapi.com',
},
}
)
const symbols = await response.json()
function isValidFiat(code) {
return code.toUpperCase() in symbols
}
console.log(isValidFiat('EUR')) // true
console.log(isValidFiat('XYZ')) // falsepython
import os
import requests
response = requests.get(
"https://fast-price-exchange-rates.p.rapidapi.com/api/v1/fiat-symbols",
headers={
"X-RapidAPI-Key": os.environ["RAPIDAPI_KEY"],
"X-RapidAPI-Host": "fast-price-exchange-rates.p.rapidapi.com",
},
)
response.raise_for_status()
symbols = response.json()
print(f"Total supported currencies: {len(symbols)}")
print()
# Print a sorted table
print(f"{'Code':<6} Name")
print("-" * 50)
for code, name in sorted(symbols.items()):
print(f"{code:<6} {name.title()}")python
import os
import requests
response = requests.get(
"https://fast-price-exchange-rates.p.rapidapi.com/api/v1/fiat-symbols",
headers={
"X-RapidAPI-Key": os.environ["RAPIDAPI_KEY"],
"X-RapidAPI-Host": "fast-price-exchange-rates.p.rapidapi.com",
},
)
response.raise_for_status()
symbols = response.json()
def get_currency_name(code: str) -> str | None:
return symbols.get(code.upper())
print(get_currency_name("USD")) # UNITED STATES DOLLAR
print(get_currency_name("eur")) # EURO
print(get_currency_name("XYZ")) # NoneResponse
Returns a flat JSON object. Keys are ISO 4217 currency codes, values are the full official currency names in uppercase English.
json
{
"AED": "UNITED ARAB EMIRATES DIRHAM",
"AFN": "AFGHAN AFGHANI",
"ALL": "ALBANIAN LEK",
"AMD": "ARMENIAN DRAM",
"ANG": "NETHERLANDS ANTILLEAN GUILDER",
"AOA": "ANGOLAN KWANZA",
"ARS": "ARGENTINE PESO",
"AUD": "AUSTRALIAN DOLLAR",
"EUR": "EURO",
"GBP": "BRITISH POUND",
"JPY": "JAPANESE YEN",
"USD": "UNITED STATES DOLLAR",
"...": "... 150+ currencies total"
}Response fields
| Field | Type | Description |
|---|---|---|
| {CODE} | string | ISO 4217 three-letter currency code (key) mapped to its full official English name in uppercase (value). The response contains 150+ entries covering all currencies supported by the rate endpoints. |
Full currency list
All 152 supported fiat currencies:
| Code | Name | Code | Name |
|---|---|---|---|
| AED | United Arab Emirates Dirham | ARS | Argentine Peso |
| AFN | Afghan Afghani | AUD | Australian Dollar |
| ALL | Albanian Lek | AWG | Aruban Florin |
| AMD | Armenian Dram | AZN | Azerbaijani Manat |
| ANG | Netherlands Antillean Guilder | BAM | Bosnia And Herzegovina Convertible Mark |
| AOA | Angolan Kwanza | BBD | Barbadian Dollar |
| BDT | Bangladeshi Taka | BIF | Burundian Franc |
| BGN | Bulgarian Lev | BMD | Bermudian Dollar |
| BHD | Bahraini Dinar | BND | Brunei Dollar |
| BOB | Bolivian Boliviano | BRL | Brazilian Real |
| BSD | Bahamian Dollar | BWP | Botswana Pula |
| BYN | Belarusian Ruble | BZD | Belize Dollar |
| CAD | Canadian Dollar | CLP | Chilean Peso |
| CDF | Congolese Franc | CNY | Chinese Yuan |
| CHF | Swiss Franc | COP | Colombian Peso |
| CRC | Costa Rican Colón | CVE | Cape Verdean Escudo |
| CUP | Cuban Peso | CZK | Czech Koruna |
| DJF | Djiboutian Franc | DOP | Dominican Peso |
| DKK | Danish Krone | DZD | Algerian Dinar |
| EGP | Egyptian Pound | ETB | Ethiopian Birr |
| ERN | Eritrean Nakfa | EUR | Euro |
| FJD | Fijian Dollar | GBP | British Pound |
| FKP | Falkland Islands Pound | GEL | Lari |
| GHS | Ghanaian Cedi | GMD | Dalasi |
| GIP | Gibraltar Pound | GNF | Guinean Franc |
| GTQ | Guatemalan Quetzal | HKD | Hong Kong Dollar |
| GYD | Guyanese Dollar | HNL | Honduran Lempira |
| HTG | Haitian Gourde | IDR | Indonesian Rupiah |
| HUF | Hungarian Forint | ILS | Israeli New Shekel |
| INR | Indian Rupee | IQD | Iraqi Dinar |
| IRR | Iranian Rial | ISK | Icelandic Króna |
| JMD | Jamaican Dollar | JPY | Japanese Yen |
| JOD | Jordanian Dinar | KES | Kenyan Shilling |
| KGS | Kyrgyzstani Som | KMF | Comorian Franc |
| KHR | Cambodian Riel | KPW | North Korean Won |
| KRW | South Korean Won | KYD | Cayman Islands Dollar |
| KWD | Kuwaiti Dinar | LAK | Lao Kip |
| KZT | Kazakhstani Tenge | LBP | Lebanese Pound |
| LKR | Sri Lankan Rupee | LSL | Lesotho Loti |
| LRD | Liberian Dollar | MAD | Moroccan Dirham |
| LYD | Libyan Dinar | MDL | Moldovan Leu |
| MGA | Malagasy Ariary | MMK | Burmese Kyat |
| MKD | Denar | MNT | Mongolian Tögrög |
| MOP | Macanese Pataca | MUR | Mauritian Rupee |
| MRU | Mauritanian Ouguiya | MVR | Maldivian Rufiyaa |
| MWK | Malawian Kwacha | MYR | Malaysian Ringgit |
| MXN | Mexican Peso | NAD | Namibian Dollar |
| MZN | Mozambican Metical | NIO | Nicaraguan Córdoba |
| NGN | Nigerian Naira | NPR | Nepalese Rupee |
| NOK | Norwegian Krone | OMR | Omani Rial |
| NZD | New Zealand Dollar | PAB | Panamanian Balboa |
| PEN | Peruvian Sol | PHP | Philippine Peso |
| PGK | Papua New Guinean Kina | PLN | Polish Złoty |
| PKR | Pakistani Rupee | QAR | Qatari Riyal |
| PYG | Paraguayan Guaraní | RON | Romanian Leu |
| RSD | Serbian Dinar | RWF | Rwandan Franc |
| RUB | Russian Ruble | SCR | Seychellois Rupee |
| SAR | Saudi Riyal | SDG | Sudanese Pound |
| SBD | Solomon Islands Dollar | SGD | Singapore Dollar |
| SEK | Swedish Krona | SLL | Sierra Leonean Leone |
| SHP | Saint Helena Pound | SRD | Surinamese Dollar |
| SOS | Somali Shilling | STN | São Tomé And Príncipe Dobra |
| SSP | South Sudanese Pound | SZL | Swazi Lilangeni |
| SYP | Syrian Pound | TJS | Tajikistani Somoni |
| THB | Thai Baht | TND | Tunisian Dinar |
| TMT | Turkmenistan Manat | TTD | Trinidad And Tobago Dollar |
| TOP | Tongan Paʻanga | UAH | Ukrainian Hryvnia |
| TRY | Turkish Lira | UGX | Ugandan Shilling |
| TWD | New Taiwan Dollar | UYU | Uruguayan Peso |
| TZS | Tanzanian Shilling | UZS | Uzbekistani Soʻm |
| USD | United States Dollar | VND | Vietnamese Đồng |
| VES | Venezuelan Bolívar Soberano | WST | Samoan Tālā |
| VUV | Vanuatu Vatu | XCD | Eastern Caribbean Dollar |
| XAF | Central African CFA Franc | XPF | CFP Franc |
| XOF | West African CFA Franc | YER | Yemeni Rial |
| ZAR | South African Rand | ZMW | Zambian Kwacha |
Error responses
| Status | Code | Description |
|---|---|---|
| 401 | unauthorized | X-RapidAPI-Key is missing or invalid |
| 403 | forbidden | Your RapidAPI plan does not include access to this endpoint |
| 429 | too_many_requests | RapidAPI rate limit exceeded |
| 500 | internal_error | Server error — safe to retry after a short delay |
Related endpoints
| Endpoint | Description |
|---|---|
| Fiat From Base | Exchange rates from a base fiat to all others |
| Fiat To Quote | Exchange rates from all fiat currencies to a quote |