Skip to content

Published services, current details, and clear categories.

Explore APIs

Company Details API

Look up the registration record held against a company identifier, then use the name, status, incorporation and office details inside your own onboarding, credit or procurement workflow.

Request and response

You confirm the required fields and consent steps with us during onboarding.

You send

Company identifier (CIN)

You receive

The registration record held for that company, where one is available

Coverage
Registered company records across India
Typical users
Lenders and NBFCs, fintech and payment platforms, insurers, marketplaces, procurement and finance teams
Coverage note
Fields vary by data source and by the individual company record. The level you can call depends on the selected service contract.
Overview

What you can do with the Company Details API

A company details check confirms what the corporate register holds against an incorporated company. That covers the registered name, the class and category of company, the current status, and the incorporation and registered office details available. If you onboard other businesses, it shows that the counterparty is a real and live legal entity. The Company Details API brings that lookup into your own software. Your application sends the company identifier and gets the available registration information in a structured response your onboarding, credit or procurement workflow can store and act on. Basic covers the core registration information, and Advanced adds the wider filing and status information held on the record. The fields you get back vary by data source and by the individual company record. The level you can call depends on the selected service contract.

  • Fields you can expect on a company record

    Registered company name, class and category of company, current status, incorporation details and registered office details. Advanced also returns capital-related information, filing and annual-return dates, charge entries and associated directorships where the record holds them. The exact fields vary by data source and by the individual company record.

  • One integration, both detail levels

    Basic returns the core registration information for a record. Advanced adds the wider filing and status information held on the same record. One integration covers both, and the level you can call depends on the selected service contract.

  • The check runs inside onboarding

    Connect the check to onboarding forms, internal dashboards, loan origination systems, vendor master records and CRM. You confirm the entity as part of the journey instead of in a separate manual step beside it.

  • A company record you can query later

    You can store a structured response, compare it with what the customer declared, and let review and audit teams query it later. A screenshot or a line in a case note makes that hard.

How it works

The five-step Company Details API workflow

Our team walks you through the exact request and response for this service during onboarding.

Step 1

Get the company's CIN

Take the corporate identity number from the customer, your onboarding form or your existing entity record. If you hold only a company PAN, resolve it to the corporate identifier first.

Step 2

Send the CIN and pick a level

Your application sends the identifier through the API, along with the level of information the journey needs.

Step 3

The service reads the register record

The service processes your request against a trusted corporate data source and assembles the registration information available for that record.

Step 4

Read the structured response

Your application receives the available company information in a structured response it can store, display or pass to a rules engine.

Step 5

Act on what the record says

Compare the returned information with what the customer declared. Route mismatches, and any status other than active, to review under your own policy.

Industries

Where teams use Company Details API

These sectors build the check into a decision they already make.

  • Lending and NBFC

    Borrower entity checks before a facility is sanctioned

  • Fintech and PSP

    Corporate merchant onboarding and periodic review

  • Marketplaces

    Seller entity checks before a storefront goes live

  • Insurance

    Proposer entity checks on commercial and group covers

  • Logistics and fleet

    Transporter and aggregator contracting checks

  • Procurement

    Supplier registration checks before a purchase order

What is a company details check?

A company details check reads the registration record held against an incorporated company and compares it with a trusted corporate data source. It answers the first question in any business relationship. Is this entity real, is it still active, and does the name on the paperwork match the register?

For an Indian company, that record sits under the corporate identity number, or CIN, assigned at incorporation. The number stays with the company through name changes and conversions. That makes it a steady key for any system holding one row per legal entity.

How the Company Details API runs the lookup

An API check moves the register lookup into your own software. Your application sends the identifier, the service returns the available registration information in a structured response, and the result sits with everything else you hold on the counterparty.

Teams that onboard businesses often start with a manual search and copy what they find into a case file. That works for a few entities a week. It stops working once a lending, payments or procurement team opens dozens of accounts a day.

Why the request starts from a CIN

The request uses the company identifier instead of the company name, because a CIN points at one company for that company's life. It records where and when the entity was registered and which register holds it. A trading name, a brand name and a shortened legal name can all be in use at the same time.

What Basic and Advanced return for a company

The service comes at two levels. Basic returns the core registration information on the record: registered name, class and category of company, current status, and the incorporation and registered office details available.

Advanced opens the same record wider. Where the record holds them, you also get capital-related information, filing and annual-return dates, charge entries and associated directorships. The level you can call depends on the selected service contract, and the fields you actually get vary by data source and by the individual company record.

InformationBasicAdvanced
Registered name, class and categoryYesYes
Current statusYesYes
Incorporation and registered office detailsYesYes
Capital-related informationNoWhere recorded
Filing and annual-return datesNoWhere recorded
Charge entries and associated directorshipsNoWhere recorded

Where a company details check gets used

The check comes first wherever you commit to an entity instead of a person. Lending and NBFC credit teams run it before a working-capital facility is documented. Payment platforms run it before a corporate merchant goes live for settlement.

Insurance underwriters use it to pin down the proposer named on commercial and group covers. Logistics, construction and real estate teams run it before signing a transporter, contractor or developer agreement. Procurement teams run it before a purchase order goes out.

Each time the question is the same. Can you hold this counterparty to an agreement?

How to plan a company details check before you build

Settle three things before you integrate:

  • Which identifier your systems treat as the primary key for an entity.
  • How much information each journey actually needs.
  • What your team does when a record comes back with a status other than active.

Deciding this early keeps the check from becoming one more screen an analyst opens, reads and closes.

Where a company details check fits in your systems

The check fits onboarding forms, internal dashboards, loan origination systems, vendor master records and CRM. Store the structured response instead of a screenshot. Review and audit teams can query it later.

Entity records move. Status, registered office and filing information all change. Treat a stored result as a point-in-time observation and re-check as often as your policy says.

Use the service for a legitimate business purpose tied to a relationship you hold or are entering into. Stay within the authorized use your service contract describes. Company records carry information about named individuals.

Handle the response under the same data-protection, retention and access controls you apply to other customer records. Availability depends on the data source, and the check is an input to your decision.

FAQ

Common questions

What teams ask before they integrate Company Details API.

Send the company identifier, the corporate identity number assigned to the company at incorporation. The identifier works better than the company name because names repeat across states and change over time. A name search returns candidates, while an identifier returns a record.

Get started

Add Company Details API to your workflow

Tell us how you plan to use it. Our team sets up API access, agrees your pricing and takes you through onboarding.