GET/v1/fx/convert
Convert an amount between two currencies at the latest ECB reference rate
PARAMETERS
- amountquery · numberREQUIRED
- Amount in `from`e.g. 100
- fromquery · stringREQUIRED
- Currency of `amount`e.g. USD
- toquery · stringREQUIRED
- Currency to convert intoe.g. EUR
REQUEST
curl "https://api.apialmanac.com/v1/fx/convert?amount=100&from=USD&to=EUR" \ -H "X-API-Key: YOUR_KEY"
import requests
r = requests.get("https://api.apialmanac.com/v1/fx/convert?amount=100&from=USD&to=EUR", headers={"X-API-Key": "YOUR_KEY"})
print(r.status_code, r.headers.get("X-Gw-Remaining"))
print(r.json())
const r = await fetch("https://api.apialmanac.com/v1/fx/convert?amount=100&from=USD&to=EUR", {
headers: { "X-API-Key": "YOUR_KEY" }
});
console.log(r.status, r.headers.get("X-Gw-Remaining"));
console.log(await r.json());
RESPONSE
200OK
{
"amount": 100,
"from": "USD",
"to": "EUR",
"rate": 0.8531,
"result": 85.31,
"date": "2026-10-07",
"source": "European Central Bank euro foreign exchange reference rates (ecb.europa.eu). Indicative only."
}