MCA India - Company Master Data & Director Lookup (CIN) avatar

MCA India - Company Master Data & Director Lookup (CIN)

Pricing

from $3.50 / 1,000 results

Go to Apify Store
MCA India - Company Master Data & Director Lookup (CIN)

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

Thirdwatch

Maintained by Community

Actor 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

FieldDescription
cin21-character Corporate Identification Number
company_nameLegal name of the company
statusActive / Struck Off / Under Liquidation / Dormant
company_typePublic / Private / OPC / Section 8
class_of_companyStructural class
company_categoryMCA-assigned category
incorporation_dateDate of incorporation (from MCA)
incorporation_yearYear derived from CIN
authorized_capitalAuthorized share capital in INR
paid_up_capitalPaid-up share capital in INR
registered_addressComplete postal address
emailRegistered contact email
panPAN number associated with the company
rocRegistrar of Companies jurisdiction
last_agm_dateDate of last Annual General Meeting
last_balance_sheet_dateMost recent balance sheet filing date
stateState derived from CIN
state_code2-letter state code
nic_industry_code5-digit NIC industry classification
listing_statusListed or Unlisted (derived from CIN)
directorsArray of {name, din, designation}
data_sourceOrigin 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

ParameterRequiredDescription
queriesYesCINs (preferred) or company names. Mixed input allowed.
maxResultsNoCap on records returned. Default 5, max 10000.
includeDirectorsNoInclude the directors list per company. Default true.
proxyNoProxy configuration. Pre-configured defaults work out of the box.

CIN format reference

L17110MH1973PLC019786 decomposes as:

  • L — Listed (or U for unlisted)
  • 17110 — NIC industry code
  • MH — state (Maharashtra)
  • 1973 — year of incorporation
  • PLC — 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

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