Skip to content

Published services, current details, and clear categories.

Explore APIs

CKYC Verification API

Search the central KYC records for an existing customer record and pull the stored KYC details. Someone who has completed KYC elsewhere then does not start from a blank form.

Consent capturedpurpose · pull an existing recordcns_7dK2QpCENTRAL KYCone-time codeauthorises the registry pullckyc_numberXXXXXXXXXX7890RECORD ON FILE***fourteen digits · last four returned
Request and response

You confirm the required fields and consent steps with us during onboarding.

You send

A KYC identifier, or another permitted search input supported by the service contract

You receive

Whether a record exists and, on authorized download, the stored KYC record

Coverage
Customer records already filed in India's central KYC records infrastructure
Typical users
Lending, insurance, wealth and broking, fintech
Coverage note
Only customers whose KYC has already been filed centrally have a record to find
Overview

What you can do with the CKYC Verification API

CKYC verification checks whether a customer already has a KYC record filed in India's central KYC records infrastructure. Where a record exists, you retrieve it instead of collecting the same documents a second time. The workflow has two halves. A search asks whether a record exists for the person you are onboarding and returns the identifier with the limited matching details you need to confirm it. A download retrieves the stored record itself, and that step needs the customer's authorization. What a retrieved record contains varies by data source and by record, because it reflects what the filing institution submitted and when. Treat it as a starting position to confirm with the customer.

  • Search and download in one integration

    The search establishes whether a record exists and returns the identifier with the limited details you need to confirm the right person. The download retrieves the stored record. Both sit inside one onboarding journey.

  • The download needs the customer to authorize it

    Retrieving a stored record is an authorized act. The download step can require the customer's authorization. That may take the form of a one-time password sent to the mobile number registered against the record, depending on the selected service contract.

  • Fewer documents collected twice

    Where a record already exists, onboarding can move toward the decision. You avoid pausing to re-collect identity and address proofs the customer has already submitted to another institution.

  • A record to compare against what you are told

    A retrieved record can carry identity and address details, a photograph, references to the documents used and the date it was last updated. The fields available differ by data source and by record. Compare it with what the customer states.

How it works

The five-step CKYC Verification API workflow

Our team walks you through the exact request and response for this service during onboarding.

Step 1

Check your eligibility

Start with Get API and tell us about your onboarding journey. Eligibility, supported search inputs and volumes depend on the selected service contract.

Step 2

Put the search where the customer is

Place it where the result can still change what the flow asks for next: a branch application, a mobile journey or an operations dashboard.

Step 3

Search, then confirm the match

Submit the search input your service contract supports. Check that the returned details describe the person you are onboarding before you go further.

Step 4

Take authorization, then download

Ask the customer to authorize the retrieval, record that authorization, and download the stored record only once it is given.

Step 5

Compare the record, then decide

Compare the retrieved details with what the customer has told you. Collect KYC directly where no record exists or the details no longer hold.

Industries

Where teams use CKYC Verification API

These sectors build the check into a decision they already make.

  • Lending and NBFC

    Reuse an existing KYC record at loan application

  • Insurance

    Onboard a proposer without re-collecting KYC documents

  • Wealth and broking

    Investor onboarding for an existing record holder

  • Fintech and PSP

    Check for a record before starting a fresh KYC journey

  • Housing finance

    Retrieve stored details for applicants and co-applicants

  • Microfinance

    Branch onboarding with less repeated document handling

What is CKYC verification?

CKYC verification checks whether a customer already has a KYC record filed in India's central KYC records infrastructure, and retrieves the record where one exists.

Financial-sector businesses file the KYC records they collect into a shared registry, and an accepted record carries a unique fourteen-digit KYC identifier. When that customer approaches a different institution later, the second one can look for the existing record instead of starting from a blank form.

How the CKYC search and download work together

The workflow has two halves, and both belong in one integration. The search asks whether a record exists for the person in front of you and returns the identifier with the limited details you need to confirm the match. The download retrieves the stored record, and it needs the customer's authorization.

Through an API both halves sit inside your own journey. A branch application, a mobile journey or an operations dashboard can run the search while the customer is still in session. The flow continues to the download only where the customer authorizes it.

What a CKYC search starts from

A search usually starts from an identifier your flow has already collected. That can be a KYC identifier the customer supplies, or another permitted input such as PAN or a registered mobile number, depending on what the service contract supports.

The download then needs the customer's authorization. It may take the form of a one-time password sent to the mobile number registered against the record. Without it, no record is retrieved and your flow falls back to collecting KYC directly.

What a downloaded CKYC record can contain

A retrieved record can carry the identity and address details filed when KYC was originally completed. It can also carry the customer's photograph, references to the documents used, and the date it was last updated. The exact fields available vary by data source and by record.

A record can also be older than the customer's present circumstances, with an address since changed or a document since replaced. Compare it with what the customer tells you.

Who reuses a filed CKYC record

  • Lending and NBFCs learn at application whether a borrower already has a filed record. Onboarding then moves toward underwriting instead of pausing for documents.
  • Insurance reuses an existing record when a proposer buys a policy, without asking again for proofs already given elsewhere.
  • Wealth, broking and fund distribution remove the most repeated paperwork, because investor onboarding is where a centrally held record does the most work.
  • Fintech and payment service providers check for a record before starting a fresh KYC journey. They take the slower path only where it is needed.
  • Housing finance retrieves stored details for applicants and co-applicants onboarded elsewhere, where the file waits on the slowest participant.

Planning the CKYC step in your onboarding journey

A search earns its place only where the result can still change what happens next. Put it early enough that a found record shortens the path and an empty one opens document collection without a second wait.

Plan for three outcomes. A record is found, nothing is found, or what comes back does not describe the customer in front of you. Flows tend to forget the third, and it needs a named owner.

Keep the authorization in the customer file. Who authorized the retrieval, when, and against which record is what evidences that the download was permitted. That is easier to capture in the moment than to reconstruct later.

A stored KYC record is personal data held on behalf of the customer. Retrieving it is an authorized act. Search and download only for a customer your business is onboarding or servicing, and only with the authorization the workflow requires.

Access depends on your organization's eligibility and on the selected service contract. Retention, access control and how you use the record stay your organization's responsibility under applicable data protection and record-keeping rules.

FAQ

Common questions

What teams ask before they integrate CKYC Verification API.

A search input your flow has already collected, such as the KYC identifier the customer supplies, or another permitted input like PAN or a registered mobile number. Which inputs are supported depends on the selected service contract.

Get started

Add CKYC Verification API to your workflow

Tell us how you plan to use it. Our team sets up API access, agrees your pricing and takes you through onboarding.