Build on United Kingdom filings programmatically.
A typed REST API over 1,340,576 filings from 1,512 British listed companies — JSON metadata, Markdown body, and original PDF. Webhooks on every new release.
Public-company filings in United Kingdom are supervised by Financial Conduct Authority (FCA). Reporting follows UK-adopted IAS / IFRS (listed); UK GAAP / FRS 102 (others). Filings are most commonly published in English. Major issuers are listed on FTSE 100, FTSE 250 and FTSE 350. Mixed — calendar, March, and April year-ends common.
Programmatic access to UK filings
The FinancialReports API delivers the FCA / LSE / RNS disclosure stream through one REST surface, one x-api-key header, one rate-limit bucket. A UK-only integration is a single-parameter filter (?country=GB) on the global filings endpoint — no separate UK API key, no parallel billing, no per-market segregation.
For trading and research integrations where minute-level latency matters, the webhook channel is the right path: subscribe once, receive a POST with full filing metadata within roughly 60 seconds of RNS / FCA publication. UK throughput is higher than any other European market, so the webhook delivery rate is correspondingly higher — your handler should be tuned for sustained volume during the morning RNS rush (07:00–08:00 London time) when most periodic announcements land. Payload shape is identical across markets, so the same handler ingests UK, French, German, and other filings without country-specific branching.
Filing bodies are available as JSON metadata, Markdown via /api/filings/{id}/markdown/ (the processed text rendered on the public web pages, ready for NLP / LLM ingestion), and original PDF or iXBRL. The Markdown layer is particularly valuable for UK content because RNS announcements vary widely in length and structure — from one-line PDMR transactions to 200-page Premium annual reports — and the processed text normalises that into a consistent, parseable form. iXBRL is preserved for ESEF-mandated annual reports.
Common UK API use cases include backfilling FTSE 100 / 250 consolidated financials for quant research, triggering on ad-hoc disclosures (profit warnings, dividend announcements, takeover-panel announcements), monitoring DTR 5 voting-rights notifications, tracking AIM admission and cancellation events, and feeding RNS announcements into sentiment-and-event LLM pipelines. Trial keys are available on request; the web product is free for public-web reading.
- Filings indexed
- 1,340,576
- in United Kingdom
- Listed companies
- 1,512
- British issuers
- Auth
- x-api-key
- single header
- Webhook latency
- < 1 min
- from regulator publish
Reporting at a glance — United Kingdom
Regulator, indices, accounting, language- Regulator
- Financial Conduct Authority (FCA)
- Primary indices
- FTSE 100FTSE 250FTSE 350FTSE SmallCapFTSE AIM 100
- Accounting standards
- UK-adopted IAS / IFRS (listed); UK GAAP / FRS 102 (others)
- Reporting languages
- English
- Fiscal year
- Mixed — calendar, March, and April year-ends common
Quick start — United Kingdom filings
REST · JSON · Markdown · PDF# 1. List filings for United Kingdom, newest first curl "https://api.financialreports.eu/api/filings/?countries=GB" \ -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=GB&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 United Kingdom response
Real filings · live dataGet API access for United Kingdom
Pricing · trial keys · enterpriseFilings activity by year
Last 6 years · British issuers- 2026 46,091
- 2025 151,239
- 2024 149,140
- 2023 134,229
- 2022 132,912
- 2021 125,159
Reporting languages
Filing-by-filing distribution- English 1,335,447
- French 2,816
- Korean 539
- Russian 426
- Danish 402