Tickerpane API

A small read-only JSON API over the same data the board shows. No key, no sign-up, no rate limit worth mentioning — just be reasonable.

All responses are JSON with Access-Control-Allow-Origin: *, so you can call them straight from a browser. Values are cached server-side and refreshed every few minutes; the updated field tells you when.

Reference rates

GET /api/v1/rates

European Central Bank reference rates, base EUR.

curl https://tickerpane.com/api/v1/rates
{
 "base": "EUR",
 "date": "2026-09-15",
 "updated": "2026-09-16T12:20:42Z",
 "rates": { "USD": 1.1539, "GBP": 0.8558, "JPY": 178.86, ... }
}

Conversion

GET /api/v1/convert?from=EUR&to=USD&amount=100
ParameterDefaultNotes
fromEURsource currency code
toUSDtarget currency code
amount1decimal
{ "from": "EUR", "to": "USD", "amount": 100.0, "result": 115.39, "rate": 1.1539 }

Cross rates are derived through EUR, so a GBP→JPY conversion carries two roundings. Unknown codes return 400 with the supported list.

History

GET /api/v1/history?symbol=USD

Daily closes for the last 30 days, base EUR. Available for USD, GBP, JPY and CHF.

{
 "base": "EUR",
 "symbol": "USD",
 "points": [ { "date": "2026-08-18", "value": 1.1602 }, ... ]
}

Crypto

GET /api/v1/crypto

Aggregated spot prices in USD with the 24-hour change in percent.

{
 "vs_currency": "usd",
 "updated": "2026-09-16T12:20:42Z",
 "quotes": [ { "symbol": "BTC", "price": 76075.0, "change": -1.13 }, ... ]
}

Errors

StatusMeaning
400bad parameter — the body names what was wrong
404unknown symbol; the body lists what is available

Fair use

There is no authentication and no hard quota. The data is cached, so hammering the endpoint gains you nothing — one call a minute is plenty for anything this API is good for. If you need tick-level data or guaranteed uptime, use a commercial feed; this is a convenience wrapper, not infrastructure.

Where the data comes from

FX figures originate from the European Central Bank via Frankfurter; crypto quotes from CoinGecko. Everything is indicative and for information only — not investment advice, and not suitable for pricing trades. See about.


← Back to the board