API Referencechevron_rightEndpoints Explorer

Endpoints Explorer

Connect to ZENITH's financial data API. All responses in low-latency JSON format covering 3,850+ companies listed on the Tokyo Stock Exchange.

10Endpoints
3,850+Companies
TDnet / EDINETData Sources
Base URL
https://zenithcode.net/stable
account_balance

Financial Statements

3 endpoints
GET

Income Statement

Get income statement data for a company. Returns revenue, expenses, net income, and other P&L items. Supports annual and quarterly periods.

play_arrowTry it
https://zenithcode.net/stable/income-statement/{symbol}

Request Parameters

Parameter
Type
Required
Description
symbol
string
Yes
Stock ticker symbol (e.g., 7203)(default: 7203)
period
select
No
Reporting period(default: annual)
limit
number
No
Number of results(default: 5)

Response Preview

View Full Response →
JSON
[
  {
    "date": "2025-03-31",
    "symbol": "7203",
    "reportedCurrency": "JPY",
    "fillingDate": "2025-06-25",
    "period": "FY",
    "revenue": 45095325000000,
    "costOfRevenue": 37354628000000,
    "grossProfit": 7740697000000,
    "operatingExpenses": 4539381000000,
    "operatingIncome": 3201316000000,
    "netIncome": 2394389000000,
    "eps": 184.15,
    "weightedAvgShares": 13002388000
  }
]
GET

Balance Sheet

Get balance sheet data including assets, liabilities, and shareholder equity.

play_arrowTry it
https://zenithcode.net/stable/balance-sheet/{symbol}

Request Parameters

Parameter
Type
Required
Description
symbol
string
Yes
Stock ticker symbol (e.g., 6758)(default: 6758)
period
select
No
Reporting period(default: annual)
limit
number
No
Number of results(default: 5)

Response Preview

View Full Response →
JSON
[
  {
    "date": "2025-03-31",
    "symbol": "6758",
    "reportedCurrency": "JPY",
    "period": "FY",
    "totalAssets": 34718264000000,
    "totalCurrentAssets": 7842135000000,
    "cashAndEquivalents": 1897842000000,
    "totalLiabilities": 23456891000000,
    "totalCurrentLiabilities": 8293847000000,
    "totalStockholdersEquity": 11261373000000,
    "totalDebt": 5891234000000
  }
]
GET

Cash Flow Statement

Get cash flow statement data including operating, investing, and financing activities.

play_arrowTry it
https://zenithcode.net/stable/cash-flow/{symbol}

Request Parameters

Parameter
Type
Required
Description
symbol
string
Yes
Stock ticker symbol (e.g., 9984)(default: 9984)
period
select
No
Reporting period(default: annual)
limit
number
No
Number of results(default: 5)

Response Preview

View Full Response →
JSON
[
  {
    "date": "2025-03-31",
    "symbol": "9984",
    "reportedCurrency": "JPY",
    "period": "FY",
    "operatingCashFlow": 1285934000000,
    "capitalExpenditure": -482561000000,
    "freeCashFlow": 803373000000,
    "investingCashFlow": -2341567000000,
    "financingCashFlow": 1892345000000,
    "netChangeInCash": 836712000000
  }
]
business

Company Information

2 endpoints
GET

Company Profile

Get company profile including sector, industry, description, and key statistics.

play_arrowTry it
https://zenithcode.net/stable/profile/{symbol}

Request Parameters

Parameter
Type
Required
Description
symbol
string
Yes
Stock ticker symbol (e.g., 7203)(default: 7203)

Response Preview

View Full Response →
JSON
[
  {
    "symbol": "7203",
    "companyName": "Toyota Motor Corporation",
    "companyNameJp": "トヨタ自動車株式会社",
    "exchange": "TSE",
    "exchangeShortName": "Prime",
    "sector": "Consumer Cyclical",
    "sectorJp": "輸送用機器",
    "industry": "Auto Manufacturers",
    "country": "JP",
    "website": "https://global.toyota/",
    "description": "Toyota Motor Corporation designs, manufactures, assembles, and sells passenger vehicles, minivans and commercial vehicles, and related parts and accessories.",
    "ceo": "Koji Sato",
    "employees": 375235,
    "ipoDate": "1949-05-16",
    "edinetCode": "E02144"
  }
]
GET

Company Profile

Get detailed company profile data including market cap, beta, description in both English and Japanese.

