Build with a clearer reference.
Integrate published exchange rates with BankFXApi. Find authentication instructions, request examples, bank and currency endpoints, and the full API reference.
Get a key. Make a request. Read the response.
02 / EXPLORE THE APIFind your endpoint.Base currencies, conversions, and bank sources.
BankFXApi gives your application a consistent way to access published exchange-rate data. Start with a currency pair, retrieve rates for a base currency, or choose a specific bank as your reference source.
Choose your starting point
| You want to… | Start here |
|---|---|
| Make your first request | Quick start |
| Convert between two currencies | Currency conversion |
| Retrieve rates against a base currency | Exchange rates |
| Use a particular bank’s rates | Central bank rates |
| Find available bank codes | Supported banks |
One base URL
All authenticated endpoints use the same API base URL:
https://api.bankfxapi.com/v1
Requests and responses use standard HTTP and JSON. Pass your API key in the Authorization header. See Authentication before making a request.
Understand the data
BankFXApi serves published reference data. Source schedules vary, and currencies in a response can have different source dates. Inspect the timestamps returned by an endpoint when your application needs that context.
Bank-specific data and aggregated rates serve different needs. Use the central bank endpoint when a named source matters, or the exchange rates endpoint to request rates for a base currency.
Reference data is provided for software integrations, displays, and analytics. Read the terms of service for source disclaimers and usage limitations.
Explore before integrating
The bank directory, currency directory, and currency converter are available without an account. Create an account when you are ready for API access.