MCACIN Verification

CIN Verification — Company Details from MCA

Verify a CIN and get company name, registration date, status, directors, and registered address from the MCA database.

curl -X GET "https://production.deepvue.tech/v1/verification/mca/cin?id_number=example_string" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN (JWT)" \
  -H "x-api-key: YOUR_API_KEY"
{
  "code": 200,
  "timestamp": 1738236700074,
  "transaction_id": "ed0b4ef3-4768-47fa-99c4-4da7e2eea871",
  "data": {
    "company_master_data": {
      "company_category": "Company limited by shares",
      "email_id": "tataind@tata.com",
      "class_of_company": "Public",
      "date_of_last_agm": "25/06/2024",
      "registered_address": "TATA INDUSTRIES LTD BOMBAY HOUSE  24 HOMI   MODY  STREET MUMBAI Maharashtra India 400001",
      "registration_number": "004403",
      "paid_up_capital(rs)": "10795460200",
      "whether_listed_or_not": "Unlisted",
      "suspended_at_stock_exchange": "-",
      "cin": "U44003MH1945PLC004403",
      "company_subcategory": "Non-government company",
      "authorised_capital(rs)": "11600000000",
      "company_status(for_efiling)": "Active",
      "roc_code": "ROC Mumbai",
      "date_of_balance_sheet": "31/03/2024",
      "date_of_incorporation": "07/04/1945",
      "company_name": "TATA INDUSTRIES LIMITED",
      "active_compliance": "ACTIVE Compliant",
      "main_division_of_business_activity_to_be_carried_out_in_india": "",
      "previous_firm/_company_details,_if_applicable": "",
      "number_of_designated_partners": "",
      "total_obligation_of_contribution": "0",
      "description_of_main_division": "",
      "number_of_partners": "",
      "rd_region": "Western Region",
      "balance_sheets": [],
      "annual_returns": []
    },
    "charges": [],
    "directors/signatory_details": [
      {
        "end_date": "-",
        "din/pan": "00028428",
        "designation": "Director",
        "begin_date": "12/12/2016",
        "name": "FAROKH NARIMAN SUBEDAR"
      }
    ]
  }
}
GET
/v1/verification/mca/cin
GET
Bearer Token (JWT)
Bearer Tokenstring
Required

ACCESS_TOKEN generated from the authorize endpoint. Should be included in the header as Bearer .

ACCESS_TOKEN generated from the authorize endpoint. Should be included in the header as Bearer .
API Key (header: x-api-key)
x-api-keystring
Required

The CLIENT_SECRET provided to you. This header parameter is required for authentication purposes.

The CLIENT_SECRET provided to you. This header parameter is required for authentication purposes.
Request Preview
Response

Response will appear here after sending the request

Authentication

header
Authorizationstring
Required

Bearer token (JWT). ACCESS_TOKEN generated from the authorize endpoint. Should be included in the header as Bearer .

header
x-api-keystring
Required

API Key for authentication. The CLIENT_SECRET provided to you. This header parameter is required for authentication purposes.

Query Parameters

Responses

codeinteger
timestampinteger
transaction_idstring
dataobject

Overview

This API enables retrieval of verification information linked to a company's Corporate Identification Number (CIN). You can quickly access important details and validate the authenticity of a company based on its unique identification number.

The CIN Verification API is part of the broader MCA APIs, which provide a set of APIs that help fetch MCA's Director Master Data and Company Master Data. The API streamlines corporate entity verification by retrieving:

  • Company master data (name, registration details, capital information, compliance status)
  • Director and signatory information (names, designations, appointment dates)
  • Charges associated with the entity
  • LLP (Limited Liability Partnership) data when applicable

The endpoint accepts CIN, LLPIN, FLLPIN, or FCRN identifiers, returning relevant entity data based on the identifier type provided.