Feel free to reach techsupport@surepass.io for any technical support or guidance.
Authorization header as Bearer TOKEN.https://sandbox.surepass.iohttps://kyc-api.surepass.io| Header | Required | Description |
|---|---|---|
| Authorization | Yes | Bearer token for authentication (JWT format) |
| Content-Type | Yes | application/json |
| Parameter | Type | Required | Description |
|---|---|---|---|
| mobile_no | String | Yes | Mobile number associated with the PAN card |
| name | String | Yes | Name of the PAN card holder |
| get_address | Boolean | No | For getting address |
{
"mobile_no": "9928957216",
"name": "Vishal"
}| Parameter | Type | Description |
|---|---|---|
| data | Object | Contains the retrieved PAN card information |
| status_code | Integer | HTTP status code of the response |
| success | Boolean | Indicates if the request was successful |
| message | String | Response message |
| message_code | String | Code representing the response message |
| Parameter | Type | Description |
|---|---|---|
| client_id | String | Unique identifier for the client request |
| mobile_no | String | Mobile number provided in the request |
| name | String | Name provided in the request |
| pan_number | String | PAN card number of the individual |
| pan_details | Object | Comprehensive details associated with the PAN card |
| Parameter | Type | Description |
|---|---|---|
| pan_number | String | PAN Card number |
| full_name | String | Full name of PAN holder |
| full_name_split | Array | Full name split into [First Name, Middle Name, Last Name] |
| masked_aadhaar | String | Masked Aadhaar number of PAN holder |
| address | Object | Full address details of PAN holder |
| String | PAN holder's email address | |
| phone_number | String | Mobile number of PAN holder |
| gender | String | Gender of PAN holder (M/F) |
| dob | String | PAN holder's birth date in "YYYY-MM-DD" format |
| input_dob | String | PAN holder's input birth date in "YYYY-MM-DD" format (if provided) |
| aadhaar_linked | Boolean | Indicates if PAN is linked with Aadhaar |
| dob_verified | Boolean | Indicates if date of birth is verified |
| dob_check | Boolean | Indicates if date of birth check passed |
| category | String | PAN category (e.g., "person", "company") |
| less_info | Boolean | Indicates if limited information is available |
| Parameter | Type | Description |
|---|---|---|
| line_1 | String | House number/building details |
| line_2 | String | Colony/Society name |
| street_name | String | Street name |
| zip | String | Postal/PIN code |
| city | String | City name |
| state | String | State name |
| country | String | Country name |
| full | String | Complete formatted address |
{
"data": {
"client_id": "mobile_to_prefill_IIMmfvqjvmpbPEolXWuk",
"mobile_no": "8079012345",
"name": "vishal",
"pan_number": "EKRPR1234F",
"pan_details": {
"pan_number": "EKRPR1234F",
"full_name": "VISHAL SINGH RATHORE",
"full_name_split": [
"VISHAL",
"SINGH",
"RATHORE"
],
"masked_aadhaar": "XXXXXXXX1234",
"address": {
"line_1": "A 4 ",
"line_2": "Jagatpura",
"street_name": "Jagatpura S.O",
"zip": "123456",
"city": "Jaipur",
"state": "RAJASTHAN",
"country": "INDIA",
"full": "A 4 Jagatpura S.O 123456 Jaipur RAJASTHAN INDIA"
},
"email": "vishalrathore0000@gmail.com",
"phone_number": "8079012345",
"gender": "M",
"dob": "2001-07-25",
"input_dob": null,
"aadhaar_linked": true,
"dob_verified": false,
"dob_check": false,
"category": "person",
"less_info": false
}
},
"status_code": 200,
"success": true,
"message": "Success",
"message_code": "success"
}{
"status_code": 422,
"success": false,
"message": "Verification Failed.",
"message_code": "verification_failed"
}curl --location --request POST 'https://kyc-api.surepass.app/api/v1/pan/mobile-to-prefill' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"mobile_no": "9928957216",
"name": "Vishal"
}'{
"data": {
"client_id": "mobile_to_prefill_IIMmfvqjvmpbPEolXWuk",
"mobile_no": "8079012345",
"name": "vishal",
"pan_number": "EKRPR1234F",
"pan_details": {
"pan_number": "EKRPR1234F",
"full_name": "VISHAL SINGH RATHORE",
"full_name_split": [
"VISHAL",
"SINGH",
"RATHORE"
],
"masked_aadhaar": "XXXXXXXX1234",
"address": {
"line_1": "A 4 ",
"line_2": "Jagatpura",
"street_name": "Jagatpura S.O",
"zip": "123456",
"city": "Jaipur",
"state": "RAJASTHAN",
"country": "INDIA",
"full": "A 4 Jagatpura S.O 123456 Jaipur RAJASTHAN INDIA"
},
"email": "vishalrathore0000@gmail.com",
"phone_number": "8079012345",
"gender": "M",
"dob": "2001-07-25",
"input_dob": null,
"aadhaar_linked": true,
"dob_verified": false,
"dob_check": false,
"category": "person",
"less_info": false
}
},
"status_code": 200,
"success": true,
"message": "Success",
"message_code": "success"
}