Skip to main content
SE FR / API · Sweden

Build on Sweden filings programmatically.

A typed REST API over 160,758 filings from 914 Swedish listed companies — JSON metadata, Markdown body, and original PDF. Webhooks on every new release.

Public-company filings in Sweden are supervised by Finansinspektionen (FI). Reporting follows IFRS. Filings are most commonly published in Swedish and English. Major issuers are listed on OMX Stockholm 30 and OMX Stockholm Benchmark. Calendar year predominant.

Building on Swedish filings programmatically

The FinancialReports API delivers Finansinspektionen-supervised Swedish filings through the same single REST endpoint, single x-api-key header, and single shared rate-limit bucket as all 42 covered markets. A Sweden-only integration is a one-parameter filter (?country=SE) on the global filings endpoint — no separate Swedish key, no parallel billing tier, no per-market infrastructure.

For live integrations, the webhook channel delivers full filing metadata within roughly 60 seconds of FI / issuer publication. Swedish throughput is elevated relative to peers because quarterly trading updates are near-universal among OMXS30 and Mid Cap issuers, so the live event rate is substantially higher than in markets where Q1 / Q3 updates are optional. The payload shape is identical across all covered markets.

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. The Markdown layer eliminates a separate PDF-to-text conversion step and is the recommended path for NLP, LLM context ingestion, and search indexing. iXBRL is preserved for ESEF-mandated annual reports.

Typical use cases include backfilling OMXS30 and Mid Cap consolidated financials for quant research, triggering on ad-hoc disclosures from First North issuers, monitoring insider transactions under MAR Article 19, and feeding bilingual Swedish / English filings into LLM pipelines. Trial keys are available on request; the web product is free and fully indexed.

Filings indexed
160,758
in Sweden
Listed companies
914
Swedish issuers
Auth
x-api-key
single header
Webhook latency
< 1 min
from regulator publish

Reporting at a glance — Sweden

Regulator, indices, accounting, language
Primary indices
OMX Stockholm 30OMX Stockholm Benchmark
Accounting standards
IFRS
Reporting languages
SwedishEnglish
Fiscal year
Calendar year predominant

Quick start — Sweden filings

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

Sample Sweden response

Real filings · live data

Get API access for Sweden

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

Filings activity by year

Last 6 years · Swedish issuers
  • 2026 4,605
  • 2025 12,868
  • 2024 12,504
  • 2023 11,612
  • 2022 11,451
  • 2021 11,466

Reporting languages

Filing-by-filing distribution
  • Swedish 80,785
  • English 77,077
  • Finnish 1,107
  • Norwegian 785
  • Lithuanian 564

FAQ — Sweden

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