Skip to content
KYC PAN Status

One PAN. All five KRAs.

Query Indian investor KYC registration status through one endpoint, with normalized status and the underlying record from each KRA.

KYC status retrieval for onboarding, review, and remediation.
POST /v1/kyc/pan/statusnormalized
lookup
PAN statusactive KRA + normalized result
ABCDE1234F
KRA coverage
CVLstatus + remarks
NDMLstatus + mode
CAMSstatus + date
Karvy / KFinrecord detail
Complianttrue / false
Statusnormalized enum
Active KRAsource record
Remarkswhen actionable
one requestfull per-KRA breakdown
KRA coverage
CVLNDMLCAMSKarvyKFin
A predictable contract

Stop branching on every registry response.

Use one normalized status while retaining the source detail your operations team may need.

01

Submit PAN

Send the investor PAN to the KYC status endpoint.

02

Resolve active KRA

Query the CVL inquiry source that aggregates records across the five registered KRAs.

03

Use normalized status

Drive onboarding, review, or remediation from a consistent response contract.

Normalized outcomes

Status your product can act on.

Raw records stay available without forcing every product surface to understand provider wording.

Ready states

validated and registered identify completed records, subject to your onboarding policy.

In-progress states

under_process and legacy keep asynchronous or older records explicit.

Review states

on_hold, rejected, not_available, and unknown support remediation paths.

Operational detail

Show the right reason at the right time.

When status is on_hold, the active KRA remarks can explain the discrepancy. Other responses retain their source detail without presenting non-actionable remarks as remediation.

Separate identity workflow

Need verified government documents too?

KYC PAN Status and DigiLocker are independent products. Use either one or combine them in the onboarding journey.

Explore DigiLocker
Questions

KYC status, answered.

Which KRAs are covered?

CVL, NDML, CAMS, Karvy, and KFin through the CVL KRA public inquiry source.

What does the API return?

A KYC-compliant boolean, normalized overall status, active KRA, KYC mode, dates, remarks where relevant, and a per-KRA breakdown.

Is PAN KYC Status the same as DigiLocker?

No. PAN KYC Status checks registry status. DigiLocker is a separate consent flow for identity and issued documents.

Make KYC status a product state, not a manual lookup.

Map normalized outcomes into onboarding, review, and remediation.

Review your KYC flow