The CurrencyStack API allows developers to get real-time exchange rates for 154 currencies. Results are returned in JSON format. Currency data is sourced from quality financial data providers, commercial sources, and banks. Developers will need to sign up for an API key. Code snippets are provided in cURL, PHP, Python, NodeJS, Ruby, Go, Java, and Swift.