India MCA Company Lookup โ CIN & Registry Data API
Pricing
from $50.00 / 1,000 companies
India MCA Company Lookup โ CIN & Registry Data API
Search the Indian Ministry of Corporate Affairs (MCA) company master data via Open Government Data (OGD) platform. Returns CIN, company name, ROC code, category, capital, registration date, registered office, listing status, NIC industrial classification. For B2B prospecting in India, KYC due dilige
Pricing
from $50.00 / 1,000 companies
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
0
Bookmarked
40
Total users
6
Monthly active users
2 days ago
Last modified
Categories
Share
India MCA Company Lookup
No API key needed. A shared key pool is built in (100 records per request; keys rotate automatically if one is throttled). Pass your own data.gov.in key as api_key only if you want dedicated throughput.
India MCA company registry records โ CIN, ROC, category, capital and master data.
Factual public records โ assembled for research and monitoring.
๐ Sample Output

cin | company_name | roc_code | registration_date | company_status | industrial_classification |
|---|---|---|---|---|---|
| ABD-0345 | Titan Winners Fund Management LLP | ROC Haryana | 2023-02-10 | Active | Finance |
| U52100HR2015OPC056314 | COVEY RETAIL (OPC) PRIVATE LIMITED | ROC Delhi | 2015-08-06 | Strike Off | Trading |
| U51909DL2019PTC351212 | ABSENTIA TRADERS PRIVATE LIMITED | ROC Delhi | 2019-06-11 | Active | Trading |
| U51909DL2019PTC351862 | ZEBBOI CERAMICS PRIVATE LIMITED | ROC Delhi | 2019-06-26 | Active | Trading |
| U51909DL2019PTC351870 | NISHAD OVERSEAS PRIVATE LIMITED | ROC Delhi | 2019-06-26 | Active | Trading |
| U51909DL2019PTC351879 | HIGH SPIRIT TRADING VENTURES PRIVATE LIMITED | ROC Delhi | 2019-06-26 | Active | Trading |
Real rows from run 6EakDs0FNCWrcQNHx on build 0.0.21 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.
โ๏ธ Sample inputs
This is the Store example input โ the same input Apify's automated check runs โ so it is proven to return rows on the current build. Paste it into the input form, or send it through the API, CLI or a schedule:
{"company_name_contains": "INFRAPROP","max_results": 50,"proxyConfiguration": {"useApifyProxy": false}}
๐ง Input reference
| Field | Type | Default | What it does |
|---|---|---|---|
company_name_contains | string | "" | Substring match on company name (case-insensitive). |
roc | string | "" | Registrar of Companies office (e.g. 'ROC Delhi', 'ROC Mumbai'). |
state | string | "" | Substring match on registered address (state name). |
max_results | integer | 25 | Maximum company records. |
api_key | string | Optional. Your own data.gov.in API key. Leave blank and the actor uses a built-in shared key pool (100 records per request, keys rotate automatically if one is throttled). Supplyโฆ | |
proxyConfiguration | object | {"useApifyProxy": false} | Apify proxy (optional). |
๐งพ JSON sample record
One real record from run 6EakDs0FNCWrcQNHx (emails/phones masked, long text shortened):
{"cin": "ABD-0345","company_name": "Titan Winners Fund Management LLP","roc_code": "ROC Haryana","category": "","subcategory": "","company_class": "","authorized_capital": "","paidup_capital": "","registration_date": "2023-02-10","address": "3rd Floor, M3M Urbana Business Park, North Tower and Part of South Tower,sector 67,Bhondsi,Gurgaon,Haryana,India-122102","listing_status": "","company_status": "Active","state_code": "haryana","indian_or_foreign": "","nic_code": "","industrial_classification": "Finance","scraped_at": "2026-09-25T00:18:28.054517Z"}
๐ฐ Pricing
| Event | Price (USD) | When it is charged |
|---|---|---|
Actor Start (apify-actor-start) | $0.01 | Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). |
Company (apify-default-dataset-item) | $0.2 | Single Indian company master record (CIN, capital, address, status, industry). |
Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 ร $0.2 = $20.00 plus the start fee.
๐ Related Actors
More from the NexGenData India & South Asia family:
- MCA India Company Registry โ CIN & Master Data
- NSE India Company Announcements Scraper
- NSE India Stock Screener โ NIFTY 50 Data API
- Colombo CSE Stock Screener โ Sri Lanka Data API
8 more in this family on the NexGenData Store page.
๐ What you get
Clean JSON, one record per company (full output has 17 fields):
cinโ Cincompany_nameโ Company nameroc_codeโ Roc codecategoryโ Categorysubcategoryโ Subcategorycompany_classโ Company classauthorized_capitalโ Authorized capitalpaidup_capitalโ Paidup capitalregistration_dateโ Registration dateaddressโ Address
Pricing: $0.200 per company (Pay-Per-Event) โ about 5 companys per $1.
๐ค Use with AI agents
Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull official records on demand.
Agentic payments (x402): Supports agentic payment via x402 โ agents can call this actor with USDC, no API key required.
๐ Related regulatory actors
Company records across jurisdictions:
Delaware ยท US State Filings ยท GLEIF LEI ยท UK PSC ยท HK Registry ยท Taiwan MOEA
Government data & filings: Federal Register ยท Treasury Auctions ยท Treasury Yields ยท FEC Expenditures ยท FEC Contributions ยท IRS 990 ยท Nonprofit 990 Records
Public official records and enforcement data, assembled for research and monitoring.