🇮🇳 India
Company data, directors and filed documents for Indian businesses
Overview
AiPrise verifies Indian businesses against the Ministry of Corporate Affairs (MCA) register, and small businesses against the Udyam MSME register. A business verification returns the company profile, directors and, for some companies, filed documents and a UBO report. GST numbers are checked separately.
Coverage
| Data point | Returned | Note |
|---|---|---|
| Company profile | Yes | Legal name, legal form, status, incorporation date, registered address |
| Directors | Yes | Companies and LLPs. Returned for about half of companies |
| Shareholders | Yes, for some companies | Shareholding categories such as promoter come back with the normalised role UNKNOWN |
| Ultimate beneficial owners | Yes, for some companies | As a UBO report document |
| GST number check | Yes | Separate check against the GST register |
| Document | Returned |
|---|---|
| Certificate of incorporation | Yes, for some companies |
| Memorandum and articles of association | Yes, for some companies |
| Annual return | Yes, for some companies |
| UBO report | Yes, for some companies |
Speed
| Step | Typical | 9 in 10 within |
|---|---|---|
| Business verification (company data, directors, documents when available) | 17 seconds | 96 seconds |
Documents come back with the verification, so there is no separate document wait. These are typical times from production, not a service-level commitment: set timeouts well above them, or use callbacks.
Company types
| Company type | Legal forms | Covered | What to expect |
|---|---|---|---|
| Private limited company | Private Limited Indian Non-Government Company | Yes | Profile and directors; documents for some |
| Public limited company | Public Limited Indian Non-Government Company | Yes | Profile and directors; documents for some |
| Foreign-owned company | Private Limited Foreign Company Incorporated in India | Yes | Profile and directors |
| Limited liability partnership | Limited Liability Partnership | Yes | Profile and partners |
| MSME (sole proprietor or partnership) | Udyam registration (Proprietary, Partnership) | Yes | Profile only |
Sources
| Register | What it gives |
|---|---|
| Ministry of Corporate Affairs (MCA) | Company profile, directors, filed documents, UBO report |
| Udyam (MSME) register | Profile of registered small businesses |
| GST register | GST number check |
Identifiers
Send the company number as business_entity_id, with country_code set to IN.
| Identifier | Format | Example |
|---|---|---|
| Corporate Identification Number (CIN) | 21 characters | U72900KA2015PTC123456 |
| LLP Identification Number (LLPIN) | 3 letters, a dash and 4 digits | AAB-1234 |
| Udyam registration number | UDYAM-, state code, 2 digits and 7 digits | UDYAM-KA-01-1234567 |
| GSTIN | 15 characters. Used only for the GST check. | 29ABCDE1234F1Z5 |
You can also search by legal name.
Statuses and legal forms
Every result carries the register's own status in registration_info.status and an AiPrise status in registration_info.normalised_status. The normalised status is one of Active, Suspended, Dormant, Dissolved / Struck Off, In Liquidation / Insolvency or Unknown.
| Register status | Normalised status |
|---|---|
| Active | Active |
| Strike Off | Dissolved / Struck Off |
| id_found (Udyam registrations) | Unknown |
Legal forms come back as MCA writes them in entity_type, for example Private Limited Indian Non-Government Company and Limited Liability Partnership. Some results show a short form such as Private or Public.
Quirks and gotchas
Country-specific behaviour to know before you integrate.
| Quirk | Details |
|---|---|
| Udyam has no status | Udyam registrations come back with the status id_found, which normalises to Unknown. About 1 in 8 results are Udyam registrations. |
| Cancelled GSTIN | A GST number that is found but cancelled is not treated as a pass. |
| Shareholding categories | Shareholders often come back as categories (promoter, Individual, Domestic Institution), normalised to UNKNOWN, not as named people. |
| Struck-off companies are flagged | A struck-off or otherwise inactive MCA status adds a warning to the result. |
Limits
- Documents and the UBO report come back for about 1 in 10 companies.
- Udyam registrations return a profile only.
Updated about 20 hours ago
