v13

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-022830130.4 KB
CAS Fetch

CDSL CAS Fetch - Step 1 (Request OTP)

Step 1 of 2: Request OTP for CDSL CAS fetch.

This endpoint:

  1. Solves reCAPTCHA automatically (~15-20 seconds)
  2. Submits login credentials to CDSL portal
  3. Triggers OTP to user's registered mobile number

After user receives OTP, call /v4/cdsl/fetch/{session_id}/verify to complete.

post/v4/cdsl/fetch

Request body

panstring required

PAN number

bo_idstring required

CDSL BO ID (16 digits)

dobstring required

Date of birth (YYYY-MM-DD)

Example request

{
  "pan": "ABCDE1234F",
  "bo_id": "1234567890123456",
  "dob": "1990-01-15"
}

Response

OTP sent to registered mobile

statusstring
session_idstring

Session ID for verify step

msgstring

Example response

{
  "status": "success",
  "session_id": "550e8400-e29b-41d4-a716-446655440000",
  "msg": "OTP sent to registered mobile"
}