← Home

API Specification

Static JSON API specification for Japan Corporate History & Strategy.
Query Japanese corporate history and strategic decision data via AI Agents / LLMs.

Disclaimer

This API (data provided by Japan Corporate History & Strategy) is compiled from publicly available information by an individual developer and includes personal views. We do not guarantee accuracy, completeness, or timeliness. The developer assumes no liability for any damages arising from the use of this API data. By accessing the API, you agree to this disclaimer. This applies to both manual access and automated access by AI Agents, bots, or crawlers.

This site uses Google Analytics, provided by Google LLC, to improve quality. Visitor information (IP address, visited URL, referrer URL, visit timestamp, and device information) is transmitted to Google LLC.

GEThttps://the-shashi.com/api/generated/en/companies.json

Returns a list of all companies with history summaries. Use as the entry point for listing and searching.

histories[].type

Category of the strategic decision. One of the following, or null (uncategorized).

acquisition    // Acquisition / M&A
divestiture    // Divestiture / Exit
alliance       // Joint venture / Alliance
overseas       // Overseas expansion
founding       // Founding / PMF
leadership     // Leadership change
governance     // Governance reform
shareholder    // Capital market engagement
restructuring // Restructuring
crisis         // Crisis / Turnaround

GEThttps://the-shashi.com/api/tse-en/{stock_code}.json

Returns detailed data for an individual company (English). Each history entry may include full-text decision content.

content structure

When content is an object, the strategic decision is described from three perspectives.

FieldDescription
backgroundContext and circumstances leading to the decision
decisionThe actual decision made
resultOutcome and subsequent impact

Each field contains a summary (1-2 sentence overview) and detail (multi-paragraph body text).

Fields other than the content structure may change without notice.

GEThttps://the-shashi.com/api/generated/performance/{stock_code}-performance.json

Returns long-term financial performance data for an individual company, including revenue, net income, and cash flows.

Fields

FieldTypeDescription
yearnumberFiscal year
monthnumberFiscal month
typestring"単体" (Non-consolidated) or "連結" (Consolidated)
sales_amountnumber | nullRevenue
profit_amountnumber | nullNet income
sales_profit_rationumber | nullNet profit margin (%)
operating_cfnumber | nullOperating cash flow
investment_cfnumber | nullInvesting cash flow
financial_cfnumber | nullFinancing cash flow
employeesnumber | nullNumber of employees

GEThttps://the-shashi.com/api/generated/en/site-info.json

Returns site metadata including purpose, editorial stance, content structure, and API endpoint list.

Japanese version: /api/generated/site-info.json

Key fields

FieldDescription
siteSite name, URL, language, tech stack, author info
purposeSite purpose and editorial principles
content_structureContent structure per company
api_endpointsAvailable API endpoints
pagesSite page structure and URLs
editorial_stanceEditorial stance (no evaluation, public info only, etc.)
disclaimerDisclaimer