MCA India - Company Master Data & Director Lookup (CIN)
Pricing
from $3.50 / 1,000 results
MCA India - Company Master Data & Director Lookup (CIN)
Look up Indian companies by CIN on the Ministry of Corporate Affairs registry. Returns company master data, directors (with DIN), registered address, authorized/paid-up capital, incorporation date, RoC, status, and charges. KYB / due diligence / credit risk. No subscription required.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Thirdwatch
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Verify any Indian company by CIN or name — master data, directors, capital, RoC, and status — without an MCA21 subscription.
Look up any Indian company registered with the Ministry of Corporate Affairs by CIN (Corporate Identification Number) or company name. Returns master data, directors with DIN, registered address, authorized and paid-up capital, RoC, status, and charges.
Built for KYB, credit risk, due diligence, and supplier verification workflows. No subscription to MCA21 required.
What you get
A clean, structured record for every Indian company you query — including directors, capital, registered address, and status. Input accepts CINs (preferred, exact match) or company names (resolved via search). Even when upstream lookup fails, the actor returns whatever can be derived from the CIN itself (state, year, class, industry code).
Output fields
| Field | Description |
|---|---|
cin | 21-character Corporate Identification Number |
company_name | Legal name of the company |
status | Active / Struck Off / Under Liquidation / Dormant |
company_type | Public / Private / OPC / Section 8 |
class_of_company | Structural class |
company_category | MCA-assigned category |
incorporation_date | Date of incorporation (from MCA) |
incorporation_year | Year derived from CIN |
authorized_capital | Authorized share capital in INR |
paid_up_capital | Paid-up share capital in INR |
registered_address | Complete postal address |
email | Registered contact email |
pan | PAN number associated with the company |
roc | Registrar of Companies jurisdiction |
last_agm_date | Date of last Annual General Meeting |
last_balance_sheet_date | Most recent balance sheet filing date |
state | State derived from CIN |
state_code | 2-letter state code |
nic_industry_code | 5-digit NIC industry classification |
listing_status | Listed or Unlisted (derived from CIN) |
directors | Array of {name, din, designation} |
data_source | Origin tag for the record |
Example output
{"cin": "L17110MH1973PLC019786","company_name": "Reliance Industries Limited","status": "Active","incorporation_date": "08 May, 1973","company_type": "Public Limited","authorized_capital": "₹50,000 Cr","paid_up_capital": "₹13,532.5 Cr","registered_address": "3rd Floor, Maker Chambers IV, 222, Nariman Point, Mumbai - 400021","email": "investor_relations@ril.com","pan": "AAACR5055K","roc": "RoC-Mumbai","listing_status": "Listed","state": "Maharashtra","state_code": "MH","incorporation_year": "1973","company_class": "PLC","company_class_description": "Public Limited Company","nic_industry_code": "17110","registration_number": "019786","directors": [{"name": "Mukesh Dhirubhai Ambani", "din": "00001695", "designation": "Managing Director"}],"data_source": "mca-public"}
Input parameters
| Parameter | Required | Description |
|---|---|---|
queries | Yes | CINs (preferred) or company names. Mixed input allowed. |
maxResults | No | Cap on records returned. Default 5, max 10000. |
includeDirectors | No | Include the directors list per company. Default true. |
proxy | No | Proxy configuration. Pre-configured defaults work out of the box. |
CIN format reference
L17110MH1973PLC019786 decomposes as:
L— Listed (orUfor unlisted)17110— NIC industry codeMH— state (Maharashtra)1973— year of incorporationPLC— Public Limited Company (PTC=Private, OPC=One Person, NPL=Non-profit, etc.)019786— 6-digit registration serial
Even if a lookup fails upstream, the actor returns the state, year, class, and industry code parsed directly from the CIN itself.
Use cases
- Compliance & KYB teams: verify vendors, customers, and partners before onboarding
- Credit risk analysts: cross-check borrowers against MCA master data and insolvency registries
- Fraud prevention: confirm company existence and director identities at signup
- Sales & BDR teams: enrich leads with authorized capital, paid-up capital, and director data
- Legal & audit: pull official RoC, incorporation, and status for diligence packs
- Journalists & researchers: track corporate structures, director interlocks, and ownership shifts
Limitations
- Pass CINs, not company names. Company-name lookups are best-effort and currently unreliable — look up a company's CIN at mca.gov.in or zaubacorp.com first, then pass the CIN here for an exact, reliable match.
- Financial statements (revenue, EBITDA, profit) are behind upstream paywalls and are not returned. Master data + directors + charges are public and included.
- Some companies with very old filings may have partial data (missing email, PAN, or last AGM) — the actor returns whatever MCA has published.
- Polite rate-limiting (~2s between lookups) keeps requests under the radar; large runs take proportionally longer.
Compared to alternatives
There is no direct MCA India lookup actor on the Apify Store with structured output + director extraction. Generic Indian-company enrichment tools either:
- Require a paid API key (Tofler, Signzy, Zoho) and gate directors behind higher plans, or
- Scrape MCA21 directly, which requires a subscription account.
This actor uses public registry data — no account, no API key, structured JSON you can drop into your CRM or risk system.
Pairs well with
- IBBI Insolvency India — bankruptcy / liquidation check for the same company
- GST Verification India — GSTIN → business details
- LinkedIn Profile Scraper — enrich director profiles
FAQ
Does this use MCA21 directly? No — MCA21 requires a paid subscription. This actor uses publicly disclosed company master data sources.
Do I get historical directors or just the current board? Current directors and key managerial personnel as published. Historical resignations aren't included.
Can I look up by company name alone? Yes, but name matches are approximate. For definitive results, pass the CIN.
What about LLPs and partnership firms? LLPs have a separate identifier (LLPIN). This actor focuses on companies registered with MCA under the Companies Act. LLP support is on the roadmap.
Are financial statements included? No — revenue, EBITDA, and profit are behind upstream paywalls. Only master data, directors, capital, and charges are returned.
Built by Thirdwatch. Questions? Open an issue or reach out on the Apify Store listing.
Last verified: 2026-05