Skip to main content
NL FR / API · Netherlands

Build on Netherlands filings programmatically.

A typed REST API over 65,381 filings from 181 Dutch listed companies — JSON metadata, Markdown body, and original PDF. Webhooks on every new release.

Public-company filings in Netherlands are supervised by Autoriteit Financiële Markten (AFM). Reporting follows IFRS. Filings are most commonly published in Dutch and English. Major issuers are listed on AEX, AMX and AScX. Calendar year predominant.

Dutch filings via the API

The FinancialReports API delivers AFM-supervised Dutch filings through the same single REST endpoint, single x-api-key header, single shared rate-limit bucket as every other covered market. A Netherlands-only integration is a one-parameter filter (?country=NL) on the global filings endpoint.

The Dutch API surface is particularly relevant for cross-listing-aware integrations: because many large-cap Dutch issuers are dual or tri-listed (most prominently in London or New York), a single corporate event may surface across multiple country filters in your pipeline. The platform's deduplication logic emits one canonical filing record per event, with cross-listing relationships exposed in the JSON payload, so consumers don't have to manage cross-jurisdictional reconciliation in their own code.

For live integrations the webhook channel delivers full filing metadata within roughly 60 seconds of AFM / issuer publication. Filing bodies are available as JSON metadata, Markdown via /api/filings/{id}/markdown/ (the same processed text rendered on the public web pages), and original PDF or iXBRL. iXBRL is preserved for ESEF-mandated annual reports, retaining machine-readable line-items where the regulator publishes them.

Typical API use cases for Dutch data include backfilling AEX / AMX consolidated financials for quant research, triggering on Wft 5:38 voting-rights threshold crossings, monitoring insider transactions for ASML and the other AEX tech constituents, tracking IPO admissions on Euronext Amsterdam, and feeding English-first Dutch filings into NLP pipelines without a translation layer (useful for LLM context windows that handle English natively). Trial keys are available on request; the web product is free and indexed for the public web.

Filings indexed
65,381
in Netherlands
Listed companies
181
Dutch issuers
Auth
x-api-key
single header
Webhook latency
< 1 min
from regulator publish

Reporting at a glance — Netherlands

Regulator, indices, accounting, language
Primary indices
AEXAMXAScX
Accounting standards
IFRS
Reporting languages
DutchEnglish
Fiscal year
Calendar year predominant

Quick start — Netherlands filings

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

Real filings · live data
Filing Type Released
MPCES holds Annual General Meeting - Attachment: MPCES_AGM 27.05.2026_Minutes of Meeting_final.pdf MPC Energy Solutions N.V. · MPCES AGM Information 2026-05-27
MPCES holds Annual General Meeting MPC Energy Solutions N.V. · MPCES Declaration of Voting Results & Voting Rights Announcements 2026-05-27
All resolutions approved at the 2026 STMicroelectronics’ Annual General Meeting of Shareholders (27 May 2026) STMicroelectronics · STM Declaration of Voting Results & Voting Rights Announcements 2026-05-27
Statement from the Supervisory Board of STMicroelectronics (27 May 2026) STMicroelectronics · STM Board/Management Information 2026-05-27
ARISTON GROUP EXERCISES CALL OPTION TO REACH 100% STAKE IN CHROMAGEN AUSTRALIA Ariston Holding N.V. · ARIS M&A Activity 2026-05-27
Ariston Group exercises call option to reach 100% stake in Chromagen Australia Ariston Holding N.V. · ARIS M&A Activity 2026-05-27
Ariston Group esercita l’opzione call per acquisire il 100% di Chromagen Australia Ariston Holding N.V. · ARIS M&A Activity 2026-05-27
Déclaration du Conseil de Surveillance de STMicroelectronics STMicroelectronics · STM Board/Management Information 2026-05-27
Statement from the Supervisory Board of STMicroelectronics STMicroelectronics · STM Board/Management Information 2026-05-27
All resolutions approved at the 2026 STMicroelectronics’ Annual General Meeting of Shareholders STMicroelectronics · STM Declaration of Voting Results & Voting Rights Announcements 2026-05-27

Get API access for Netherlands

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

Filings activity by year

Last 6 years · Dutch issuers
  • 2026 2,666
  • 2025 6,256
  • 2024 5,150
  • 2023 5,075
  • 2022 4,493
  • 2021 4,686

Reporting languages

Filing-by-filing distribution
  • English 51,137
  • Dutch 10,189
  • French 1,306
  • Italian 781
  • Hebrew (modern) 499

FAQ — Netherlands

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