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 | JWT Bearer token for API authentication |
Content-Type | Yes | Must be set to application/json |
Parameter | Type | Required | Description |
---|---|---|---|
id_number | String | Yes | The identity document number (e.g., PAN number) |
document_type | String | Yes | Type of document used for search (e.g., "PAN") |
{
"id_number": "CZCPG5442I",
"document_type": "PAN"
}
Parameter | Type | Description |
---|---|---|
data | Object | Container for response data |
data.client_id | String | Unique client identifier for session management |
data.id_number | String | The searched identity document number |
data.ckyc_search_data | Object | Complete CKYC information container |
data.ckyc_search_data.ckyc_id | String | Masked CKYC identifier |
data.ckyc_search_data.full_name | String | Complete name as per CKYC records |
data.ckyc_search_data.age | String | Age of the individual |
data.ckyc_search_data.fathers_name | String | Father's name as per records |
data.ckyc_search_data.identity_details | Object | Identity verification details |
data.ckyc_search_data.identity_details.identity | Array | List of identity documents with verification status |
data.ckyc_search_data.image | String | Base64-encoded photograph |
data.ckyc_search_data.kyc_date | String | Original KYC completion date (YYYY-MM-DD) |
data.ckyc_search_data.updated_date | String | Last update date (YYYY-MM-DD) |
status_code | Integer | HTTP status code (200 for success) |
success | Boolean | Overall operation success indicator |
message | String | Human-readable response message (null for success) |
message_code | String | Machine-readable message identifier |
{
"data": {
"client_id": "ckyc_eoQNZknuKNdyfpqscxkg",
"id_number": "CLGPG1234L",
"ckyc_search_data": {
"ckyc_id": "XXXXXXXXXX8928",
"full_name": "MR Varun Gupta",
"age": "23",
"fathers_name": "MR Akshay Gupta",
"identity_details": {
"identity": [
{
"type": "AADHAAR",
"status": "3"
},
{
"type": "H",
"status": "3"
},
{
"type": "PAN",
"status": "3"
}
]
},
"image": "/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAZ/A6cDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/",
"kyc_date": "2021-02-18",
"updated_date": "2024-03-06"
}
},
"status_code": 200,
"success": true,
"message": null,
"message_code": "success"
}
{
"data": null,
"status_code": 422,
"success": false,
"message": "Verification Failed. No data found for given input.",
"message_code": "verification_failed"
}
curl --location --request POST 'https://kyc-api.surepass.app/api/v1/ckyc-v2/search' \
--header 'Content-Type: application/json' \
--data-raw '{
"id_number": "CZCPG5442I",
"document_type": "PAN"
}'
{
"data": {
"client_id": "ckyc_eoQNZknuKNdyfpqscxkg",
"id_number": "CLGPG1234L",
"ckyc_search_data": {
"ckyc_id": "XXXXXXXXXX8928",
"full_name": "MR Varun Gupta",
"age": "23",
"fathers_name": "MR Akshay Gupta",
"identity_details": {
"identity": [
{
"type": "AADHAAR",
"status": "3"
},
{
"type": "H",
"status": "3"
},
{
"type": "PAN",
"status": "3"
}
]
},
"image": "/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAZ/A6cDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/",
"kyc_date": "2021-02-18",
"updated_date": "2024-03-06"
}
},
"status_code": 200,
"success": true,
"message": null,
"message_code": "success"
}