HomeGuides › Indian company data by CIN

How to get Indian company data by CIN: directors, financials & charges

Every Indian company has a CIN (Corporate Identification Number) and files with the Ministry of Corporate Affairs (MCA). Here's how to pull a company's directors, balance sheet and charges as clean JSON — for due diligence, KYC and investor research.

What is a CIN?

The CIN is the 21-character identifier on every Indian company's filings, invoices and letterhead (e.g. L17110MH1973PLC019786 for Reliance Industries). It's the reliable key for looking up a company, since Indian company names are highly ambiguous.

What data can you get?

The easy way (by name or CIN)

The MCA portal is CAPTCHA-gated and charges per document. Instead, the Indian Company Data scraper on Apify takes a company name or CIN and returns structured, MCA-sourced data (via Tofler) — no login, exportable to JSON / CSV / Excel.

Use cases: KYC & supplier onboarding, M&A / investor screening, lead enrichment on Indian companies, and compliance / charge monitoring.

Open the Indian Company Data scraper →

Is it legal?

It reads public statutory MCA filing data. Verify your use complies with the source's Terms of Service and India's data-protection law (DPDP Act).