Customer Verification Validate API

🙌

Important Note

Please use only Staging Credentials on each API Reference page to test the APIs directly from our Documentation.

❗️

Passport Services are DEPRECATED

API Endpoints

Our Validate API supports multiple documents. You can use any document mentioned in the below list -

  • PAN, VOTERID, DRIVING_LICENSE, GSTIN, RC, FSSAI, UDYOG_AADHAAR, CIN, DIN, LLPIN, FLLPIN, FCRN, Udyam Number

Input Validations for PAN Document Type

FieldRequirement
reference_idRequired (String, Not Blank)
document_typeRequired (String, Not Blank) ("PAN")
id_numberRequired (String, Not Blank)
consentRequired (String, Not Blank) ('Y', 'N') → Required ('Y')
consent_purposeRequired (String, Not Blank) (SIZE > 20)

You can also use PAN_DETAILED- CORE/PLUS/COMPLETE, RC_DETAILED and GSTIN_DETAILED to get detailed information

📘

Important Note

Additional parameters are required for certain document_type(s):

DRIVING_LICENSE: dob (Date of birth of the customer whose id_number is provided in the format YYYY-MM-DD)

📘

Validate API Response Keys

Here are the Response Keys and the scenarios under which Decentro will propagate the same to the platform - Response Keys

Body Params
string
required

Any unique ID assigned by you for this request

string
required

The type of ID that you want to validate. Only special character allowed is underscore.

string
required

The national ID number that is present on the above document

string
required
string
required
Headers
string
required

ID/identifier that is provided by Decentro to a specific client and environment. Please note, this may change based on the environment you are on.

string
required

The confidential credential provided by Decentro that is associated with the client_id

Responses

Language
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json