Skip to content
FinHubBy HabileLabs

Business · KYB

Confirm a small business is a registered MSME and pull its Udyam details — the check behind small-business onboarding and priority-sector lending.

api · POST /v1/kyc/verify
POST /v1/kyc/verify
Authorization: Bearer sk_live_••••
{ "pan": "XXXXX1234F", "consent_artifact": "ca_9f2c…" }

Overview

What the MSME / Udyam Verification API does

FinHub's MSME Verification API validates a Udyam Registration Number and returns the enterprise name, classification (micro/small/medium), activity type and registration status from official records. It's how lenders confirm MSME status for priority-sector lending, subsidies and tailored credit, with consent and audit trails on every check.

Inputs

  • Udyam Registration Number
  • Consent artifact ID

Returns

  • Enterprise name & status
  • Classification (micro/small/medium)
  • Activity type
  • Registration date

POST /v1/business/udyam/verify

How it works

Three steps to a verified result

01

Submit the Udyam number

Send the Udyam Registration Number with a consent artifact.

02

Resolve MSME records

FinHub returns enterprise name, classification, activity and status from official data.

03

Enable MSME lending

Use verified MSME status for priority-sector lending, subsidies and tailored credit.

Use cases

Where teams use MSME / Udyam Verification

  • MSME & small-business onboarding
  • Priority-sector lending eligibility
  • Supply-chain finance
  • Subsidy & scheme verification

FAQ

MSME / Udyam Verification API — FAQs

Common questions about FinHub's MSME / Udyam Verification API.

It validates a Udyam Registration Number and returns the enterprise name, classification (micro, small or medium), activity type and registration status from official MSME records.

More verification APIs

Explore related APIs

Ready to add MSME / Udyam Verification to your flow?

Book a demo and see the API return a verified result on your own test data in minutes.