Know Your Business (KYB)
Verify businesses, validate tax registrations, and confirm regulatory compliance using GST, MCA, MSME, TAN, TDS, FSSAI, and Shop Establishment APIs.
Overview
The KYB API suite enables you to verify the legitimacy and compliance status of businesses operating in India. These APIs pull data from authoritative government sources to validate tax registrations, corporate filings, MSME credentials, and regulatory licenses in real time.
Use KYB verification to onboard merchants, underwrite business loans, assess supply-chain partners, or satisfy regulatory due-diligence requirements.
Key capabilities
- GST Verification — Validate GST registrations, retrieve detailed taxpayer profiles, and check return filing status
- MCA Corporate Data — Verify companies and directors through CIN, DIN, and PAN lookups against Ministry of Corporate Affairs records
- MSME Validation — Confirm Udyam and Udyog Aadhaar registrations and track MSME migration status
- Tax and Compliance Checks — Verify TAN details, check TDS 206 compliance, validate FSSAI food-safety licenses, and authenticate Shop Establishment certificates
GST
GST Basic
Fetch basic GST registration details such as trade name, status, and registration date.
GST Advanced
Retrieve an extended GST profile including business address, filing frequency, and nature of activities.
PAN to GST
Look up all GST numbers linked to a given PAN.
GST Return Status
Check the filing status of GST returns for a specific GSTIN.
MCA
CIN Verification
Verify a company using its Corporate Identification Number against MCA records.
DIN Verification
Validate a Director Identification Number and retrieve director details.
PAN to DIN
Look up the DIN associated with a given PAN.
DIN to PAN
Retrieve the PAN linked to a given DIN.
MSME
PAN-MSME Registration Status
Check whether an MSME registration exists for a given PAN under the Udyam portal.
MSME Migration Status
Verify the migration status of an MSME from the legacy Udyog Aadhaar system to Udyam.
Udyam Aadhaar (Async)
Submit and retrieve detailed Udyam Aadhaar registration data through an asynchronous workflow.
Udyog Aadhaar (Async)
Submit and retrieve legacy Udyog Aadhaar registration data through an asynchronous workflow.
Additional verifications
TAN Verification
Validate a Tax Deduction and Collection Account Number and retrieve associated entity details.
TDS 206 Compliance
Check whether a business is compliant with TDS provisions under Section 206 of the Income Tax Act.
FSSAI Verification
Verify a Food Safety and Standards Authority of India license number and retrieve license details.
Shop Establishment Certificate
Authenticate a Shop and Establishment registration certificate issued by the local labour department.
Last updated 2 days ago