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) |
Content-Type | Yes | application/json |
Parameter | Type | Required | Description |
---|---|---|---|
mobile_number | String | Conditional* | Mobile number of the employee |
pan_number | String | Conditional* | PAN number of the employee |
uan_number | String | Conditional* | UAN number of the employee |
employer_name | String | No | Name of the employer for improved matching |
employee_name | String | No | Name of the employee for improved matching |
mobile_number
, pan_number
, or uan_number
is required.{
"pan_number": "EKRPR1234F"
}
Parameter | Type | Description |
---|---|---|
data | Object | Contains all the employment and EPFO details |
status_code | Integer | HTTP status code of the response |
success | Boolean | Indicates if the request was successful |
message | String | Additional message (null if successful) |
message_code | String | Code indicating the status of the request |
Parameter | Type | Description |
---|---|---|
client_id | String | Unique identifier for the request |
uan | String | Universal Account Number of the employee |
employment_details | Object | Current employment information |
month_history | Array | Monthly employment status history |
epfo_details | Object | Detailed EPFO establishment information |
Parameter | Type | Description |
---|---|---|
member_id | String | EPFO member ID of the employee |
doe_epf | String | Date of exit from EPF (null if currently employed) |
leave_reason | String | Reason for leaving (null if currently employed) |
doj_epf | String | Date of joining EPF |
name | String | Employee's name as per EPFO records |
company_name | String | Employer's company name |
Parameter | Type | Description |
---|---|---|
month_year | String | Month and year of the employment record |
status | Boolean | Employment status for that month |
Parameter | Type | Description |
---|---|---|
employee_name_matching_score | String | Score indicating name match accuracy |
employer_name_matching_score | String | Score indicating employer name match accuracy |
establishment_id | String | EPFO establishment ID |
establishment_name | String | Name of the establishment |
establishment_info | Object | Detailed establishment information |
Parameter | Type | Description |
---|---|---|
address | String | Physical address of the establishment |
city | String | City where establishment is located |
establishment_name | String | Name of the establishment |
district | String | District where establishment is located |
state | String | State where establishment is located |
region | String | Region code of the establishment |
establishment_id | String | EPFO establishment ID |
less_info | Boolean | Indicates if limited information is available |
{
"data": {
"client_id": "current_employment_pan_mobile_iHKSrdxkCldxiLerXdrL",
"uan": "100343838122",
"employment_details": {
"member_id": "MHBAN01234450000020111",
"doe_epf": null,
"leave_reason": null,
"doj_epf": null,
"name": "SEKH ALLIM",
"company_name": "INDIAFIRST LIFE INSURANCE COMPANY LIMITED"
},
"month_history": [],
"epfo_details": {
"employee_name_matching_score": "0",
"employer_name_matching_score": "0",
"establishment_id": "MHBAN0123445000",
"establishment_name": "INDIAFIRST LIFE INSURANCE COMPANY LIMITED",
"establishment_info": {
"address": "12,13TH FLOOR NORTH C WING\r\nT 4 NESCO IT PARK WESTERN EXP\r\nHIGHWAY GOREGAON EAST MAHARASHTRA",
"city": "GOREGAON EAST",
"establishment_name": "INDIAFIRST LIFE INSURANCE COMPANY LIMITED",
"district": "GOREGAON EAST",
"state": "MAHARASHTRA",
"region": "MH",
"establishment_id": "MHBAN0123445000",
"less_info": false
}
}
},
"status_code": 200,
"success": true,
"message": null,
"message_code": "success"
}
{
"data": null,
"status_code": 400,
"success": false,
"message": "At least one of PAN, mobile number, or UAN is required",
"message_code": "invalid_input"
}
curl --location --request POST 'https://kyc-api.surepass.app/api/v1/employment/current-employment-pan-mobile' \
--header 'Content-Type: application/json' \
--data-raw '{
"pan_number": "EKRPR1234F"
}'
{
"data": {
"client_id": "current_employment_pan_mobile_iHKSrdxkCldxiLerXdrL",
"uan": "100343838122",
"employment_details": {
"member_id": "MHBAN01234450000020111",
"doe_epf": null,
"leave_reason": null,
"doj_epf": null,
"name": "SEKH ALLIM",
"company_name": "INDIAFIRST LIFE INSURANCE COMPANY LIMITED"
},
"month_history": [],
"epfo_details": {
"employee_name_matching_score": "0",
"employer_name_matching_score": "0",
"establishment_id": "MHBAN0123445000",
"establishment_name": "INDIAFIRST LIFE INSURANCE COMPANY LIMITED",
"establishment_info": {
"address": "12,13TH FLOOR NORTH C WING\r\nT 4 NESCO IT PARK WESTERN EXP\r\nHIGHWAY GOREGAON EAST MAHARASHTRA",
"city": "GOREGAON EAST",
"establishment_name": "INDIAFIRST LIFE INSURANCE COMPANY LIMITED",
"district": "GOREGAON EAST",
"state": "MAHARASHTRA",
"region": "MH",
"establishment_id": "MHBAN0123445000",
"less_info": false
}
}
},
"status_code": 200,
"success": true,
"message": null,
"message_code": "success"
}