PAN Card Verification API
Verifies the authenticity of Indian PAN (Permanent Account Number) in real-time
Input Required: PAN Number (e.g., ABCDE1234F)
Output:
- Full Name (as per PAN database)
- PAN Status (Active/Inactive/Not Found)
- Optional: Last updated date

Bank Account Verification API
Validates the bank account details of an individual or business to ensure accuracy and prevent fraud
Input Required:
- Beneficiary Name
- Bank Account Number
- IFSC Code
Output:
- Account Validity (Valid/Invalid)
- Name Match Status (Match/Mismatch/Unavailable)
- Bank Name (Optional)
Aadhaar Verification API
Verifies the validity and existence of an Aadhaar number with UIDAI data to confirm identity
Input Required:
- Aadhaar Number (12 digits)
- Optional: Consent of the user (as per UIDAI guidelines)
Output:
- Aadhaar Status (Valid/Invalid)
- Masked Aadhaar Number (for privacy)
- Name (as per Aadhaar, if available)
- Age Band / Gender (optional, if enabled)

Driving License Verification API
Verifies the authenticity and validity of an Indian Driving License by fetching data from the Ministry of Road Transport and Highways (MoRTH) / Parivahan database.
Input Required:
- Driving License Number
- Date of Birth (optional, for enhanced accuracy)
Output:
- Full Name (as per DL records)
- DL Status (Valid/Expired/Suspended)
- Date of Issue & Validity
- Issuing RTO
- Vehicle Class (e.g., LMV, MCWG)
Voter ID Verification API
Verifies the authenticity and details of an Indian Voter ID (EPIC) from the Election Commission of India (ECI) database
Input Required:
- Voter ID Number (EPIC Number)
Output:
Full Name (as per voter records)
Father’s Name (optional)
Age / Date of Birth
Gender
State & Assembly Constituency
Voter ID Status (Valid/Invalid)
UPI ID (VPA) Verification API
Verifies the validity of a UPI ID (Virtual Payment Address) and fetches the associated account holder’s name from the bank/PSP
Input Required:
UPI ID / VPA (e.g., name@bank)
Output:
- UPI Status (Valid/Invalid)
Account Holder’s Name (as returned by the PSP/bank)
Bank/UPI Handle (e.g., @icici, @okaxis)
Udyog Aadhaar (MSME) Verification API
Verifies the authenticity and registration details of a business under the Udyog Aadhaar / Udyam (MSME) registration system
Input Required:
Udyog Aadhaar Number or Udyam Registration Number
Output:
Business Name
Type of Enterprise (Micro/Small/Medium)
Owner/Promoter Name
Nature of Business
Address & Contact Information
Registration Status (Active/Inactive)

GSTIN Verification API
Verifies the validity and details of a business registered under the Goods and Services Tax (GST) system in India
Input Required:
- GSTIN (Goods and Services Tax Identification Number) – 15 digits
Output:
- Legal Business Name
Trade Name (if different)
GSTIN Status (Active/Inactive/Cancelled)
Constitution of Business (e.g., Proprietorship, Pvt Ltd)
State Jurisdiction & Centre Jurisdiction
Registration Date
Nature of Business Activities (e.g., Manufacturer, Trader)
Address of Principal Place of Business
DIN Verification API
Verifies the validity of a DIN and fetches the details of company directors as registered with the Ministry of Corporate Affairs (MCA), Government of India
Input Required:
- DIN (Director Identification Number) – 8-digit unique ID
Output:
- Director’s Full Name
DIN Status (Approved/Deactivated/Disqualified)
Date of Birth (optional)
Associated Companies / Directorships (optional)
Designation (e.g., Director, Managing Director)
DIN Allotment Date


Company (CIN) Verification API
Verifies the authenticity and registration details of a company using its Corporate Identification Number (CIN) from the Ministry of Corporate Affairs (MCA), Government of India
Input Required:
- CIN (Corporate Identification Number) – 21-character alphanumeric code
Output:
- Company Name
CIN Status (Active/Inactive/Struck Off)
Company Type (Private/Public/LLP/etc.)
Date of Incorporation
Class of Company
Authorized & Paid-up Capital
Registered Office Address
ROC Jurisdiction
Director Details (optional)
Vehicle RC Verification API (Advanced)
Retrieves and verifies detailed information of a vehicle using its Registration Certificate (RC) number from the MoRTH/Parivahan database
Input Required:
- Vehicle Registration Number (e.g., MH12AB1234)
Output:
- Owner Name
Vehicle Class & Type (e.g., LMV, HMV, Two-Wheeler)
Registration Date
Chassis Number (partially masked)
Engine Number (partially masked)
Fuel Type (Petrol/Diesel/Electric)
Manufacturer & Model
RC Status (Active/Scrapped/Suspended)
Fitness Validity
Insurance Validity
PUCC (Pollution Certificate) Validity
Financier Name (if hypothecated)
Registration Authority (RTO)

Challan Check API
Retrieves and verifies traffic challan (penalty) details associated with a vehicle, based on the vehicle’s registration number or challan number
Input Required:
- Vehicle Registration Number (e.g., MH12AB1234)
Optional: Challan Number (for direct search by challan)
Output:
- Challan Number
Violation Type (e.g., Speeding, Red Light, No Helmet)
Amount Due
Challan Status (Paid/Unpaid)
Date & Time of Violation
Issuing Authority (e.g., City Traffic Police)
Payment Link (if applicable)
Vehicle Registration Details (optional)