GETGet Aadhaar KYC Consent Languages
List the languages available for the DigiKhata Aadhaar eKYC consent.
Returns the supported consent languages (with their pkid) for DigiKhata Aadhaar eKYC. Pass the chosen pkid as consent_language to Get Aadhaar KYC Consent Details.
Request
Path parameters
| Field | Type | Required | Description |
|---|---|---|---|
customer_id | string | required | Sender's 10-digit mobile number.e.g. 8617567988 |
customer_idstringRequiredSender's 10-digit mobile number.
example: 8617567988
Query parameters
| Field | Type | Required | Description |
|---|---|---|---|
initiator_id | string | required | Registered mobile number of the API user (see Platform Credentials).e.g. 9962981729 |
org_id | string | required | Organisation identifier. Defaults to 1.e.g. 1 |
client_ref_id | string | required | Unique reference identifier for the request.e.g. ref_20250121_001 |
initiator_idstringRequiredRegistered mobile number of the API user (see Platform Credentials).
example: 9962981729
org_idstringRequiredOrganisation identifier. Defaults to 1.
example: 1
client_ref_idstringRequiredUnique reference identifier for the request.
example: ref_20250121_001
These headers authenticate and sign every request. See How Auth Works for details.
| Field | Type | Required | Description |
|---|---|---|---|
developer_key | string | required | Static API key issued to your account after KYC. |
secret-key | string | required | Dynamic per-request signature: base64(HMAC-SHA256(timestamp, base64(access_key))). |
secret-key-timestamp | string | required | Current time in milliseconds since UNIX epoch, used to compute secret-key. Must match server time. |
content-type | string | required | application/jsone.g. application/json |
developer_keystringRequiredStatic API key issued to your account after KYC.
secret-keystringRequiredDynamic per-request signature: base64(HMAC-SHA256(timestamp, base64(access_key))).
secret-key-timestampstringRequiredCurrent time in milliseconds since UNIX epoch, used to compute secret-key. Must match server time.
content-typestringRequiredapplication/json
example: application/json
Responses
statusnumberPrimary success indicator (0 = success).
messagestringHuman-readable response / error message.
response_status_idnumberGranular status id; see the shared error-codes table.
response_type_idnumberA unique id for every possible response shape (success or error) — useful for client logic branching and analytics.
dataobjectAPI-specific response payload.
consent_language_listarraySupported consent languages.
pkidstringLanguage identifier — pass as consent_language to Get Consent Details.
consentLanguagestringDisplay name of the language.