Skip to main content
IT FR / API · Italy

Build on Italy filings programmatically.

A typed REST API over 206,648 filings from 493 Italian listed companies — JSON metadata, Markdown body, and original PDF. Webhooks on every new release.

Public-company filings in Italy are supervised by Commissione Nazionale per le Società e la Borsa (CONSOB). Reporting follows IFRS (consolidated); Italian GAAP (separate). Filings are most commonly published in Italian and English. Major issuers are listed on FTSE MIB, FTSE Italia Mid Cap and FTSE Italia Small Cap. Calendar year predominant.

Italian filings via the FinancialReports API

The FinancialReports API delivers CONSOB-supervised Italian filings through the same global REST surface, one x-api-key header, one shared rate-limit bucket. An Italy-only integration is a one-line filter (?country=IT) on the global filings endpoint — no separate Italian API key, no parallel billing tier, no segregated infrastructure.

For live integrations, the webhook channel delivers full filing metadata within roughly 60 seconds of CONSOB / SDIR publication. The payload shape is identical across the 42 covered markets, so an Italian internal-dealing notification arrives with the same JSON envelope as a German PDMR disclosure or a French insider-transaction filing. Country routing is server-side; consumer code stays generic.

Filing bodies are available as JSON metadata, Markdown via /api/filings/{id}/markdown/, and original PDF or iXBRL. The Markdown rendering is especially useful for Italian content because the PDF layouts shipped by issuers are highly heterogeneous — the processed text on the public web pages normalises that into a consistent, parseable form ready for NLP pipelines, LLM context, and search indexing without a separate PDF-to-text conversion step. iXBRL is preserved for ESEF-tagged annual reports.

Common API integrations for Italian data include backfilling FTSE MIB / Mid Cap consolidated financials for quant research, triggering on internal-dealing notifications under MAR Article 19, monitoring voting-rights threshold crossings, tracking Euronext Growth Milan admissions, and feeding Italian-language press releases into bilingual sentiment models. Trial keys are available on request; the web product is free and indexed for the public web, so coverage is verifiable before integration.

Filings indexed
206,648
in Italy
Listed companies
493
Italian issuers
Auth
x-api-key
single header
Webhook latency
< 1 min
from regulator publish

Reporting at a glance — Italy

Regulator, indices, accounting, language
Primary indices
FTSE MIBFTSE Italia Mid CapFTSE Italia Small Cap
Accounting standards
IFRS (consolidated); Italian GAAP (separate)
Reporting languages
ItalianEnglish
Fiscal year
Calendar year predominant

Quick start — Italy filings

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

Sample Italy response

Real filings · live data
Filing Type Released
Poste Italiane: Extraordinary Shareholders’ Meeting Of 18 June 2026 – Publication Of Documentation Poste Italiane · PST Report Publication Announcement 2026-06-03
Poste Italiane: Assemblea Straordinaria del 18 Giugno 2026 - Pubblicazione Di Documentazione Poste Italiane · PST Report Publication Announcement 2026-06-03
Poste Italiane Extraordinary Shareholders' Meeting June 18, 2026 - Information Document pursuant to Article 70 Consob Issuers Regulation Poste Italiane · PST Merger & Acquisition 2026-06-03
Poste Italiane Assemblea Straordinaria 18 giugno 2026 - Documento informativo ex art. 70 RE Poste Italiane · PST Merger & Acquisition 2026-06-03
On behalf of Hydra Investimenti S.p.A. - Press Release ex art. 41 comma 2 lett. c) Datalogic · DAL M&A Activity 2026-06-03
Per conto di Hydra Investimenti S.p.A. - Comunicato ex art. 41 comma 2 lett. c)_Regolamento Emittenti Datalogic · DAL M&A Activity 2026-06-03
Comtel accelera il percorso di crescita ComTel SpA · CMTL M&A Activity 2026-06-03
AVVISO DI MESSA A DISPOSIZIONE DELLE RISPOSTE ALLE DOMANDE PERVENUTE DAGLI AZIONISTI PRIMA DELL’ASSEMBLEA ORDINARIA E STRAORDINARIA DEL 5 GIUGNO 2026 B.F. · BFG Regulatory Filings 2026-06-03
IL CONSIGLIO DI AMMINISTRAZIONE APPROVA ALCUNE OPERAZIONI FUNZIONALI ALL’ACQUISIZIONE DI F.LLI MARTINI & C. S.P.A. DA PARTE DELLA CONTROLLATA BF INTERNATIONAL BEST FIELDS BEST FOOD INTERNATIONAL B.F. · BFG M&A Activity 2026-06-03
AVVIO DEL CONTRATTO DI AFFITTO DEL RAMO D’AZIENDA IN FAVORE DI SMERALDO SPA Tessellis · TSL Regulatory Filings 2026-06-03

Get API access for Italy

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

Filings activity by year

Last 6 years · Italian issuers
  • 2026 12,917
  • 2025 24,859
  • 2024 24,677
  • 2023 23,712
  • 2022 23,958
  • 2021 21,263

Reporting languages

Filing-by-filing distribution
  • Italian 146,825
  • English 57,774
  • Polish 483
  • Finnish 371
  • Romanian 349

FAQ — Italy

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