Filter companies based on multiple criteria including name, location, industry, incorporation date, and more.
Bearer token: Bearer <access_token>
Query Parameters
Filter by CIN (Corporate Identity Number)
Search by company name (partial match)
dateOfIncorporation_start
Filter by incorporation date start (YYYY-MM-DD)
Filter by incorporation date end (YYYY-MM-DD)
Filter by company type (Company, LLP, etc.)
Filter by class (Private, Public, etc.)
Filter by category (Limited by shares, etc.)
Filter by status (Active, Struck Off, etc.)
Filter by NIC main division code
Filter by NIC main division description
Filter by Regional Director name
Filter by ROC (Registrar of Companies) code
Filter by NIC industry code
Filter by NIC description
Results per page (max: 100)
curl -X GET "https://api.finscreener.in/api/company/company-filter?company=infosys&state=Karnataka&page=1&limit=10" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
{
"results": [
{
"CIN": "L85110KA1981PLC013115",
"companyName": "INFOSYS LIMITED",
"companyType": "Company",
"classOfCompany": "Public",
"llpStatus": "Active",
"State": "Karnataka",
"City": "Bangalore",
"NICCode": 62011
}
],
"total_results": 15,
"page": 1,
"limit": 10
}