Identity Verification APIs
Identity verification APIs for India: PAN, Aadhaar, passport, driving licence, voter ID and vehicle RC checks, plus mobile, email and court record lookups.
No APIs match
Try a shorter term - or ask us, we may already have it.
- Aadhaar Validation APIVerify an Indian Aadhaar number instantly and confirm it is valid and in use, with essential identity insights for faster, safer customer onboarding.
- Aadhaar XML Verification APIVerify an offline Aadhaar eKYC XML by validating UIDAI's digital signature and extracting identity, address and photograph.
- Blank Paper Validation APIDetect whether an uploaded image is blank paper rather than a real document, catching failed captures before processing.
- Contact Details by GST APIFetch the mobile number and email address registered against a GST number, giving you verified contact details for a business you are onboarding.
- DIN Basic APIValidate a Director Identification Number and retrieve the director's profile details from MCA records, confirming who actually runs a company.
- DIN Verify APIRetrieve detailed director information including personal details, DIN status and linked entities, using PAN, DIN or KID.
- DIN to PAN APIFind the PAN associated with a Director Identification Number, linking a director's corporate roles to their tax identity for KYB and due diligence.
- DL Advanced APIExtract complete driving licence data, including personal details, vehicle entitlements, validity and endorsements, for driver onboarding and KYC.
- DL Basic APIFetch driving licence status, holder name, vehicle classes and transport validity in one lightweight call, ideal for quick driver and customer checks.
- DigiLocker Download Docs APIFetch verified documents from a customer's DigiLocker with their consent, for secure retrieval, verification and seamless KYC and onboarding integration.
- Driving License APIVerify an Indian driving licence using the licence number and date of birth, returning authenticated holder details for KYC and driver onboarding.
- E-Aadhaar Verify APIExtract and verify Aadhaar details from an uploaded e-Aadhaar document, combining extraction with validation in one step.
- Ecourt CNR Search APIRetrieve detailed court case information from an eCourt CNR number, covering case status, parties and hearing history, for litigation and risk checks.
- Email Check APIVerify an email address is legitimate and deliverable, filtering out disposable, invalid and undeliverable addresses before they enter your database.
- Email Verification Send OTP APISend a one-time password to an email address to begin verifying the customer controls that inbox, the first step of email ownership verification.
- Esign Download Document APIDownload completed Aadhaar eSign documents in Base64 format by document ID once every signature is collected, ready to store with the application.
- Esign Status Check APICheck the live status of an Aadhaar eSign request and retrieve document and recipient signing details, so you know exactly who has signed and who hasn't.
- FASTAG History Verification APIRetrieve a vehicle's recent toll plaza activity from FASTag, giving a reliable snapshot of its movements over the past 72 hours for fleet and fraud checks.
- Farmer Verification APIVerify a farmer's identity and registration status using their Aadhaar number and state code, for agri lending, subsidies and rural onboarding.
- Fastag Lookup APIRetrieve FASTag information for a vehicle, including tag status and the details registered against it, for vehicle verification and fleet onboarding.
- Fastag To RC APIMap a FASTag ID to its vehicle registration and return FASTag status alongside the vehicle details, linking a tag to the vehicle it is issued for.
- Generate E-Invoice APIGenerate a GST-compliant e-Invoice and receive the IRN, acknowledgement, signed invoice and QR code in one call, straight from your billing system.
- Get 1A data APIRetrieve GSTR-1A B2B invoice details for a GSTIN and return period, giving your GST reconciliation workflow the amendments a supplier has filed.
- Get 2A Data APIRetrieve GSTR-2A B2B invoice details by GSTIN and return period to reconcile input tax credit against what your suppliers have actually filed.
- Get 2B Data APIRetrieve GSTR-2B ITC and reversal document details by GSTIN and return period, for accurate input tax credit computation and GST reconciliation.
- Get 3B Data APIRetrieve GSTR-3B summary return details for a GSTIN and return period, showing declared tax liability and credit for compliance and credit checks.
- Get Company Details APIGet a company's full MCA profile including charges, compliance status and director details from its Corporate Identity Number.
- Get PAN Essentials APIRetrieve a PAN holder's essential details, including name, date of birth and gender, to match a customer's identity against their PAN in seconds.
- High Court Search APIRetrieve High Court case details using an eCourt CNR number, covering parties, case status and hearing history, for litigation and due diligence checks.
- I4C Check APICheck whether a mobile number is flagged as suspicious in the I4C cybercrime database, screening applicants for known fraud before you onboard them.
- ICSI Membership Verification APIVerify an ICSI membership number and retrieve the company secretary's registered member details, confirming a CS is who they say they are.
- IP Quality Check APIAssess an IP address for risk, returning ASN, ISP, geographic location and indicators of malicious activity such as proxies, VPNs and abuse.
- Indian Post Tracking APITrack an India Post shipment by article number and get booking details, transit history and delivery status, for document and card delivery flows.
- Initiate Esign Flow APIStart an Aadhaar-based eSign flow by submitting documents and recipient details, so customers sign loan agreements and forms electronically.
- MNV Without OTP APIVerify an Indian mobile number and get subscriber and network details without sending an OTP, so customers are never interrupted during onboarding.
- MNV Without OTP Basic APIGet essential subscriber and network details for a mobile number without an OTP, in a lightweight verification call built for high-volume checks.
- Mobile to Address APIRetrieve address details linked to a mobile number, aggregated from telecom, utility and financial data sources, to prefill and verify customer addresses.
- Mobile to Name APIRetrieve the registered full name for an Indian mobile number using telecom and banking-grade sources, to match a customer's name to their phone.
- Mobile to PAN APIFind the PAN linked to a mobile number and name, validated against trusted telecom and financial sources, so customers don't have to type their PAN.
- Mobile to RC APIFind the vehicle registration numbers linked to a mobile number, validated against transport and insurance databases, for vehicle loans and insurance.
- Mobile to VPA APIMap a mobile number to its UPI virtual payment address and account holder name for quick payment verification before you send or collect money.
- PAN Aadhaar Link Lookup APIFetch a PAN's Aadhaar linkage status together with the masked Aadhaar number linked to it, confirming the PAN is operative for KYC and tax purposes.
- PAN Advanced V2 APICheck a PAN and confirm its validity, holder details and Aadhaar linkage status in a single advanced verification call built for full KYC journeys.
- PAN Comprehensive APIRetrieve extensive PAN card data for an individual, covering identity details, status and linked information in one call.
- PAN Lite APIGet the registered name for a valid PAN in a lightweight check, built for name matching during onboarding and bulk PAN validation at scale.
- PAN to DIN APIFind the Director Identification Numbers associated with a PAN, revealing an individual's company directorships for KYB and due diligence checks.
- Pan Aadhaar Link Status APICheck whether a PAN is linked to an Aadhaar number and get the current linkage status directly, since an unlinked PAN becomes inoperative for tax.
- Pan Aadhaar Link Verify APIVerify PAN-Aadhaar linkage against a specific Aadhaar number, confirming the PAN and Aadhaar pair a customer declared actually belong together.
- Pan Comprehensive with Aadhaar Check APIRetrieve full PAN data and validate the linked Aadhaar number in a single call, covering identity and PAN-Aadhaar linkage together for complete KYC.
- Pan Udyam Check APICheck whether a PAN is registered under the Udyam MSME system, confirming small business status from a PAN alone for MSME lending and schemes.
- Passport Verification V2 APIValidate Indian passport data using file number based verification against issuing authority records, for KYC, travel and employee onboarding.
- RC Advanced APIRetrieve advanced vehicle registration data with owner, vehicle, insurance, permit and additional detail fields, for vehicle loans and insurance checks.
- RC V2 APIVerify a vehicle registration number and return registration, owner, vehicle, insurance and permit details, for vehicle loans, insurance and fleets.
- Reverse Geocode APIConvert geographic coordinates into a detailed physical address for location verification and address capture during field and digital onboarding.
- Risk Analyzer APIDetect identity mismatches across a customer's data points and get a fraud risk assessment for the application, before you approve or onboard.
- TAN Validation APIValidate a Tax Deduction Account Number and retrieve the associated taxpayer details from tax records, for vendor, employer and deductor checks.
- TIN Verification APIVerify a Taxpayer Identification Number and retrieve dealer registration details, CST status and address information, for vendor and dealer checks.
- Toll Check APIRetrieve toll plaza tariff details, including vehicle-wise rates, validity dates and plaza information, for route costing in logistics and fleet apps.
- Udyam Verification Send OTP APISend an OTP to the mobile number registered for an Udyam registration, starting a consented MSME verification that returns full enterprise details.
- Validate Email OTP APIValidate an email one-time password and confirm the customer controls the address they supplied, completing email ownership verification.
- Validate Udyam OTP APIValidate the Udyam OTP and retrieve complete MSME registration details for the verified enterprise, completing a consented Udyam verification.
- Vehicle RC APIGet authoritative vehicle registration details including specifications, ownership, insurance and permit information, from a registration number alone.
- Voter Id Verification APIVerify an Indian voter ID by EPIC number and access the essential details recorded on the card against electoral records, for KYC and address proof.
Add Identity verification to your flow
Talk to our team about the Identity APIs and which ones your journey actually needs.
- One API key for every check
- Verified against official Indian records
- Built for onboarding at scale
