Fintech APIs & Platform for KYC, Verification & Transactions in India | Eko Platform Services
Eko Platform Services Logo

GETGet Aadhaar KYC Consent Languages

List the languages available for the DigiKhata Aadhaar eKYC consent.

GET/customer/payment/ppi-digikhata/sender/{customer_id}/aadhaar/consent/languages

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

customer_idstringRequired

Sender's 10-digit mobile number.

example: 8617567988

Query parameters

initiator_idstringRequired

Registered mobile number of the API user (see Platform Credentials).

example: 9962981729

org_idstringRequired

Organisation identifier. Defaults to 1.

example: 1

client_ref_idstringRequired

Unique reference identifier for the request.

example: ref_20250121_001

Responses

  • statusnumber

    Primary success indicator (0 = success).

  • messagestring

    Human-readable response / error message.

  • response_status_idnumber

    Granular status id; see the shared error-codes table.

  • response_type_idnumber

    A unique id for every possible response shape (success or error) — useful for client logic branching and analytics.

  • dataobject

    API-specific response payload.

    • consent_language_listarray

      Supported consent languages.

      • pkidstring

        Language identifier — pass as consent_language to Get Consent Details.

      • consentLanguagestring

        Display name of the language.

Next steps

NextGETGet Aadhaar KYC Consent DetailsFetch the DigiKhata Aadhaar eKYC consent text and audio for a chosen language.

Related