Feel free to reach techsupport@surepass.io for any technical support or guidance.
Authorization
header as Bearer TOKEN
.https://sandbox.surepass.io
https://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 '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"
}