Udyam Registration Verification API (Consented) Verify MSME Registration and Retrieve Enterprise Details with User Consent
The Udyam Registration Verification API (Consented) enables businesses to verify a 16-digit Udyam Registration Number (URN) issued through the Udyam Registration Portal. With user consent, the API retrieves comprehensive MSME registration details, including enterprise information, business classification, organization type, business activity, registration dates, address, contact details, and enterprise classification, helping banks, NBFCs, fintechs, insurers, government agencies, and enterprises strengthen organization profiling, KYB, lending, supplier onboarding, and regulatory compliance.
End-to-End Verification Flow
Enter Udyam Registration Number (URN)
Obtain User Consent
Validate URN
Search Udyam Portal
Retrieve Enterprise Information
Verify MSME Registration Status
Generate Organization Profile
Structured JSON Response
Key Capabilities
Udyam Registration Verification
Verify the authenticity of a 16-digit Udyam Registration Number issued by the Udyam Registration Portal.
Enterprise Profile Retrieval
Retrieve comprehensive enterprise information, including organization name, business type, and major business activity.
MSME Classification
Access enterprise classification, enterprise type, classification year, and classification date.
Business Registration Information
Retrieve incorporation details, commencement of business, and Udyam registration dates.
Address & Contact Details
Access the registered business address, district, state, PIN code, mobile number, and email address.
Organization Profiling
Build comprehensive business profiles using verified MSME registration data for onboarding and risk assessment.
Compliance Support
Support KYB, supplier verification, MSME lending, and regulatory compliance using verified Udyam records.
Easy API Integration
Integrate seamlessly using REST APIs, structured JSON responses, secure authentication, and comprehensive developer documentation.
Use Cases

Business Onboarding & KYB
Verify MSME registration and retrieve enterprise information before onboarding merchants, vendors, suppliers, or corporate customers.

MSME Lending & Credit Assessment
Validate enterprise classification and registration details to support MSME loan processing and underwriting.

Supplier Verification & Compliance
Strengthen vendor due diligence and regulatory compliance by verifying official Udyam registration information.
Developer Experience
Secure REST APIs for Udyam registration verification.
Consent-Based Verification – Retrieve enterprise information only after obtaining user consent.
Real-Time MSME Verification – Validate Udyam Registration Numbers instantly.
Enterprise Profile Retrieval – Access business profile, classification, and registration information.
Business Classification Details – Retrieve enterprise type, organization type, and major activity.
Structured JSON Response – Receive standardized MSME registration data.
RESTful API Integration – Secure and developer-friendly APIs.
Sandbox Environment – Test integrations before production deployment.
Developer Documentation – Comprehensive API references and implementation guides.
Enterprise Security – Encrypted communication, consent management, and secure authentication.
Dedicated Technical Support – Expert assistance throughout your integration journey.
Frequently Asked Questions
What is the Udyam Registration Verification API (Consented)?
The Udyam Registration Verification API (Consented) verifies a 16-digit Udyam Registration Number (URN) and retrieves comprehensive MSME registration details from the official Udyam portal after obtaining user consent.
What input is required?
Udyam Registration Number (URN)
What information does the API return?
The API may return: Udyam Registration Number, Enterprise Name, Organization Type, Enterprise Type, Major Business Activity, Gender, Social Category, Date of Incorporation, Date of Commencement of Business, District Industries Centre, Udyam Registration Date, Registered Address, Village/Town, City, District, State, PIN Code, Mobile Number (where available), Email Address (where available), Classification Year, Classification Date, Organization Profile and Structured JSON Response
Can this API be integrated into our platform?
Yes. The API integrates seamlessly with banking platforms, NBFCs, fintech applications, KYB solutions, MSME lending platforms, procurement systems, insurance platforms, CRMs, ERPs, government service portals, and enterprise applications using secure REST APIs.
Why is user consent required?
This API accesses enterprise registration information associated with an MSME. User consent helps ensure secure access and supports compliance with applicable data privacy and regulatory requirements.