CKYC Generate OTP API
Send an OTP to the customer's CKYC-registered mobile number to authorise download of their Central KYC record, the first step of a consented CKYC fetch.

What the CKYC Generate OTP API does
CKYC Generate OTP sends a one-time password to the mobile number registered against the customer's CKYC record, beginning the consent step required before the full record can be downloaded.
The OTP is not a formality. CKYC records contain verified identity data, and the registry requires proof that the customer authorised its release before any institution can retrieve it.
Where teams use the CKYC Generate OTP API
Capturing customer consent before a CKYC download
Meeting registry authorisation requirements
Verifying the customer controls the registered mobile number
Frequently Asked Questions (FAQs)
Which number receives it?
The mobile number recorded against the customer's CKYC record, which may differ from the one they just gave you.
What if the customer no longer has that number?
They cannot complete the download and will need to update their record with the institution that created it. Fall back to standard document KYC.
What comes next?
Pass the verified OTP to CKYC Download via OTP to retrieve the full record.
Related APIs
- CKYC Download via OTP API Download a customer's complete Central KYC record after OTP consent, including verified identity and address data, to onboard without re-collecting documents.
- CKYC Search API Search the Central KYC registry with an identity document and retrieve the customer's existing CKYC record, so returning customers skip repeat KYC.
- EPFO Generate OTP API Send an OTP to the employee's EPFO-registered mobile number to begin a consented provident fund verification of their employment and UAN details.
- Credit Report CIBIL API Fetch a customer's CIBIL credit score and full credit report using their PAN and mobile number, for instant lending decisions.
Start verifying with the CKYC Generate OTP API
Book a walkthrough and we will show the call, the response and how it fits your onboarding flow.
- One API key for every check
- Verified against official Indian records
- Built for onboarding at scale
