FAQs

Common questions about the Xe Currency Data API.

What is Xe’s Currency Data API?

Xe's Currency Data API is a developer-friendly tool that provides real-time , accurate exchange rate data for 170+ currencies from over 100+ global sources. Implement XECD to get access to historical rates, monthly averages, currency volatility.

How accurate and reliable is the data?

Our Currency Data API is an API that you can rely on, pulling rates from over 100 financial sources and central banks. We detect and filter out any errors, and update the exchange rate data as often as every 60 seconds for the most up-to-date information.

What features are included with the API?

Additional features can vary depending on your package. All XECD APIs have:

  • Real-time and historical exchange rates
  • Monthly averages
  • Currency volatility data
  • Time-frame queries
  • Customizable margin and pricing features
How easy is it to integrate the API into existing systems?

Very. The Currency Data API is a standard REST API that returns JSON (or CSV/XML), so it works with virtually any language or framework. You only need an API key, or your Username and Password, to make your first call (see Getting started). Every endpoint, parameter and response is documented in the API Reference, and you can generate a client library for your language from the OpenAPI specification.

What platforms does the API support?

Xe’s API is scalable and can be integrated with platforms like Microsoft Dynamics, Oracle, Sage Intacct, SAP, and more. Depending on your package, the Currency Data API works with ERPs, CRMs, and SaaS applications.

Can I test the API before committing?

Yes! Xe offers a free trial so you can explore the API's capabilities and see how it fits into your software environment. Try it for yourself, commitment-free, before selecting a package.

Get help