Company Fundamentals API Launchโ
Effective Date: May 11, 2026
We are introducing the Company Fundamentals API suite for the Upstox developer platform. These endpoints allow you to access structured financial data for any listed company using its ISIN โ covering financial statements, key ratios, shareholding patterns, corporate actions, and competitor profiles.
For the full endpoint reference and sample code, see the Company Fundamentals API documentation.
What's included?โ
The Company Fundamentals suite includes the following APIs:
Get Company Profile
- Retrieve the business description, sector classification, and sector market capitalisation (in INR and USD) for a company.
- Documentation: Get Company Profile
Get Balance Sheet
- Fetch the historical balance sheet summary (total assets and total liabilities) for a company. Pass
fs=trueto include a detailed line-item breakdown via thefull_statementfield. - Supports
ConsolidatedandStandalonestatement types. - Documentation: Get Balance Sheet
- Fetch the historical balance sheet summary (total assets and total liabilities) for a company. Pass
Get Cash Flow
- Retrieve historical cash flow data grouped by category โ Operating, Investing, and Financing โ with period-over-period percentage changes. Pass
fs=trueto include a detailed line-item breakdown via thefull_statementfield. - Supports
ConsolidatedandStandalonestatement types. - Documentation: Get Cash Flow
- Retrieve historical cash flow data grouped by category โ Operating, Investing, and Financing โ with period-over-period percentage changes. Pass
Get Income Statement
- Fetch historical income statement data grouped by category โ Revenue, Operating profit, and Net profit โ with period-over-period percentage changes. Pass
fs=trueto include a detailed line-item breakdown via thefull_statementfield. - Supports
ConsolidatedandStandalonestatement types, andYearlyorQuarterlytime periods. - Documentation: Get Income Statement
- Fetch historical income statement data grouped by category โ Revenue, Operating profit, and Net profit โ with period-over-period percentage changes. Pass
Get Share Holdings
- Access the historical shareholding pattern for a company, broken down by holder type (Promoters, FII, DII, Public, etc.) across reporting quarters.
- Documentation: Get Share Holdings
Get Key Ratios
- Retrieve key financial ratios โ P/E, P/B, ROA, ROE, ROCE, and EV/EBITDA โ with the company's current value alongside the sector benchmark value for relative valuation.
- Documentation: Get Key Ratios
Get Corporate Actions
- Fetch corporate action events for a company, including dividends, bonus issues, stock splits, and rights issues with full event details such as announcement dates, ex-dates, record dates, and amounts.
- Documentation: Get Corporate Actions
Get Competitors
- Retrieve a list of competitor companies for a given ISIN, including each competitor's ISIN, business description, sector, and sector market capitalisation.
- Documentation: Get Competitors
Thank youโ
We appreciate your continued support. If you have questions or feedback, reach out through the developer community.