Feel free to reach techsupport@surepass.io for any technical support or guidance.
Authorization header as Bearer TOKEN.https://sandbox.surepass.apphttps://kyc-api.surepass.app| Header | Required | Description |
|---|---|---|
| Authorization | Yes | Bearer token for API authentication. Format: Bearer YOUR_JWT_TOKEN |
| Content-Type | Yes | Must be set to application/json |
| Parameter | Type | Required | Description |
|---|---|---|---|
| client_id | string | Yes | The unique identifier returned from the Initialize endpoint. This ID tracks the specific verification request and is required to retrieve results |
{
"client_id": "udyog_aadhaar_GaopvJdtrbTbMgFVoFDK"
}| Parameter | Type | Description |
|---|---|---|
| data | object | Contains the complete verification results and business details |
| data.client_id | string | The unique identifier for this verification request |
| data.status | string | Status of the verification: "pending", "success", "invalid", "failed", "registration_cancelled", "registration_pending", or "update_pending" |
| data.uan | string | Udyog Aadhaar Number (UAN) in format UDYAM-XX-##-####### |
| data.certificate_url | string | Pre-signed URL to download the official Udyog Aadhaar certificate (available only when status is "success" and certificate was requested during initialization) |
| data.main_details | object | Core enterprise information including classification, ownership, and contact details (populated only when status is "success") |
| data.main_details.enterprise_type_list | array | Historical record of enterprise classifications (Micro/Small/Medium) across financial years |
| data.main_details.enterprise_type_list[].classification_year | string | Financial year for the classification (e.g., "2025-26") |
| data.main_details.enterprise_type_list[].enterprise_type | string | Classification type: "Micro", "Small", or "Medium" |
| data.main_details.enterprise_type_list[].classification_date | string | Date when classification was assigned (YYYY-MM-DD format) |
| data.main_details.name_of_enterprise | string | Official registered name of the business entity |
| data.main_details.major_activity | string | Primary business activity: "Manufacturing" or "Service" |
| data.main_details.social_category | string | Social category of the enterprise owner (General/SC/ST/OBC) |
| data.main_details.date_of_commencement | string | Date when business operations began (YYYY-MM-DD format) |
| data.main_details.dic_name | string | District Industries Centre name where the enterprise is registered |
| data.main_details.state | string | State where the enterprise is registered |
| data.main_details.applied_date | string | Date when Udyog Aadhaar registration was applied (YYYY-MM-DD format) |
| data.main_details.flat | string | Flat/unit number of the registered office address |
| data.main_details.name_of_building | string | Building name of the registered office |
| data.main_details.road | string | Road name of the registered office address |
| data.main_details.village | string | Village name (if applicable) |
| data.main_details.block | string | Block name within the district |
| data.main_details.city | string | City of the registered office |
| data.main_details.pin | string | Postal PIN code of the registered office |
| data.main_details.mobile_number | string | Registered mobile number (partially masked for privacy) |
| data.main_details.email | string | Registered email address |
| data.main_details.organization_type | string | Legal structure: Proprietorship/Partnership/Private Limited/Public Limited/LLP/Cooperative/Self Help Group/Hindu Undivided Family/Others |
| data.main_details.gender | string | Gender of the enterprise owner (Male/Female/Transgender) |
| data.main_details.date_of_incorporation | string | Date of business incorporation or registration (YYYY-MM-DD format) |
| data.main_details.msme_dfo | string | MSME Development and Facilitation Office name |
| data.main_details.registration_date | string | Official Udyog Aadhaar registration date (YYYY-MM-DD format) |
| data.location_of_plant_details | array | List of all registered plant/unit locations for the enterprise (populated only when status is "success") |
| data.location_of_plant_details[].unit_name | string | Name of the manufacturing or service unit |
| data.location_of_plant_details[].line_1 | string | Address line 1 of the plant location |
| data.location_of_plant_details[].building | string | Building name at the plant location |
| data.location_of_plant_details[].village | string | Village name where the plant is located |
| data.location_of_plant_details[].street | string | Street name of the plant address |
| data.location_of_plant_details[].road | string | Road name of the plant address |
| data.location_of_plant_details[].city | string | City where the plant is located |
| data.location_of_plant_details[].pin | string | Postal PIN code of the plant location |
| data.location_of_plant_details[].state | string | State where the plant is located |
| data.location_of_plant_details[].district | string | District where the plant is located |
| data.nic_code | array | National Industrial Classification codes describing business activities (populated only when status is "success") |
| data.nic_code[].nic_2_digit | string | 2-digit NIC code with broad industry category description |
| data.nic_code[].nic_4_digit | string | 4-digit NIC code with more specific activity description |
| data.nic_code[].nic_5_digit | string | 5-digit NIC code with detailed activity description |
| data.nic_code[].activity_type | string | Type of activity: "Manufacturing" or "Service" |
| data.nic_code[].added_on | string | Date when this NIC code was added to the registration (YYYY-MM-DD format) |
| status_code | integer | HTTP status code of the response |
| success | boolean | Indicates whether the API request was successful |
| message | string | Human-readable message describing the result |
| message_code | string | Machine-readable code for the message |
| Status | Description |
|---|---|
| pending | Verification request is still being processed. Continue polling until status changes |
| success | Verification completed successfully. Full enterprise details are available in the response |
| invalid | The provided Udyog Aadhaar number format or content is invalid. No enterprise details available |
| failed | Verification process failed due to technical issues. Retry the request or contact support |
| registration_cancelled | The Udyog Aadhaar registration has been cancelled by authorities. No active registration exists |
| registration_pending | The enterprise's Udyog Aadhaar registration application is pending approval from authorities |
| update_pending | The enterprise has submitted an update to their registration which is pending approval |
{
"data": {
"client_id": "udyog_aadhaar_GaopvJdtrbTbMgFVoFDK",
"status": "success",
"uan": "UDYAM-TN-0X-XXXXXX",
"certificate_url": "https://dummy-url.com/certificate.html?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dummy%2F20251016%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Date=20251016T071044Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=dummysignature",
"main_details": {
"enterprise_type_list": [
{
"classification_year": "2025-26",
"enterprise_type": "Micro",
"classification_date": "2025-04-01"
},
{
"classification_year": "2024-25",
"enterprise_type": "Micro",
"classification_date": "2024-04-27"
},
{
"classification_year": "2023-24",
"enterprise_type": "Micro",
"classification_date": "2023-05-09"
},
{
"classification_year": "2022-23",
"enterprise_type": "Micro",
"classification_date": "2022-06-26"
}
],
"name_of_enterprise": "Dummy Enterprise",
"major_activity": "Manufacturing",
"social_category": "OBC",
"date_of_commencement": "2013-03-06",
"dic_name": "Dummy DIC",
"state": "Dummy State",
"applied_date": "2020-09-03",
"flat": "Dummy Address",
"name_of_building": "Dummy Building",
"road": "Dummy Road",
"village": "Dummy Village",
"block": "Dummy Block",
"city": "Dummy City",
"pin": "000000",
"mobile_number": "99*****000",
"email": "dummyemail@example.com",
"organization_type": "Partnership",
"gender": "Male",
"date_of_incorporation": "2013-03-06",
"msme_dfo": "Dummy DFO",
"registration_date": "2020-09-03"
},
"location_of_plant_details": [
{
"unit_name": "Dummy Plant",
"line_1": "Dummy Address",
"building": "Dummy Building",
"village": "Dummy Village",
"street": "Dummy Street",
"road": "Dummy Road",
"city": "Dummy City",
"pin": "000000",
"state": "Dummy State",
"district": "Dummy District"
}
],
"nic_code": [
{
"nic_2_digit": "13 - Manufacture of textiles",
"nic_4_digit": "1399 - Manufacture of other textiles n.e.c.",
"nic_5_digit": "13999 - Manufacture of other textiles/textile products n.e.c.",
"activity_type": "Manufacturing",
"added_on": "2020-09-03"
}
]
},
"status_code": 200,
"success": true,
"message": "Success",
"message_code": "success"
}{
"status_code": 404,
"success": false,
"message": "Client ID not found",
"message_code": "not_found"
}curl --location --request POST 'https://kyc-api.surepass.app/api/v1/corporate/udyog-aadhaar/status' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"client_id": "udyog_aadhaar_GaopvJdtrbTbMgFVoFDK"
}'{
"data": {
"client_id": "udyog_aadhaar_GaopvJdtrbTbMgFVoFDK",
"status": "success",
"uan": "UDYAM-TN-0X-XXXXXX",
"certificate_url": "https://dummy-url.com/certificate.html?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dummy%2F20251016%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Date=20251016T071044Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=dummysignature",
"main_details": {
"enterprise_type_list": [
{
"classification_year": "2025-26",
"enterprise_type": "Micro",
"classification_date": "2025-04-01"
},
{
"classification_year": "2024-25",
"enterprise_type": "Micro",
"classification_date": "2024-04-27"
},
{
"classification_year": "2023-24",
"enterprise_type": "Micro",
"classification_date": "2023-05-09"
},
{
"classification_year": "2022-23",
"enterprise_type": "Micro",
"classification_date": "2022-06-26"
}
],
"name_of_enterprise": "Dummy Enterprise",
"major_activity": "Manufacturing",
"social_category": "OBC",
"date_of_commencement": "2013-03-06",
"dic_name": "Dummy DIC",
"state": "Dummy State",
"applied_date": "2020-09-03",
"flat": "Dummy Address",
"name_of_building": "Dummy Building",
"road": "Dummy Road",
"village": "Dummy Village",
"block": "Dummy Block",
"city": "Dummy City",
"pin": "000000",
"mobile_number": "99*****000",
"email": "dummyemail@example.com",
"organization_type": "Partnership",
"gender": "Male",
"date_of_incorporation": "2013-03-06",
"msme_dfo": "Dummy DFO",
"registration_date": "2020-09-03"
},
"location_of_plant_details": [
{
"unit_name": "Dummy Plant",
"line_1": "Dummy Address",
"building": "Dummy Building",
"village": "Dummy Village",
"street": "Dummy Street",
"road": "Dummy Road",
"city": "Dummy City",
"pin": "000000",
"state": "Dummy State",
"district": "Dummy District"
}
],
"nic_code": [
{
"nic_2_digit": "13 - Manufacture of textiles",
"nic_4_digit": "1399 - Manufacture of other textiles n.e.c.",
"nic_5_digit": "13999 - Manufacture of other textiles/textile products n.e.c.",
"activity_type": "Manufacturing",
"added_on": "2020-09-03"
}
]
},
"status_code": 200,
"success": true,
"message": "Success",
"message_code": "success"
}