CIN to PAN
Get a company's PAN from its CIN using Infyner's company master — charged only when PAN is available.
Overview
The CIN to PAN API returns the Permanent Account Number (PAN) linked to an Indian company CIN from Infyner's Super_Com_Master data. If PAN is present in our database, the call succeeds and costs 1 credit. If the company or PAN is missing, you get a clear NOT_FOUND response and are not charged. Use it for KYC, GST linkage and screening workflows that start from CIN.
- CIN → company PAN in one call
- Reads Pan from Infyner company master
- 1 credit only when PAN is returned
- No charge when PAN is unavailable
- Sandbox-ready with test CINs
Auth, limits & freshness
- Auth: Send Authorization: Bearer <api_key> (pk_test_… or pk_live_…).
- Rate / credits: Fair-use and plan limits apply; see your API console for remaining credits.
- Freshness: Sourced from Infyner’s MCA-aligned company master; refresh cadence varies by dataset.
- Errors: Errors return a JSON envelope with success=false and an error code (e.g. NOT_FOUND, UNAUTHORIZED).
How it works
- Generate an API key in your developer console (test keys are free).
- Call the endpoint with your Bearer key.
- Read the JSON response (standard envelope with credits info).
- Map the fields into your product or workflow.
Request & response
Try it live with a free test key from your sandbox.
Where it's used
- KYC / KYB from CIN
- Link CIN to PAN before GST checks
- Onboarding enrichment
- Screening pipelines that need PAN
Frequently asked questions
What is the CIN to PAN API?
It returns the company PAN for a given CIN from Infyner's company master. You are charged only when PAN is available.
Am I charged if PAN is missing?
No. Missing company or empty Pan returns NOT_FOUND and does not deduct credits.
Is this live MCA data?
No. It returns PAN as stored in Infyner's company master database.
Start building in minutes
Generate a free test key, call the sandbox, and go live when you're ready.
Get API access