Enkash Developer Portal
Home
Home
Login
  1. Wallet Setup
  • Back to home
  • APIs - Wallet
  • KYC Status Handling Guide
  • T&C Acceptance Flow
  • Authentication
    • Auth Token
  • Wallet Setup
    • Create Wallet
      POST
    • Update Wallet Details
      PATCH
    • VKYC Link Generation
      GET
    • VKYC Status
      GET
  • Wallet Management
    • Add Money to Wallet
    • Wallet Top-Up from Balance
    • Wallet Funding Limit Validation
    • Generate Transaction OTP
    • Get Transaction Details
    • Get Wallet Balance
    • Get Wallet Details
  • Fund Transfers
    • Add Beneficiary
    • Search Beneficiaries
    • IMPS Fund Transfer
    • Wallet To Wallet Fund Transfer
    • Get Fund Transfer Status
  • Merchant Payments
    • Debit Wallet for Merchant Transaction
    • Merchant Settlement Status
  • Webhooks
    • Payment Notify Request
Home
Home
Login
  1. Wallet Setup

VKYC Status

GET
https://pay-en-uat.enkash.in/api/v0/partner/enKashCard/vkyc/status
📌
The VKYC Status endpoint lets you check the current status of a user’s VKYC (Video KYC) session using the reference ID generated during link creation. It returns real-time updates on whether the verification is completed, failed, or still in progress.
Use this endpoint when your system needs to actively check VKYC results instead of relying on webhooks.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Query Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://pay-en-uat.enkash.in/api/v0/partner/enKashCard/vkyc/status?enKashCardId=EKCWLUAADN' \
--header 'partnerId: CRM338L2H' \
--header 'Authorization: Bearer <token>' \
--header 'Cookie: _cfuvid=Cj.4oaZXDKTuJ1ZXA7W0rxS9CUoYv7bEBuNhumrJCMY-1752688206978-0.0.1.1-604800000; JSESSIONID=38E61DC82AAE5335E8653C1334B9962A'

Responses

🟢200OK
application/json
Body

Example
{
    "code": 0,
    "message": "Success",
    "payload": {
        "enkashCardId": "EKCHUZJWZW",
        "kycStatus": "CREATED",
        "kycSubStatus": "CREATED"
    }
}
Modified at 2025-12-24 16:54:05
Previous
VKYC Link Generation
Next
Add Money to Wallet
Built with