Our Currency Data API service provides the prices of every currency against a base currency of your choice, at a specific point in time.
In this article, we'll cover:
- What currencies does the API support?
- What is the permitted application?
- What major vendors' ERP or CRM platforms can the Data Service connect to?
- Can I cache the data retrieved from your service?
- Which rates do you provide?
What currencies does the API support?
The API currently offers rates for 174 Fiat currencies and 36 obsolete Fiat currencies as well as rates from over 75 central banks, 12 Crypto currencies and 4 precious metals.
What is the permitted application?
“Permitted Application” means a single software application used by you for a specific business product, service, process, or function.
You'll be using our data in the context of one application, be it an enterprise resource planning (ERP), customer relationship management (CRM), or eCommerce application. You also might be using it in an application you've developed. The permitted application is the name of this particular application.
What major vendors' ERP or CRM platforms can the Data Service connect to?
We provide the API as a REST service, therefore any software that can make web requests is suitable for API integration. We can connect to virtually any platform that can consume an external currency API. The below list is indicative:
- SAP
- Oracle
- Microsoft
- Sage
- Salesforce
- Workday
There are also several partners/companies that have developed middleware that either connects to the Data Service or provides services that integrate a system to the Data Service:
- Deltek
- Insight Software (ex FX Loader)
- Omni Logistics
- Salesforce
In addition, we've recently developed our own ERP add-ons for Microsoft Business Central, available from Microsoft AppSource.
Can I cache the data retrieved from your service?
Yes, but not for ever. Caching is for enhancing the retrieval of rates performance and reducing the number of requests. Once the cache data become old and not relevant any more, they should be removed. Caching does not mean storing.
Which rates do you provide?
Do you offer market “open” and/or “close” rates?
We don't provide market “open” or “close” rates. Depending on the rate frequency, you can determine the open/close using the time parameter.
Xe updates currency rates 24 hours a day, 7 days a week. Because we use live, real-time rate feeds from global forex markets, currency rates can be updated even when their country's markets are closed.
If a currency is not regularly traded, we use the most recent data available.
Do you provide buy/sell rates?
We don't provide buy and sell rates for mid-market rates yet but the relevant functionality is in beta testing. We do though provide buy/sell data for some of the Central Banks.
Do you provide Forward rates?
The API does not currently support forward rates. We are hoping to enable this in the future.
Do you provide historic rates?
We can provide historic rates dating back to 1999.