Exchange Rates API

Daily official central bank reference rates for around 30 currencies, with history back to 1999. Any currency can be the base: cross rates are calculated for you.

Quick start

curl "https://exchange.quiply.net/v1/latest?base=USD&symbols=EUR,GBP,JPY" \
  -H "X-API-Key: YOUR_KEY"

Authentication

Every request must include your key in the X-API-Key header. You get your key instantly on the pricing section. Keep it secret — don't put it in public front-end code.

Base URL: https://exchange.quiply.net

GET/v1/latest

The most recent published rates.

ParameterTypeDescription
basestringBase currency (default EUR)
symbolsCSVTarget currencies, e.g. EUR,GBP,JPY (default: all)
{
  "base": "USD",
  "date": "2026-10-29",
  "rates": { "EUR": 0.8984726, "GBP": 0.75092543, "JPY": 158.05929919 }
}

GET/v1/historical

Rates for one day. Weekends and holidays return the previous published day (see the date field).

ParameterTypeDescription
date requiredstringYYYY-MM-DD
basestringBase currency (default EUR)
symbolsCSVTarget currencies, e.g. EUR,GBP,JPY (default: all)

GET/v1/timeseries

Daily rates over a range (maximum 366 days). Response: {"base", "start", "end", "days", "rates": {"YYYY-MM-DD": {...}}}

ParameterTypeDescription
start requiredstringYYYY-MM-DD
end requiredstringYYYY-MM-DD
basestringBase currency (default EUR)
symbolsCSVTarget currencies, e.g. EUR,GBP,JPY (default: all)

GET/v1/convert

Convert an amount between two currencies.

ParameterTypeDescription
from requiredstringSource currency, e.g. USD
to requiredstringTarget currency, e.g. JPY
amountnumberAmount to convert (default 1)
datestringOptional YYYY-MM-DD (default: latest)
curl "https://exchange.quiply.net/v1/convert?from=USD&to=JPY&amount=100" -H "X-API-Key: YOUR_KEY"

{ "from": "USD", "to": "JPY", "amount": 100.0, "date": "2026-10-29", "rate": 158.05929919, "result": 15805.929919 }

GET/v1/currencies

Supported currency codes with the first and last date each is available.

GET/v1/health

Service status and data freshness. No key needed.

Rates are official central bank reference rates, published once per working day (around 16:00 CET) and refreshed here automatically. They are for information and are not intended for trading execution.

Errors

StatusMeaning
401Missing or invalid X-API-Key
403Subscription inactive (cancelled or payment failed)
404No rates available for the requested date
422Bad parameter (e.g. wrong date format, unsupported currency, range over 366 days)
429Quota reached for your plan

Pricing

Free trial: 5 requests/day. All APIs plan: $9.95/month gives you every Quiply API, 250,000 requests a month.

Get your API key