Udyam Certificate Submit OTP
Introduction
The Udyam Validate OTP API allows you to retrieve UDYAM registration details and certificate by submitting the OTP that was sent to the registered mobile number or email using the Send OTP API. Using this API, you can retrieve basic details (name of owner, name of enterprise, contact details), bank account details, address details, social category, and the UDYAM certificate. This serves as a crucial tool to verify the authenticity of MSMEs (Micro, Small, and Medium Enterprises) registered under India's Udyam scheme.
API details
Endpoint
POST https://api.signzy.app/api/v3/udyam/validate-otpPOST https://api-preproduction.signzy.app/api/v3/udyam/validate-otp Request headers
Name | Value | Required | Description |
|---|---|---|---|
Content Type | application/json | Mandatory | The type of content that the request body contains. |
Authorization | XXXXXXXXXXXXXXX | Mandatory | An authentication token to authorize the request. Reach out to the Signzy support team to get one created. |
Request body parameters
Parameter | Data Type | Description | Required |
|---|---|---|---|
refId | String | Unique reference ID for the request. Refer to the Send OTP API for the refId to be generated. | Mandatory |
otp | String | OTP received on the registered mobile number or email. | Mandatory |
Request Body
{
"refId": "8c093d9a3bc04c8dadf766d6d3ef1936",
"otp": "123456"
}API cURL
curl --location 'https://api-preproduction.signzy.app/api/v3/udyam/validate-otp
--header 'Authorization: XXXXXXXXXXXXXXX' \
--header 'Content-Type: application/json' \
--data '{
"refId": "8c093d9a3bc04c8dadf766d6d3ef1936",
"otp": "123456"
}' Response body parameters
Parameter | Data Type | Description |
|---|---|---|
result | Object | Contains the result of the task. |
result.success | Boolean | Indicates whether the OTP validation was successful. |
result.udyamNo | String | Udyam registration number. |
result.nameOfEnterprise | String | Name of the enterprise. |
result.enterpriseType | String | Type of enterprise. The possible values are: MICRO, SMALL, MEDIUM. |
result.majorActivity | String | Major activity of the enterprise. The possible values are: Trading, Manufacturing, Services. |
result.ownerName | String | Name of the enterprise's owner. |
result.pan | String | PAN of the enterprise. |
result.gstn | String | Indicates if GSTIN is available. The possible values are: Yes, No. |
result.mobile | String | Mobile number of the enterprise. |
result.email | String | Email ID of the enterprise. |
result.socialCategory | String | Social category of the owner. |
result.gender | String | Gender of the owner. The possible values are: Male, Female. |
Parameter | Data Type | Description |
|---|---|---|
result.physicallyHandicapped | String | Indicates if the owner is physically handicapped. The possible values are: Yes, No. |
result.dateOfIncorporation | String | Date of incorporation of the enterprise. In format DD/MM/YYYY. |
result.organisationType | String | Type of organisation. |
result.dateOfCommencement | String | Date of commencement of business/production. In format DD/MM/YYYY. |
result.bankName | String | Name of the bank. |
result.ifsc | String | IFSC code of the bank. |
result.accountNumber | String | Bank account number. |
result.addressFlat | String | Flat, door, or block number of the official address. |
result.addressBuilding | String | Name of the building of the official address. |
result.addressVillage | String | Village or town name of the official address. |
result.addressBlock | String | Block name of the official address. |
result.addressRoad | String | Road, street, or lane name of the official address. |
result.addressCity | String | City of the official address. |
result.state | String | State of the official address. |
result.district | String | District of the official address. |
result.pin | String | Pincode of the official address. |
result.certificate | String | URL to the Udyam certificate. |
Error codes
HTTP status | Reason |
|---|---|
400 | Invalid parameters |
409 | Upstream server is down |
404 | Data not found |
401 | Unauthorized |
Contact Us for Any Assistance
If you have any questions or need assistance, please reach out to our customer support team. You can contact us via email at [email protected]. We strive to provide prompt and reliable assistance, ensuring your queries are addressed effectively.
We value your feedback and are committed to making your experience smooth and enjoyable. Our team is dedicated to assisting you with any needs you may have. Thank you for choosing our services. We look forward to helping you!