v21

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-042830148.8 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

bo_idstring required

CDSL BO ID (16 digits)

dobstring required

Date of birth (YYYY-MM-DD)

panstring required

PAN number

Example request

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

Response

OTP sent to registered mobile

msgstring
session_idstring

Session ID for verify step

statusstring

Example response

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