A currency by ISO code, plus daily exchange rates.
Pass USD, EUR, or JPY. The name, the symbol people recognize, how many digits after the decimal, and every country that spends it.
curl "https://api.parseapi.com/currency/usd" \
-H "X-API-Key: YOUR_API_KEY"{
"currency": "USD",
"numeric": 840,
"name": "United States Dollar",
"name_plural": "United States Dollars",
"symbol": "$",
"symbol_native": "$",
"digits": 2,
"countries": [
"AS",
"EC",
"PR",
"US",
"VI"
]
}Response fields
Two codes make a pair. Rates are daily official reference rates from central banks, refreshed after each publish. Coverage is every currency those sources publish, plus statutory pegs. Good for display and estimates, not for settling trades. An unsupported pair returns a 404.
Add ?date=YYYY-MM-DD for a past business day. A weekend or holiday resolves to the last published day on or before it. Older than the held history is a 404. Add ?amount= to convert. The response appends amount and converted, rounded to the quote currency's minor-unit digits.
curl "https://api.parseapi.com/currency/usd/eur" \
-H "X-API-Key: YOUR_API_KEY"{
"base": "USD",
"quote": "EUR",
"rate": 0.85888517,
"date": "2026-08-28"
}curl "https://api.parseapi.com/currency/usd/eur?date=2026-08-28" \
-H "X-API-Key: YOUR_API_KEY"{
"base": "USD",
"quote": "EUR",
"rate": 0.85888517,
"date": "2026-08-28"
}curl "https://api.parseapi.com/currency/usd/jpy?amount=100" \
-H "X-API-Key: YOUR_API_KEY"{
"base": "USD",
"quote": "JPY",
"rate": 159.68393026,
"date": "2026-08-28",
"amount": 100,
"converted": 15968
}Response fields
Questions? Email