curl -X GET "https://api.finscreener.in/api/company/details?cin=U72200MH2004PTC148441" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
import requests
response = requests.get(
"https://api.finscreener.in/api/company/details",
params={"cin": "U72200MH2004PTC148441"},
headers={"Authorization": f"Bearer {token}"}
)
company = response.json()
{
"data": {
"CIN": "U72200MH2004PTC148441",
"companyName": "TATA CONSULTANCY SERVICES LIMITED",
"companyType": "Company",
"classOfCompany": "Public",
"companyCategory": "Company limited by shares",
"llpStatus": "Active",
"dateOfIncorporation": "2004-01-19",
"authorisedCapital": 500000000,
"paidUpCapital": 366000000,
"registeredAddress": "9th Floor, Nirmal Building, Nariman Point",
"City": "Mumbai",
"State": "Maharashtra",
"Pincode": "400021",
"email": "investor.relations@tcs.com",
"NICCode": 62011,
"NICDescription": "Computer programming activities"
},
"rate_limit": {
"remaining": 95,
"limit": 100,
"reset": "2026-03-21T00:00:00Z"
}
}
Details (Rate Limited)
Company Details
Get detailed company information by CIN
GET
/
api
/
company
/
details
curl -X GET "https://api.finscreener.in/api/company/details?cin=U72200MH2004PTC148441" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
import requests
response = requests.get(
"https://api.finscreener.in/api/company/details",
params={"cin": "U72200MH2004PTC148441"},
headers={"Authorization": f"Bearer {token}"}
)
company = response.json()
{
"data": {
"CIN": "U72200MH2004PTC148441",
"companyName": "TATA CONSULTANCY SERVICES LIMITED",
"companyType": "Company",
"classOfCompany": "Public",
"companyCategory": "Company limited by shares",
"llpStatus": "Active",
"dateOfIncorporation": "2004-01-19",
"authorisedCapital": 500000000,
"paidUpCapital": 366000000,
"registeredAddress": "9th Floor, Nirmal Building, Nariman Point",
"City": "Mumbai",
"State": "Maharashtra",
"Pincode": "400021",
"email": "investor.relations@tcs.com",
"NICCode": 62011,
"NICDescription": "Computer programming activities"
},
"rate_limit": {
"remaining": 95,
"limit": 100,
"reset": "2026-03-21T00:00:00Z"
}
}
Retrieve comprehensive details for a company by its CIN (Corporate Identity Number).
This endpoint is rate limited to 100 requests per day across all detail endpoints.
Headers
string
required
Bearer token:
Bearer <access_token>Query Parameters
string
required
Company CIN (e.g.,
U72200MH2004PTC148441)Response
object
Show properties
Show properties
string
Corporate Identity Number
string
Registered company name
string
Company, LLP, etc.
string
Private, Public, etc.
string
Limited by shares, etc.
string
Active, Struck Off, etc.
string
Incorporation date
number
Authorised capital in INR
number
Paid-up capital in INR
string
Full registered address
string
City
string
State
string
PIN code
string
Company email
number
Primary NIC code
string
Industry description
object
Rate limit information including remaining requests
curl -X GET "https://api.finscreener.in/api/company/details?cin=U72200MH2004PTC148441" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
import requests
response = requests.get(
"https://api.finscreener.in/api/company/details",
params={"cin": "U72200MH2004PTC148441"},
headers={"Authorization": f"Bearer {token}"}
)
company = response.json()
{
"data": {
"CIN": "U72200MH2004PTC148441",
"companyName": "TATA CONSULTANCY SERVICES LIMITED",
"companyType": "Company",
"classOfCompany": "Public",
"companyCategory": "Company limited by shares",
"llpStatus": "Active",
"dateOfIncorporation": "2004-01-19",
"authorisedCapital": 500000000,
"paidUpCapital": 366000000,
"registeredAddress": "9th Floor, Nirmal Building, Nariman Point",
"City": "Mumbai",
"State": "Maharashtra",
"Pincode": "400021",
"email": "investor.relations@tcs.com",
"NICCode": 62011,
"NICDescription": "Computer programming activities"
},
"rate_limit": {
"remaining": 95,
"limit": 100,
"reset": "2026-03-21T00:00:00Z"
}
}