We offer the finest PAN to Company Info API available in the market. Our online PAN to Company Info API not only guarantees accuracy but also delivers high-speed performance. This API serves the purpose of conducting background checks to verify the authenticity and government-issued legitimacy of identity proof.
Incorrect, outdated, or mismatched company information can slow KYB, lending, and onboarding workflows — surfacing later as failed verification, inaccurate business records, and counterparty risk. Verifying company information at the point of entry helps identify these issues early.
Incorrect or outdated company information can create KYB failures, onboarding delays, and increased business verification risk.
Manually checking company records across multiple sources takes time, increases operational effort, and is difficult to scale.
Mismatched company names, registration details, or entity information can lead to duplicate records, failed compliance checks, and counterparty risk.
Send a JSON body with the PAN to Company Info API you want to verify. Optional flags let you control how much taxpayer detail is returned.
| Parameter | Type | Description |
|---|---|---|
| panRequired | string | The PAN number to verify and retrieve company information (e.g. TTAPS2328F). |
| request_idRequired | string | Unique identifier for the verification request used to track the API transaction. |
| consentOptional | string | Consent indicator authorizing retrieval of company information. Use Y when consent is provided. |
| consent_textOptional | string | Consent statement confirming authorization to retrieve company information. |
| Field | Description |
|---|---|
| cin_number string | Corporate Identification Number of the company. |
| company_name string | Registered name of the company. |
| company_status string | Current registration status of the company. |
| date_of_incorporation date | Date the company was incorporated. |
| company_type string | Type of company, such as Private or Public. |
| account_type string | Account or entity classification associated with the company. |
| registrar_name string | Name of the Registrar of Companies associated with the company. |
| registration_number string | Registration number assigned to the company. |
| roc_code string | Code or name identifying the Registrar of Companies. |
| company_category string | Category of the company, such as company limited by shares. |
| company_subcategory string | Subcategory of the company, such as non-government company. |
| company_origin string | Origin or country classification of the company. |
| state string | State associated with the company’s registration. |
{
"cin_number": "U74999MH2015PTC404630",
"company_name": "XYZPRIVATE LIMITED",
"company_status": "Active",
"date_of_incorporation": "11/03/2015",
"company_type": "Private",
"account_type": "Company",
"registrar_name": "ROC Mumbai I",
"registration_number": "404635",
"roc_code": "ROC Mumbai I",
"company_category": "Company limited by shares",
"company_subcategory": "Non-government company",
"company_origin": "Indian",
"state": "Maharashtra"
}
A predictable response with the taxpayer's verified profile and current standing. Below: a live example and the field reference.
A single verification check that strengthens business onboarding, KYB, lending, and compliance workflows across sectors.
Verify company details before underwriting to validate the borrower’s business identity and reduce onboarding and KYB risks.
Validate company information during business account opening and KYB to improve data accuracy and streamline customer onboarding.
Verify seller and partner company details before onboarding to reduce fraudulent registrations and maintain reliable business records.
Validate company registration details to keep vendor and business master data accurate and support ongoing compliance checks.
Authenticate, send one request, read the status. The same pattern works across the entire PAN to Company Info Api Suite.
Request access and receive sandbox credentials instantly - no procurement cycle to begin testing.
Pass your key as a bearer token over TLS in the Authorization header.
Send a single JSON body to /v2/pan/verify. Add include_filing for compliance signals.
Branch on status and filing_current, then flip from sandbox to production with one flag.
# Verify company information using PAN curl --location 'https://api.rpacpc.com/services/bv013' \ --header 'Content-Type: application/json' \ --header 'token: YOUR_TOKEN' \ --header 'secretkey: YOUR_SECRET_KEY' \ --data '{ "request_id": "1234567890", "consent": "Y", "consent_text": "I hereby declare my consent agreement for fetching my information via RPACPC API", "pan_number": "AAWCS3552Q" }'
Government ID Check API helps banks, FinTechs, and NBFCs streamline KYC with faster identity verification and reduced manual work.
Read More
Common questions about the PAN to Company Info Api — what it returns, how fast it is, and how to integrate.
Empower your applications with India's Enterprise Verification Intelligence Platform for faster, more reliable verification.