Skip to main content
GET
Segment Results
See how each of a company’s businesses contributes to revenue and profit. Some filings also report assets, liabilities, and capital employed by business. Enter a company ticker to get its latest consolidated quarterly segment result. You only need to provide a date, reporting type, or scope when you want something different. For example, a request with only ticker=RELIANCE uses:
  • Latest available period
  • reporting_type=quarterly
  • statement_scope=consolidated
Use period_end_date for an exact historical result. Common reporting-period dates are 2025-03-31, 2025-06-30, 2025-09-30, and 2025-12-31. Availability depends on the selected reporting type. All financial values are in ₹ crores. The profile field identifies the type of company and helps you understand which sections to expect.

What each company type reports

Reading the financial sections

  • segments: values for each business reported by the company.
  • adjustments: eliminations or reconciliation amounts outside named businesses.
  • inter_segment_revenue: sales between the company’s businesses.
  • un_allocable: position amounts that the company did not assign to a business.
  • total: the reported total, or a total calculated only when the available data supports a meaningful result.

Understanding missing values

  • 0 means the filing reported zero, or the available values genuinely calculate to zero.
  • null means the field is relevant, but the filing does not provide enough information for a meaningful value.
  • A missing section means that section is not used for that type of company.

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>

Optional reporting-period end date in YYYY-MM-DD format. Common Indian reporting boundaries include 2025-03-31, 2025-06-30, 2025-09-30, and 2025-12-31; availability depends on the selected statement and reporting type. Omit this parameter to receive the latest matching statement.

reporting_type
enum<string>
default:quarterly

Type of reporting period. Defaults to quarterly.

Available options:
quarterly,
half_yearly,
nine_months,
annual
Example:

"quarterly"

statement_scope
enum<string>
default:consolidated

Whether to retrieve consolidated or standalone financial statements. Defaults to consolidated.

Available options:
consolidated,
standalone
Example:

"consolidated"

Response

Successful response with segment results. Returns null data if no matching result is available for the requested company, period, reporting type, and scope.

status
enum<string>
required
Available options:
success
data
object | null
required

Segment results for the requested company. Null means no matching result is available.