{"openapi":"3.1.0","info":{"title":"Nasdaq Riga (OMX Riga) API","version":"1.0.0","description":"Live Latvian equity data from Nasdaq Riga (OMX Riga): real-time quotes for any listed stock by ticker (price, % change, intraday OHLC, volume, market cap in EUR), a ranking screener for gainers, losers, most-active and top market-cap local primary listings, and the OMX Riga Gross index. Foreign depositary receipts are filtered out so you get only genuine Latvian companies such as Eleving Group, IPAS Indexo, DelfinGroup, MADARA Cosmetics and SAF Tehnika.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/latvia-stock-api","description":"oanor gateway"}],"tags":[{"name":"Quotes"},{"name":"Screener"},{"name":"Indices"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/quote":{"get":{"operationId":"get_v1_quote","tags":["Quotes"],"summary":"Live quote for one or more Riga stocks","description":"","parameters":[{"name":"symbols","in":"query","required":true,"description":"Comma-separated Riga tickers (up to 20)","schema":{"type":"string"},"example":"ELEVR,MDARA,SAF1R"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":3,"market":"OMXRSE","quotes":[{"low":1.67,"high":1.675,"last":1.675,"name":"Eleving Group","open":1.67,"pe_ttm":8.5155,"sector":"Technology Services","symbol":"ELEVR","ticker":"OMXRSE:ELEVR","volume":2372,"currency":"EUR","change_abs":0.005,"change_pct":0.2994,"market_cap":194761389},{"low":11.95,"high":11.95,"last":11.95,"name":"MADARA Cosmetics AS","open":11.95,"sector":"Consumer Non-Durables","symbol":"MDARA","ticker":"OMXRSE:MDARA","volume":103,"currency":"EUR","change_abs":-0.05,"change_pct":-0.4167,"market_cap":45426407},{"low":10.9,"high":11,"last":10.9,"name":"SAF Tehnika A/S","open":11,"pe_ttm":6.4858,"sector":"Electronic Technology","symbol":"SAF1R","ticker":"OMXRSE:SAF1R","volume":107,"currency":"EUR","change_abs":-0.1,"change_pct":-0.9091,"market_cap":32671979.999999996}]},"meta":{"timestamp":"2026-06-15T11:16:06.926Z","request_id":"ee6f7c26-d4d2-42ff-84f2-ab820cca92a5"},"status":"ok","message":"Quote retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/screener":{"get":{"operationId":"get_v1_screener","tags":["Screener"],"summary":"Rank local primary listings","description":"","parameters":[{"name":"sort","in":"query","required":false,"description":"Sort field: market_cap, change or volume","schema":{"type":"string"},"example":"market_cap"},{"name":"order","in":"query","required":false,"description":"asc or desc","schema":{"type":"string"},"example":"desc"},{"name":"limit","in":"query","required":false,"description":"Number of results (1-100)","schema":{"type":"string"},"example":"25"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"sort":"market_cap","count":11,"order":"desc","market":"OMXRSE","results":[{"low":1.67,"high":1.675,"last":1.675,"name":"Eleving Group","open":1.67,"pe_ttm":8.5155,"sector":"Technology Services","symbol":"ELEVR","ticker":"OMXRSE:ELEVR","volume":2372,"currency":"EUR","change_abs":0.005,"change_pct":0.2994,"market_cap":194761389},{"low":8.58,"high":8.62,"last":8.58,"name":"IPAS Indexo","open":8.58,"sector":"Finance","symbol":"IDX1R","ticker":"OMXRSE:IDX1R","volume":490,"currency":"EUR","change_abs":-0.02,"change_pct":-0.2326,"market_cap":88894176},{"low":1.52,"high":1.54,"last":1.53,"name":"DelfinGroup AS","open":1.525,"pe_ttm":6.5329,"sector":"Finance","symbol":"DGR1R","ticker":"OMXRSE:DGR1R","volume":2289,"currency":"EUR","change_abs":0.01,"change_pct":0.6579,"market_cap":69082348},{"low":4,"high":4.05,"last":4.01,"name":"VIRSI-A AS","open":4.04,"pe_ttm":10.8291,"sector":"Utilities","symbol":"VIRSI","ticker":"OMXRSE:VIRSI","volume":2470,"currency":"EUR","change_abs":-0.07,"change_pct":-1.7157,"market_cap":61789597},{"low":11.95,"high":11.95,"last":11.95,"name":"MADARA Cosmetics AS","open":11.95,"sector":"Consumer Non-Durables","symbol":"MDARA","ticker":"OMXRSE:MDARA","volume":103,"currency":"EUR","change_abs":-0.05,"change_pct":-0.4167,"market_cap":45426407},{"low":10.9,"high":11,"last":10.9,"name":"SAF Tehnika A/S","open":11,"pe_ttm":6.4858,"sector":"Electronic Technology","symbol":"SAF1R","ticker":"OMXRSE:SAF1R","volume":107,"currency":"EUR","change_abs":-0.1,"change_pct":-0.9091,"market_cap":32671979.999999996},{"low":4.96,"high":5,"last":5,"name":"Agrova Baltics AS","open":4.98,"sector":"Process Industries","symbol":"EGG","ticker":"OMXRSE:EGG","volume":721,"currency":"EUR","change_abs":0.12,"change_pct":2.459,"market_cap":27952299},{"low":1.905,"high":1.95,"last":1.95,"name":"Amber Latvijas Balzams JSC","open":1.905,"sector":"Distribution Services","symbol":"BAL1R","ticker":"OMXRSE:BAL1R","volume":67,"currency":"EUR","change_abs":0.01,"change_pct":0.5155,"market_cap":14543987},{"low":0.328,"high":0.36,"last":0.328,"name":"Rigas Kugu Buvetava JSC","open":0.358,"sector":"Producer Manufacturing","symbol":"RKB1R","ticker":"OMXRSE:RKB1R","volume":304,"currency":"EUR","change_abs":0,"change_pct":0,"market_cap":3828451},{"low":5.7,"high":5.7,"last":5.7,"name":"Siguldas Ciltslietu Un Maksligas Apseklosanas Stacija A/S","open":5.7,"pe_ttm":37.4507,"sector":"Process Industries","symbol":"SCM1R","ticker":"OMXRSE:SCM1R","volume":2,"currency":"EUR","change_abs":0.05,"change_pct":0.885,"market_cap":2407908},{"low":12.2,"high":13.4,"last":13.4,"name":"Kalve Coffee AS","open":13.1,"sector":"Consumer Non-Durables","symbol":"KALVE","ticker":"OMXRSE:KALVE","volume":443,"currency":"EUR","change_abs":0.3,"change_pct":2.2901}]},"meta":{"timestamp":"2026-06-15T11:16:07.146Z","request_id":"ca260295-05e6-4704-b356-6eb86d438b68"},"status":"ok","message":"Screener retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/index":{"get":{"operationId":"get_v1_index","tags":["Indices"],"summary":"Riga index (OMX Riga Gross)","description":"","parameters":[{"name":"symbol","in":"query","required":false,"description":"Optional specific index symbol(s)","schema":{"type":"string"},"example":"OMXRGI"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":1,"market":"OMXRSE","indices":[{"low":900.0038,"high":903.8669,"name":"OMX Riga Gross Index","open":901.4246,"index":"OMXRGI","label":"OMX Riga Gross","value":902.3254,"change_abs":1.3274,"change_pct":0.1473}]},"meta":{"timestamp":"2026-06-15T11:16:07.343Z","request_id":"c01dce86-6cd2-4bb1-8572-96d856f36529"},"status":"ok","message":"Index retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Market metadata & endpoint guide","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"market":"Nasdaq Riga (OMX Riga)","source":"TradingView screener (latvia market), keyless","country":"Latvia","indices":["OMXRGI"],"currency":"EUR","examples":{"index":"/v1/index","quote":"/v1/quote?symbols=ELEVR,MDARA,SAF1R","screener":"/v1/screener?sort=change&order=desc&limit=10"},"endpoints":{"/v1/index":"Riga index (OMX Riga Gross = OMXRGI)","/v1/quote":"live quote for one or more Riga stocks by ticker (symbols=ELEVR,MDARA,SAF1R)","/v1/screener":"rank local primary listings by market_cap | change | volume (sort, order, limit)"},"cache_ttl_ms":20000},"meta":{"timestamp":"2026-06-15T11:16:07.433Z","request_id":"c6184669-6976-4447-b798-966671f66387"},"status":"ok","message":"Meta","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":1180,"rps_limit":2,"hard_limit":true},{"slug":"basic","name":"Basic","price_cents_month":970,"monthly_call_quota":36800,"rps_limit":6,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":2940,"monthly_call_quota":151000,"rps_limit":15,"hard_limit":true},{"slug":"business","name":"Business","price_cents_month":6150,"monthly_call_quota":638000,"rps_limit":40,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/latvia-stock-api"}