Skip to main content

Get Company Profile

API to retrieve the company profile for a given ISIN. The response includes a business description, sector classification, and sector market capitalisation in both INR and USD.

Path Parameters

NameRequiredTypeDescription
isintruestringInternational Securities Identification Number (ISIN) of the company. Example: INE002A01018.

Request

curl --location 'https://api.upstox.com/v2/fundamentals/INE002A01018/profile' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {your_access_token}'

For additional samples in various languages, please refer to the Sample code section on this page.

Responses

Response Body

{
"status": "success",
"data": {
"company_profile": "Reliance Industries Limited is engaged in the activities of hydrocarbon exploration and production, petroleum refining and marketing, petrochemicals, advanced materials and composites, renewables, retail and digital services.",
"sector": "Refineries",
"sector_market_cap_inr": {
"value": 1942866.05,
"unit": "crore",
"formatted": "1,942,866.05 Cr"
},
"sector_market_cap_usd": {
"value": 215.87,
"unit": "billion",
"formatted": "$215.87B"
}
}
}
NameTypeDescription
statusstringA string indicating the outcome of the request. Possible values: success, error.
data.company_profilestringDetailed business description of the company.
data.sectorstringThe sector to which the company belongs.
data.sector_market_cap_inrobjectTotal market capitalisation of the sector in Indian Rupees.
data.sector_market_cap_inr.valuenumberNumeric market cap value in Crore.
data.sector_market_cap_inr.unitstringUnit of the value. Value: crore.
data.sector_market_cap_inr.formattedstringHuman-readable formatted value, e.g., "1,942,866.05 Cr".
data.sector_market_cap_usdobjectTotal market capitalisation of the sector in US Dollars.
data.sector_market_cap_usd.valuenumberNumeric market cap value in the specified unit.
data.sector_market_cap_usd.unitstringUnit of the value. Possible values: billion, million.
data.sector_market_cap_usd.formattedstringHuman-readable formatted value, e.g., "$215.87B".

Sample Code

import requests

url = 'https://api.upstox.com/v2/fundamentals/INE002A01018/profile'
headers = {
'Accept': 'application/json',
'Authorization': 'Bearer {your_access_token}'
}

response = requests.get(url, headers=headers)
print(response.json())
Loading...