Skip to main content
GET
/
api
/
in
/
v0
/
financial-statements
/
balance-sheet
Balance Sheet
curl --request GET \
  --url https://stockinsights-ai-main-95a26a0.zuplo.app/api/in/v0/financial-statements/balance-sheet \
  --header 'Authorization: Bearer <token>'
{
  "status": "success",
  "data": {
    "company_id": "x9t057a0io1tdakqk19y",
    "profile": "nonbank",
    "statement_type": "balance_sheet",
    "statement_scope": "consolidated",
    "reporting_type": "as_of",
    "fiscal_year": 2025,
    "fiscal_quarter": "Q4",
    "period_end_date": "2025-03-31",
    "audit_status": "Audited",
    "currency": "INR",
    "scale": "crores",
    "financials": {
      "non_current_assets": {
        "property_plant_equipment": 350000,
        "capital_work_in_progress": 120000,
        "intangible_assets": 45000
      },
      "current_assets": {
        "inventories": 85000,
        "financial_assets_current": {
          "trade_receivables": 42000,
          "cash_equivalents": 18000
        }
      },
      "equity": {
        "equity_share_capital": 6766,
        "reserves_surplus": 520000,
        "non_controlling_interest": 15000
      },
      "non_current_liabilities": {
        "financial_liabilities_non_current": {
          "borrowings": 180000
        }
      },
      "current_liabilities": {
        "financial_liabilities_current": {
          "trade_payables": 95000
        }
      }
    }
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

ticker
string
required

Company ticker symbol. Supports formats: plain ticker (RELIANCE), exchange-prefixed with dot (NSE.RELIANCE, BSE.RELIANCE), or colon (NSE:RELIANCE, BSE:RELIANCE), and BSE numeric IDs (BSE.500325). When no exchange is specified, matches against the generic stock ticker.

Example:

"RELIANCE"

period_end_date
string<date>
required

End date of the reporting period in YYYY-MM-DD format.

Example:

"2025-03-31"

statement_scope
enum<string>
required

Whether to retrieve consolidated or standalone financial statements.

Available options:
consolidated,
standalone
Example:

"consolidated"

Response

Successful response with balance sheet data. Returns null data if no statement is available for the given parameters.

status
enum<string>

Response status

Available options:
success
data
object

Financial statement data. Null if no data is available for the given parameters.