Skip to main content
EE FR / API · Estonia

Build on Estonia filings programmatically.

A typed REST API over 12,935 filings from 34 Estonian listed companies — JSON metadata, Markdown body, and original PDF. Webhooks on every new release.

Public-company filings in Estonia are supervised by Estonian Financial Supervision Authority (FSA). Reporting follows IFRS. Filings are most commonly published in Estonian and English. Major issuers are listed on OMX Tallinn and OMX Baltic Benchmark. Calendar year.

Estonian filings via the FinancialReports API

The FinancialReports API delivers FSA-regulated Estonian filings through the same endpoint and x-api-key header as all 42 covered markets. A single filter — ?country=EE — returns Estonian issuers; combining ?country=EE&country=LV&country=LT covers the entire Baltic equity universe in one query, which is how most Baltic-focused research pipelines are structured.

The Baltic market case for the API is clear: Nasdaq Tallinn's 25 equities do not justify a dedicated scraper and normalisation pipeline. The platform absorbs FSA and Nasdaq Baltic ingestion, deduplication, and ESEF iXBRL parsing, delivering a consistent feed at the same latency — roughly 60 seconds from publication to webhook delivery — as any major European market. The JSON payload is identical in structure to German, French, or British filings, so Baltic coverage slots into an existing multi-market integration without handler changes.

Filing bodies are available as JSON metadata, Markdown via /api/filings/{id}/markdown/, and original PDF or iXBRL. Common use cases include monitoring LHV Group and other Nasdaq Tallinn constituents for Baltic banking and fintech research, tracking First North Baltic admissions and ad-hoc disclosures, and incorporating Estonian data into broader Baltic or CEE equity pipelines alongside the platform's Latvian and Lithuanian coverage. Trial keys are available on request.

Filings indexed
12,935
in Estonia
Listed companies
34
Estonian issuers
Auth
x-api-key
single header
Webhook latency
< 1 min
from regulator publish

Reporting at a glance — Estonia

Regulator, indices, accounting, language
Primary indices
OMX TallinnOMX Baltic Benchmark
Accounting standards
IFRS
Reporting languages
EstonianEnglish
Fiscal year
Calendar year

Quick start — Estonia filings

REST · JSON · Markdown · PDF
# 1. List filings for Estonia, newest first
curl "https://api.financialreports.eu/api/filings/?countries=EE" \
    -H "x-api-key: $FR_API_KEY"

# 2. Pull full Markdown for one filing
curl https://api.financialreports.eu/api/filings/<id>/markdown/ \
    -H "x-api-key: $FR_API_KEY"

# 3. Filter by filing type — annual reports only
curl "https://api.financialreports.eu/api/filings/?countries=EE&type=10-K" \
    -H "x-api-key: $FR_API_KEY"

# 4. Filter by ISIN (single issuer)
curl "https://api.financialreports.eu/api/filings/?company_isin=DE000A1EWWW0" \
    -H "x-api-key: $FR_API_KEY"

Full API documentation ↗ · Interactive Swagger ↗

Sample Estonia response

Real filings · live data

Get API access for Estonia

Pricing · trial keys · enterprise
Get API access Talk to the team Read the docs ↗

Filings activity by year

Last 6 years · Estonian issuers
  • 2026 1,026
  • 2025 1,416
  • 2024 1,908
  • 2023 2,019
  • 2022 2,039
  • 2021 1,956

Reporting languages

Filing-by-filing distribution
  • English 6,327
  • Estonian 4,367
  • Polish 1,822
  • Lithuanian 336
  • Norwegian 19

FAQ — Estonia

Coverage, formats, integration
How do I authenticate API requests for Estonia filings?
Send a single header — `x-api-key: $FR_API_KEY` — on every request. The same key works across all 42 covered markets; there's no per-country key.
What format does the Estonia API return?
Filing metadata is returned as JSON. Full filing bodies are available as Markdown (one endpoint) and original PDF. The same payload shape is used across every covered market.
Do you provide webhooks for new Estonian filings?
Yes. Webhook subscribers receive a POST with full filing metadata within ~60 seconds of the regulator publishing the document.
Is there a rate limit on the Estonian API?
Standard plans are throttled to a generous request budget that suits typical research and dashboards. Bulk and high-throughput plans negotiate higher limits.
Is there a free tier for Estonia data?
The web product (search, browse, single-filing read) is free and indexed for the public web. Programmatic API access is a paid plan; trial keys are available on request.