Build on Netherlands filings programmatically.
A typed REST API over 64,687 filings from 173 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
- 64,687
- in Netherlands
- Listed companies
- 173
- Dutch issuers
- Auth
- x-api-key
- single header
- Webhook latency
- < 1 min
- from regulator publish
Reporting at a glance — Netherlands
Regulator, indices, accounting, language- Regulator
- Autoriteit Financiële Markten (AFM)
- 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"
Sample Netherlands response
Real filings · live dataGet API access for Netherlands
Pricing · trial keys · enterpriseFilings activity by year
Last 6 years · Dutch issuers- 2026 2,161
- 2025 6,197
- 2024 5,118
- 2023 5,049
- 2022 4,478
- 2021 4,654
Reporting languages
Filing-by-filing distribution- English 50,632
- Dutch 10,158
- French 1,289
- Italian 752
- Hebrew (modern) 496