play_arrowTry it
https://zenithcode.net/stable/profile

Request Parameters

Parameter
Type
Required
Description
symbol
string
Yes
Stock ticker symbol (e.g., 7272)(default: 7272)

Response Preview

View Full Response →
JSON
[
  {
    "symbol": "7272",
    "name": "Yamaha Motor Co., Ltd.",
    "nameJp": "ヤマハ発動機株式会社",
    "marketCap": 1289000000000,
    "beta": 1.12,
    "currency": "JPY",
    "isin": "JP3942800008",
    "exchange": "TYO",
    "website": "https://global.yamaha-motor.com/",
    "description": "Yamaha Motor Co., Ltd. manufactures and sells motorcycles, marine products, and other motorized products worldwide.",
    "descriptionJp": "ヤマハ発動機株式会社は、二輪車、マリン製品、その他モーター製品の製造・販売を世界的に行っています。"
  }
]
payments

Dividends

1 endpoints
GET

Dividends History

Get historical dividend data including payment dates, amounts, and yield.

play_arrowTry it
https://zenithcode.net/stable/dividends/{symbol}

Request Parameters

Parameter
Type
Required
Description
symbol
string
Yes
Stock ticker symbol (e.g., 8306)(default: 8306)
limit
number
No
Number of results(default: 10)

Response Preview

View Full Response →
JSON
[
  {
    "date": "2025-06-02",
    "symbol": "8306",
    "dividend": 31,
    "recordDate": "2025-03-31",
    "paymentDate": "2025-06-02",
    "declarationDate": "2025-05-15",
    "adjDividend": 31,
    "label": "March 2025"
  }
]
event_note

Earnings

1 endpoints
GET

Earnings Calendar

Get upcoming earnings announcement dates for Japanese companies.

play_arrowTry it
https://zenithcode.net/stable/earnings-calendar

Request Parameters

Parameter
Type
Required
Description
from
string
No
Start date (YYYY-MM-DD)(default: 2026-04-01)
to
string
No
End date (YYYY-MM-DD)(default: 2026-04-30)

Response Preview

View Full Response →
JSON
[
  {
    "date": "2026-04-25",
    "symbol": "6861",
    "companyName": "Keyence Corporation",
    "fiscalPeriod": "Q4 2026",
    "estimate": null,
    "actual": null,
    "time": "After Market"
  }
]
search

Company Search

3 endpoints
GET

Stock Symbol Search

Search for stocks by ticker symbol code. Returns matching companies from the Tokyo Stock Exchange.

play_arrowTry it
https://zenithcode.net/stable/search-symbol

Request Parameters

Parameter
Type
Required
Description
query
string
Yes
Symbol code (e.g., 7272)(default: 7272)
limit
number
No
Number of results(default: 10)
exchange
select
No
Filter by exchange(default: TYO)

Response Preview

View Full Response →
JSON
[
  {
    "symbol": "7272",
    "name": "Yamaha Motor Co., Ltd.",
    "nameJp": "ヤマハ発動機株式会社",
    "currency": "JPY",
    "exchange": "TYO"
  }
]
GET

Company Name Search

Search for stocks by company name. Supports partial matching in both English and Japanese.

play_arrowTry it
https://zenithcode.net/stable/search-name

Request Parameters

Parameter
Type
Required
Description
query
string
Yes
Company name (e.g., Toyota)(default: Toyota)
limit
number
No
Number of results(default: 10)
exchange
select
No
Filter by exchange(default: TYO)

Response Preview

View Full Response →
JSON
[
  {
    "symbol": "7203",
    "name": "Toyota Motor Corporation",
    "nameJp": "トヨタ自動車株式会社",
    "currency": "JPY",
    "exchange": "TYO"
  }
]
GET

ISIN Lookup

Look up a company by its ISIN (International Securities Identification Number).

play_arrowTry it
https://zenithcode.net/stable/isin

Request Parameters

Parameter
Type
Required
Description
isin
string
Yes
ISIN code (e.g., JP3942800008)(default: JP3942800008)

Response Preview

View Full Response →
JSON
[
  {
    "symbol": "7272",
    "name": "Yamaha Motor Co., Ltd.",
    "nameJp": "ヤマハ発動機株式会社",
    "isin": "JP3942800008",
    "currency": "JPY",
    "exchange": "TYO"
  }
]