Skip to main content
RO FR / API · Romania

Build on Romania filings programmatically.

A typed REST API over 53,757 filings from 94 Romanian listed companies - JSON metadata, Markdown body, and original PDF. Webhooks on every new release.

Public-company filings in Romania are supervised by Financial Supervisory Authority (ASF). Reporting follows IFRS. Filings are most commonly published in Romanian and English. Major issuers are listed on BET, BET-TR and BET-XT. Calendar year.

Romanian filings via the FinancialFilings API

The FinancialFilings API delivers ASF-regulated Romanian filings through the same endpoint and x-api-key header as all 42 covered markets. Filtering to Romania requires one parameter: ?country=RO. Combining with &country=PL&country=HU&country=CZ covers the four main Visegrád/CEE markets in a single query - the natural structure for a Central and Eastern Europe equity pipeline.

Romania's quarterly-report obligation - like Poland's - generates a structurally higher filing frequency per issuer than the EU minimum, which benefits event-driven and quant pipelines that depend on frequent data points. Webhook subscriptions push filing metadata within roughly 60 seconds of publication, using the same JSON payload structure as every other covered market. Romanian-language filings arrive at the same latency as English-first ones, with Markdown body text normalised for downstream processing.

Filing bodies are available as JSON metadata, Markdown via /api/filings/{id}/markdown/, and original PDF or iXBRL. Common use cases include monitoring OMV Petrom, Romgaz, and Nuclearelectrica for Black Sea-region energy research, tracking Banca Transilvania and BRD for CEE banking coverage, incorporating BET-constituent data into FTSE Emerging Markets or MSCI EM portfolios, and triggering on quarterly earnings for event-driven signal generation. Trial keys are available on request.

Filings indexed
53,757
in Romania
Listed companies
94
Romanian issuers
Auth
x-api-key
single header
Webhook latency
< 1 min
from regulator publish

Reporting at a glance - Romania

Regulator, indices, accounting, language
Regulator
Financial Supervisory Authority (ASF)
Primary indices
BETBET-TRBET-XT
Accounting standards
IFRS
Reporting languages
RomanianEnglish
Fiscal year
Calendar year

Quick start - Romania filings

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

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

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

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

Full API documentation ↗ · OpenAPI schema ↗

Sample Romania response

Real filings · live data

Get API access for Romania

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

National indices in Romania

1 indices · drill into constituents and filings

Filings activity by year

Last 6 years · Romanian issuers
  • 2026 1,814
  • 2025 4,367
  • 2024 7,363
  • 2023 6,675
  • 2022 7,486
  • 2021 7,599

Reporting languages

Filing-by-filing distribution
  • Romanian 27,305
  • English 26,405
  • Tagalog 18
  • Portuguese 8
  • Latin 7

FAQ - Romania

Coverage, formats, integration
How do I authenticate API requests for Romania 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 Romania 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 Romanian 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 Romanian 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 Romania 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.