FastKYC
Finance APIs

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.

Illustration of a verified identity document representing the CKYC Generate OTP API

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

  1. Capturing customer consent before a CKYC download

  2. Meeting registry authorisation requirements

  3. 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.

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
FastKYC

Book a demo

See FastKYC on the checks you run

KYC, KYB, Verification APIs, OCR, SMS, WhatsApp & Custom solutions

Tell us what you need to verify and we will get back to you.

APIs
170+
Verifications
1.2M+
Checks a day
5000+