Currency exchange rate and conversion (central banks, ~150 currencies)
exchange_rateConverts an amount between currencies with official central-bank rates: European Central Bank, Bank of Russia, National Bank of Ukraine, National Bank of Poland. About 150 currencies: USD, EUR, JPY, GBP, CNY, INR, RUB, UAH, NGN, ARS, EGP, AED, SAR, PKR, VND, KES, TRY, BRL, KZT… Each result names its bank and date. Today or any past date since 2002. Use when: you need an exchange rate or to convert a price ("100 USD in RUB", "euro to yen today", "naira to dollar"). Not for: crypto prices, or the exact rate a bank will charge. Example: {"from":"USD","to":"RUB","amount":100}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Currency to convert to, or a list of up to 15 currencies | |
| date | No | Optional past date YYYY-MM-DD (since 2002; default: latest rates). Weekend or holiday: the last rate in force before it. | |
| from | Yes | Currency to convert from: 3-letter ISO code (USD, EUR, RUB, JPY…) or a common name ("yen", "ruble", "naira") | |
| amount | No | Amount in the 'from' currency |