Skip to main content

MSME Registration Check - Real Time API

What it does: Returns whether a vendor is registered under MSME (Udyam or Udyog) or not. Use this for an instant registration flag during onboarding.

Endpoint

POST https://micro.signalx.ai/micro-check-api/msme/v2/registration
Content-Type: application/json
Authorization: Bearer <JWT_TOKEN>

cURL Example

Using PAN:

curl --location 'https://micro.signalx.ai/micro-check-api/msme/v2/registration' \
--header 'Authorization: Bearer <JWT_TOKEN>' \
--header 'Content-Type: application/json' \
--data '{"pan": "ABACS6684C"}'

Using GSTIN:

curl --location 'https://micro.signalx.ai/micro-check-api/msme/v2/registration' \
--header 'Authorization: Bearer <JWT_TOKEN>' \
--header 'Content-Type: application/json' \
--data '{"gstin": "27ABACS6684C1ZY"}'

Sample Response

{
"status_code": 200,
"data": {
"Pan": "ABACS6684C",
"Content": "Udyam Registration has already done through this PAN.",
"Status": "Udyam Registered"
},
"message": "MSME registration status retrieved successfully"
}

Possible Status Values

StatusMeaning
Udyam RegisteredRegistered under the Udyam portal (newer system)
Udyog RegisteredRegistered under the older Udyog Aadhaar system
Not RegisteredNo MSME registration on record