Skip to main content
HR FR / API · Croatia

Build on Croatia filings programmatically.

A typed REST API over 38,865 filings from 92 Croatian listed companies — JSON metadata, Markdown body, and original PDF. Webhooks on every new release.

Public-company filings in Croatia are supervised by Croatian Financial Services Supervisory Agency (HANFA). Reporting follows IFRS. Filings are most commonly published in Croatian and English. Major issuers are listed on CROBEX and CROBEX10. Calendar year.

Croatian filings via the FinancialReports API

The FinancialReports API delivers HANFA-regulated Croatian filings through the same endpoint and x-api-key header as all 42 covered markets. Filtering to Croatian issuers requires one parameter: ?country=HR. The same key and payload shape used for German DAX filings works identically for Zagreb Stock Exchange announcements.

Croatia's 130-instrument universe is large enough to warrant systematic monitoring but small enough that maintaining a bespoke HANFA scraper is difficult to justify. The platform handles ingestion, deduplication, ESEF iXBRL parsing, and language-normalisation for Croatian-language filings, delivering Markdown body text directly suitable for downstream NLP or structured data extraction. Webhook subscriptions push filing metadata within roughly 60 seconds of HANFA or ZSE publication, using the standard JSON envelope — a Croatian earnings release arrives at your handler with the same structure as an Italian or Greek one.

Filing bodies are available as JSON metadata, Markdown via /api/filings/{id}/markdown/, and original PDF or iXBRL. Common use cases include monitoring CROBEX constituents for Adriatic-region and tourism-sector research, tracking Croatian Telecom and Ericsson Nikola Tesla for regional telecoms and IT coverage, and incorporating Croatian data into broader Western-Balkans or CEE equity pipelines. Trial keys are available on request.

Filings indexed
38,865
in Croatia
Listed companies
92
Croatian issuers
Auth
x-api-key
single header
Webhook latency
< 1 min
from regulator publish

Reporting at a glance — Croatia

Regulator, indices, accounting, language
Primary indices
CROBEXCROBEX10
Accounting standards
IFRS
Reporting languages
CroatianEnglish
Fiscal year
Calendar year

Quick start — Croatia filings

REST · JSON · Markdown · PDF
# 1. List filings for Croatia, newest first
curl "https://api.financialreports.eu/api/filings/?countries=HR" \
    -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=HR&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 ↗

Get API access for Croatia

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

Filings activity by year

Last 6 years · Croatian issuers
  • 2026 1,958
  • 2025 4,022
  • 2024 2,664
  • 2023 4
  • 2022 3,450
  • 2021 2,889

Reporting languages

Filing-by-filing distribution
  • Croatian 29,251
  • English 9,369
  • Serbo-Croatian 224
  • Serbian 9
  • Bosnian 4

FAQ — Croatia

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