/v1/quote
Live quote for one or more Tallinn stocks
Try it live
10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.
It works. Grab an API key and use it in your project.
Get an API keyCode snippets
curl "https://api.oanor.com/estonia-stock-api/v1/quote" \ -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/estonia-stock-api/v1/quote", {
headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/estonia-stock-api/v1/quote");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
"https://api.oanor.com/estonia-stock-api/v1/quote",
headers={"x-oanor-key": "oanor_test_..."}
)
Example response
A real response from this endpoint, captured by the latest health check.
{
"data": {
"count": 3,
"market": "OMXTSE",
"quotes": [
{
"low": 3.39,
"high": 3.405,
"last": 3.39,
"name": "LHV Group AS",
"open": 3.4,
"pe_ttm": 10.7143,
"sector": "Finance",
"symbol": "LHV1T",
"ticker": "OMXTSE:LHV1T",
"volume": 67360,
"currency": "EUR",
"change_abs": -0.01,
"change_pct": -0.2941,
"market_cap": 1114711011
},
{
"low": 0.653,
"high": 0.656,
"last": 0.655,
"name": "Tallink Grupp AS",
"open": 0.654,
"pe_ttm": 17.2823,
"sector": "Transportation",
"symbol": "TAL1T",
"ticker": "OMXTSE:TAL1T",
"volume": 225132,
"currency": "EUR",
"change_abs": 0.001,
"change_pct": 0.1529,
"market_cap": 486294174
},
{
"low": 27.45,
"high": 27.65,
"last": 27.45,
"name": "Merko Ehitus AS",
"open": 27.5,
"pe_ttm": 14.374,
"sector": "Industrial Services",
"symbol": "MRK1T",
"ticker": "OMXTSE:MRK1T",
"volume": 1152,
"currency": "EUR",
"change_abs": -0.05,
"change_pct": -0.1818,
"market_cap": 486750021
}
]
},
"meta": {
"timestamp": "2026-06-15T11:16:08.473Z",
"request_id": "41fb987e-0424-4cef-917f-f5e0e8b7bffb"
},
"status": "ok",
"message": "Quote retrieved successfully",
"success": true
}