Fetch the exchange rate for various currencies based on the Exchange Rate API. This is a wrapper around the API and is not affiliated with the Exchange Rate API. Responses are cached for 1 hour before re-fetching.
- Example Request:
GET /v1/rates/usd,gbp,eur,cad
- The currency request can be singular or CSV
Response:
{
"status": "ok",
"data": {
"usd": 1,
"gbp": 0.824978,
"eur": 0.934425,
"cad": 1.33451
}
}
Pre-requisites: Elixir
git clone https://github.com/zaneh/exchange-rate-api
cd exchange-rate-api
mix deps.get
mix run --no-halt