Get free API key
Docs menuexpand_more
travel_exploreTry in the API Viewer

Guides

Endpoints

search
appsAll APIs
functionHow metrics are calculated

Cookbook

Read every line item as a hierarchy

/stable/financial-statement-full returns every filed line item with its hierarchy. Use it when the income statement or balance sheet endpoints do not have the item you need.

Key points

  • check_circlestatements.statements contains BS, PL, CF, CI, SS and Summary, each with a list of items.
  • check_circleIndent each item by its depth to read it with the same structure as the filing.
  • check_circleEach call uses 10 tokens. Without a period you get the latest one, preferring the full year.

Endpoints to use

Code

Replace YOUR_API_KEY with a key issued in your dashboard. Switch languages with the tabs.

Code example
# Latest period. Add fiscalPeriod=2026-03&quarter=FY for a specific one
curl -sG "https://api.zenithcode.net/stable/financial-statement-full" \
  --data-urlencode "symbol=7203" \
  -H "x-api-key: YOUR_API_KEY"

How the code works

  1. 1Call with symbol and, if needed, fiscalPeriod (YYYY-MM) and quarter (Q1, Q2, Q3 or FY).
  2. 2Read statements.statements.PL.items in the first row in order.
  3. 3Indent by depth and print label_ja (or label_en) with value.

Things to note

  • errorHeading rows (for example is_abstract true) have a null value.
  • errorAmounts are in yen. The structure differs between Japanese GAAP, IFRS and US GAAP.
  • errorResponses are large. For a few items, /stable/financial-facts with tag is lighter.

FAQ for investors and developers

How is this different from the income statement endpoint?expand_more

income-statement returns main items in a flat form; this returns every filed item with its hierarchy.

Can I get past periods?expand_more

Pass a fiscal period such as 2026-03 as fiscalPeriod to get that period's filing.

FAQ for AI builders and researchers

Can I see where each item came from?expand_more

Each item's source shows where its value came from (for example xbrl).

Can I use English item names?expand_more

label_en holds the English label. Some are empty, so fall back to label_ja.

gavel

Disclaimer

This page explains how to use a Japanese equity data API and how its data is defined. It is not a solicitation to invest or a recommendation to buy or sell any security. The content reflects information at the time of writing and is not guaranteed to be accurate or complete. Investment decisions are your own responsibility.

What you may show or provide to third parties depends on your plan and Article 8 of the Terms. Exchange data such as stock prices may not be shown to third parties on any plan. Terms, Article 8 · Data sources and terms of use