Skip to main content
JP FR / API · Japan

Build on Japan filings programmatically.

A typed REST API over 534,345 filings from 4,949 Japanese listed companies - JSON metadata, Markdown body, and original PDF. Webhooks on every new release.

Public-company filings in Japan are supervised by Financial Services Agency of Japan (FSA). Reporting follows JGAAP / Japan-IFRS / IFRS / US GAAP (issuer choice). Filings are most commonly published in Japanese and English. Major issuers are listed on Nikkei 225, TOPIX and TOPIX Core 30. March year-end common (≈70% of issuers).

Programmatic access to Japanese filings - dual-channel disclosure and cross-border consistency

The FinancialFilings API delivers Japan's dual-channel regulatory disclosure stream - statutory reports and ad-hoc timely disclosures - through a single REST surface authenticated with one x-api-key header, the same key that works across every covered market from Frankfurt to Seoul. A Japan-only integration is a one-parameter filter (?country=JP) on the global filings endpoint; there is no separate Japan-specific endpoint, no separate API key, and no per-market billing tier. The same endpoint that delivers a Nikkei 225 Tanshin delivers a DAX annual report.

For real-time pipelines the webhook channel is the recommended path: subscribe once, receive a POST with full filing metadata within roughly 60 seconds of publication. Japan's fiscal-year concentration around the 31 March year-end produces a predictable throughput surge in May (quarterly Tanshin and results announcements) and late June (statutory annual reports), which the webhook infrastructure handles without per-subscriber rate changes. The payload shape is identical across markets - a Japanese earnings flash arrives with the same JSON envelope as a French AMF filing - so your handler processes Tokyo and Berlin without market-specific branching.

Filing bodies are available as JSON metadata, Markdown via /api/filings/{id}/markdown/, and original PDF or XBRL. Statutory reports are filed XBRL-tagged, and the platform preserves those tagged line-items where they are published - particularly useful for building J-GAAP / IFRS comparable financial databases across the TSE Prime universe without per-issuer scraping. The Markdown rendering is valuable for Japanese content where the statutory PDF renderings are structurally consistent but verbose; the processed text is substantially more compact and NLP-ready than the source document. Language metadata is exposed on every filing, enabling English-only filters for Prime issuers that publish English Tanshin summaries.

Typical API use cases for Japanese data include backfilling TOPIX and Nikkei 225 consolidated financials for quant research (covering the J-GAAP / IFRS accounting-standard split without per-issuer normalisation), triggering on ad-hoc timely disclosures - buyback authorisations, parent-subsidiary restructurings, earnings revisions - for event-driven strategies, monitoring insider-transaction disclosures, and constructing cross-border portfolios that span TSE Prime and European markets using a consistent financial data schema. Trial keys are available on request; the web product is free and publicly indexed, so coverage quality across the 3,800-company universe is verifiable before integration.

Filings indexed
534,345
in Japan
Listed companies
4,949
Japanese issuers
Auth
x-api-key
single header
Webhook latency
< 1 min
from regulator publish

Reporting at a glance - Japan

Regulator, indices, accounting, language
Regulator
Financial Services Agency of Japan (FSA)
Primary indices
Nikkei 225TOPIXTOPIX Core 30JPX-Nikkei 400
Accounting standards
JGAAP / Japan-IFRS / IFRS / US GAAP (issuer choice)
Reporting languages
JapaneseEnglish
Fiscal year
March year-end common (≈70% of issuers)

Quick start - Japan filings

REST · JSON · Markdown · PDF
# 1. List filings for Japan, newest first
curl "https://api.financialreports.eu/filings/?countries=JP" \
    -H "x-api-key: $FR_API_KEY"

# 2. Pull full Markdown for one filing
curl https://api.financialreports.eu/filings/<id>/markdown/ \
    -H "x-api-key: $FR_API_KEY"

# 3. Filter by filing type - annual reports only
curl "https://api.financialreports.eu/filings/?countries=JP&type=10-K" \
    -H "x-api-key: $FR_API_KEY"

# 4. Filter by ISIN (single issuer)
curl "https://api.financialreports.eu/filings/?company_isin=DE000A1EWWW0" \
    -H "x-api-key: $FR_API_KEY"

Full API documentation ↗ · OpenAPI schema ↗

Sample Japan response

Real filings · live data
Filing Type Released
真性多血症の治療パラダイム転換につながる可能性を有するMIMRYLO(rusfertide)の米国食品医薬品局(FDA)の承認取得について Takeda Pharmaceutical Company Limited · 4502 Regulatory Filings 2026-08-29
Takeda Receives U.S. FDA Approval of MIMRYLO (rusfertide), Marking a Potential Shift in the Treatment Paradigm for Polycythemia Vera Takeda Pharmaceutical Company Limited · 4502 Regulatory Filings 2026-08-29
SBINM合同会社による当社株式に対する公開買付けに関する賛同及び応募中立の意見表明及びSBIHD株式会社との資本業務提携契約の締結に関するお知らせ BASE, INC. · 4477 M&A Activity 2026-08-28
自己株式の取得中止及び取得状況に関するお知らせ BASE, INC. · 4477 Transaction in Own Shares 2026-08-28
Supplementary Presentation on the Conclusion of a Capital and Business Alliance Agreement with SBI Holdings, Inc. BASE, INC. · 4477 M&A Activity 2026-08-28
SBIホールディングスとの資本業務提携契約の締結等に関する補足説明資料 BASE, INC. · 4477 Investor Presentation 2026-08-28
Notice Regarding Discontinuation of Acquisition of Treasury Shares and Status of Acquisition BASE, INC. · 4477 Transaction in Own Shares 2026-08-28
BASE株式会社株式(証券コード:4477)に対する公開買付けの開始及び同社との資本業務提携契約の締結に関するお知らせ SBI Holdings, Inc. · 8473 M&A Activity 2026-08-28
Notice of Support for and Neutrality Regarding the Tender Offer by SBINMLLC and the Capital and Business Alliance with SBI Holdings Inc BASE, INC. · 4477 M&A Activity 2026-08-28
Notice Regarding Commencement of a Tender Offer for the Shares of BASE, Inc. (Securities Code: 4477) and Conclusion of a Capital and Business Allianc SBI Holdings, Inc. · 8473 M&A Activity 2026-08-28

Get API access for Japan

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

Filings activity by year

Last 6 years · Japanese issuers
  • 2026 83,891
  • 2025 65,074
  • 2024 66,527
  • 2023 62,391
  • 2022 53,900
  • 2021 44,731

Reporting languages

Filing-by-filing distribution
  • Japanese 514,744
  • English 18,999
  • Korean 252
  • German 124
  • Swedish 102

FAQ - Japan

Coverage, formats, integration
How do I authenticate API requests for Japan filings?
Send a single header - `x-api-key: $FR_API_KEY` - on every request. The same key works across every covered market; there's no per-country key.
What format does the Japan 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 Japanese 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 Japanese 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 Japan 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.