ExchangeRate-API is a currency exchange rates API providing authoritative daily and intraday foreign exchange rates for 161 currencies. The v6 surface includes Latest, Pair, Enriched, Historical, Supported Codes, and Quota endpoints, plus a no-API-key Open Access endpoint at open.er-api.com that requires attribution.
APIs.yml: apis.yml
URL: Visit APIs.json URL
Run: Capabilities Using Naftiko
- x-type: company
- x-tier: 3 (bulk-registered from public-apis)
- source: public-apis/public-apis -- category: Currency Exchange
- Currency Exchange, Foreign Exchange, Financial Data, Forex, Currency Conversion, Public APIs
- Created: 2026-05-28
- Modified: 2026-05-29
Returns the latest exchange rates from a base currency to all 161 supported currencies. Update cadence varies by plan tier (daily on Free, hourly on Pro, every 5 minutes on Business / Volume).
Human URL: https://www.exchangerate-api.com/docs/standard-requests
- Currency Exchange, Latest Rates, Foreign Exchange
Returns the exchange rate between a base and a target currency, optionally with a converted amount.
Human URL: https://www.exchangerate-api.com/docs/pair-conversion-requests
- Currency Exchange, Pair Conversion, Foreign Exchange
Returns the exchange rate between a base and target currency along with enriched target currency metadata (locale, two-letter country code, currency name, display symbol, flag URL). Business and Volume plans only.
Human URL: https://www.exchangerate-api.com/docs/enriched-data-requests
- Currency Exchange, Enriched Data, Locale
Returns historical exchange rates for a given base currency on a specific date. Full currency coverage from 2021-01-01 onward; 35 currencies available from 1990-01-01 to 2020-12-31. Pro, Business, and Volume plans only.
Human URL: https://www.exchangerate-api.com/docs/historical-data-requests
- Currency Exchange, Historical Rates, Time Series
Returns an array of all supported ISO 4217 currency codes and their full names.
Human URL: https://www.exchangerate-api.com/docs/supported-codes-endpoint
- Currency Exchange, Supported Codes, ISO 4217
Returns the plan quota, number of requests remaining in the current billing window, and refresh metadata for the API key.
Human URL: https://www.exchangerate-api.com/docs/overview
- Currency Exchange, Quota, Account
No-API-key public endpoint at open.er-api.com providing latest exchange rates. Updates once daily; attribution to exchangerate-api.com required. Anti-abuse throttled.
Human URL: https://www.exchangerate-api.com/docs/free
- Currency Exchange, Open Access, Free
- Website
- Documentation
- API Reference
- Authentication
- Pricing
- Sign Up
- Login
- Terms of Service
- Privacy Policy
- Support
- Python Documentation
- Node.js Community SDK
- Community MCP Server
| Name | Description |
|---|---|
| Latest Rates | Get latest exchange rates from a base currency to all 161 supported currencies. |
| Pair Conversion | Direct currency-to-currency rate lookup with optional amount conversion. |
| Enriched Data | Pair conversion plus target currency locale, name, symbol, and flag. |
| Historical Rates | Exchange rates for any date back to 1990 (with full coverage from 2021). |
| Supported Codes | Full ISO 4217 currency code listing with names. |
| Open Access Endpoint | No-API-key endpoint at open.er-api.com with once-daily updates and attribution. |
| 99.99% Uptime SLA | Pingdom-measured uptime exceeded 99.99% during 2024. |
| 161 Supported Currencies | Comprehensive coverage of world fiat currencies. |
| Name | Description |
|---|---|
| E-commerce Multi-currency Display | Show product prices in the visitor's local currency on storefronts and checkout pages. |
| Cross-border Invoicing | Convert invoice totals to the customer's billing currency at the time of invoice issuance. |
| Financial Reporting | Translate revenues, costs, and balances across currencies for consolidated reporting. |
| Travel & Booking Platforms | Show flights, hotels, and packages in the user's home currency. |
| Personal Finance Apps | Convert account balances and transactions across currencies for travel and expense tracking. |
| AI / LLM Agent Currency Tools | Expose currency conversion to AI agents via MCP servers and tool-use frameworks. |
| Historical Backtesting | Use 30+ years of historical rates to backtest trading strategies and FX exposure scenarios. |
| Name | Description |
|---|---|
| Python | Use ExchangeRate-API from Python applications via the documented HTTP API. |
| Node.js | Community Node.js SDK published by EloquentStudio for first-class JavaScript integration. |
| PHP / Java / Ruby / C# / Perl / Objective-C | Documented sample code for major server-side languages on the ExchangeRate-API docs site. |
| Spreadsheets | Pull rates into Google Sheets and Excel via HTTP request functions. |
| MCP Servers | Community-built Model Context Protocol servers expose ExchangeRate-API as a tool for LLM agents such as Claude. |
| Tier | Monthly Requests | Update Frequency | Price |
|---|---|---|---|
| Free | 1,500 | Daily | $0 |
| Pro | 30,000 | Hourly | $10/mo or $100/yr |
| Business | 125,000 | 5 minutes | $30/mo or $300/yr |
| Volume | Custom | Fastest | ~$700/yr |
| Open Access | (anti-abuse throttled) | Daily | Free with attribution |
See plans/exchangerate-api-plans-pricing.yml for the full API Commons Plans 0.1 description.
See rate-limits/exchangerate-api-rate-limits.yml.
See finops/exchangerate-api-finops.yml.
Machine-readable API specifications organized by format.
- ExchangeRate-API -- 9 operations across 7 business surfaces
- See json-structure/ -- 8 structure files paired with the JSON Schemas
- See examples/ -- 10 operation example payloads
Naftiko capabilities organized as self-contained business surfaces.
- Latest Rates -- 1 operation
- Pair Conversion -- 2 operations
- Enriched Data -- 1 operation
- Historical Rates -- 2 operations
- Supported Codes -- 1 operation
- Quota -- 1 operation
- Open Access -- 1 operation
FN: Kin Lane
Email: kin@apievangelist.com