Exchange rates via a JSON API. Refreshed every 2 hours. Every snapshot is retained, so full historical rates are always available.
Base URL: https://fxrates.sccadmin.work
/docs
/api
/api/health
/api/currencies
https://fxrates.sccadmin.work/api/currencies/api/latest
https://fxrates.sccadmin.work/api/latest/api/latest/:base
https://fxrates.sccadmin.work/api/latest/EUR/api/latest/:base/:target
https://fxrates.sccadmin.work/api/latest/EUR/GBP/api/convert/:from/:to
https://fxrates.sccadmin.work/api/convert/EUR/GBP/api/convert/:from/:to/:amount
https://fxrates.sccadmin.work/api/convert/EUR/GBP/42.5?date=2026-06-01/api/historical/:date
https://fxrates.sccadmin.work/api/historical/2026-06-01/api/historical/:date/:base
https://fxrates.sccadmin.work/api/historical/2026-06-01/EUR/api/historical/:date/:base/:target
https://fxrates.sccadmin.work/api/historical/2026-06-01/EUR/GBP/api/snapshots?limit=50&offset=0
https://fxrates.sccadmin.work/api/snapshots?limit=10/api/admin/refresh
{"result":"success", ...} or {"result":"error","error_type":"...","message":"..."}.
Conversion between any two currencies is computed as a cross rate through the canonical base of the latest (or requested historical) snapshot.