Verify anyone, wherever they are.
A unified API for document verification, face match, liveness, and sanctions screening — backed by the identity infrastructure each region actually runs.
Know your customer with confidence
One API layer for document, biometric, business and screening checks — with the national identity rails of India, the UAE and the EU underneath.
Write one integration, not fifteen
Our gateway normalises data from government registries, bureaus and biometric engines into a single, consistent response — so onboarding teams integrate once and add regions as they grow.
- 15+ APIs across identity, banking, business and biometric checks
- Sandbox access in minutes; go live within days
- Consent capture, data minimisation and audit trails built in
- Region rails: Aadhaar / PAN (India) · Emirates ID / UAE Pass (UAE) · eID / AMLD (EU)
50,000+
Active users
500K+
Verifications processed
99.9%
API uptime SLA
<300ms
Average response
Same API shape everywhere
The checks every regulated onboarding flow needs — identical request and response structure in every region.
Face Match
Compare a selfie against a government-ID photo or stored reference. AI-powered, >99% accuracy, with a similarity score and confidence level.
Liveness Detection
Passive and active presentation-attack detection. ISO 30107-3 compliant anti-spoofing — required for remote video onboarding.
Sanctions & PEP Screening
Cross-reference against global sanctions and politically-exposed-person lists, with configurable risk scoring at origination.
Document / Passport Verification
MRZ parsing plus issuing-database checks where available — supports international onboarding scenarios.
OCR & Document Extraction
Extract structured data from IDs, passports, driving licences and utility bills with high-accuracy OCR.
Audit Trails & Reporting
Every API call logged with a full audit trail and compliance reporting — ready for regulatory review and internal governance.
Every verification you need — by region
The identity infrastructure each region actually runs, behind one consistent API.
PAN Verification
Validate PAN against the Income Tax database. Returns name, DOB and PAN status in real time; masked and unmasked responses supported.
PAN_VERIFYIT_DATABASEAadhaar Verification
OTP-based Aadhaar verification via UIDAI. Supports eKYC, offline XML and QR-based verification in a DPDP-compliant flow.
AADHAAR_OTPUIDAIeKYCPAN–Aadhaar Link Status
Check whether a customer’s PAN is linked to their Aadhaar — required for financial onboarding under PMLA and RBI KYC norms.
LINK_STATUSPMLABank Account Verification
Verify beneficiary name and account validity via penny drop. IMPS and NEFT-based verification with instant name-match scoring.
PENNY_DROPIMPSNEFTIFSC Lookup
Fetch complete bank and branch details from any IFSC code — branch address, MICR and supported transaction types.
IFSC_LOOKUPCredit Bureau Check
Pull credit scores and reports from Equifax and TransUnion CIBIL. Soft pulls for pre-qualification, hard pulls for underwriting.
EQUIFAXCIBILGST Verification
Verify GSTIN against the GSTN portal — business name, registration status, filing history and principal place of business.
GSTNBUSINESS_KYCMCA / Company Check
Validate CIN and fetch director details, registered address, paid-up capital and company status from the MCA21 registry.
MCA21CINDIRECTOR_KYCEPFO Verification
Confirm employment history and UAN via EPFO — PF contributions and current employer for loan-origination workflows.
UANEMPLOYMENTVoter ID Verification
Verify EPIC number and voter details with the Election Commission of India.
ECIEPICVehicle RC Lookup
Registration details from Vahan / PARIVAHAN — owner, chassis number, insurance validity, emission-certificate status.
VAHANRC_CHECKDriving Licence Check
Licence validity and holder details from the Vahan portal — vehicle category, expiry and endorsement history.
VAHAN_DLPassport Verification
Validate Indian passport details against the MEA database; MRZ parsing and manual entry supported.
MEAMRZEmirates ID Verification
Identity verification via UAE Pass-linked national identity infrastructure — the UAE counterpart to Aadhaar eKYC.
EMIRATES_IDUAE_PASSTrade Licence Verification
Business-registration checks via the relevant Department of Economic Development for each emirate.
TRADE_LICENCEDEDTRN Verification
Tax Registration Number validation via the Federal Tax Authority — vendor and merchant KYC.
TRNFTAAML / Sanctions Screening
Screening aligned to CBUAE and FIU expectations, with configurable risk scoring.
AMLCBUAEFIUeID / National ID Verification
National identity-document verification via eIDAS-notified schemes.
eIDASeIDAMLD Sanctions & PEP Screening
AMLD-based sanctions and PEP screening for regulated onboarding.
AMLDPEPVAT Number Validation (VIES)
Validate EU VAT numbers through VIES — business and vendor KYC.
VIESVATQTSP Remote Identity Verification
QTSP-linked remote identification under eIDAS Article 24(1)(d) — same assurance as in-person verification.
QTSPART_24Built for every regulated workflow
Whether onboarding retail borrowers or verifying merchants at scale, the APIs slot into your existing stack without friction.
Digital Customer Onboarding
Reduce drop-offs with a single unified verification flow. Verify identity, confirm liveness and validate the bank account in one API sequence — fully paperless.
- PAN verification against the Income Tax database with name match (India)
- Aadhaar OTP eKYC via UIDAI (India) · Emirates ID / UAE Pass (UAE) · eID (EU)
- Passive liveness + face match against the ID photo
- Bank-account penny drop to enable payouts
- CKYC search to avoid redundant KYC (India)
PAN_VERIFYAADHAAR_OTPLIVENESSFACE_MATCHBANK_VERIFYCKYC Registration & Search
Submit new records to the Central KYC Registry and fetch existing ones by Aadhaar, PAN or CKYC number — eliminating redundant KYC across financial institutions.
- Search existing CKYC records before initiating fresh KYC
- Upload new CKYC records with supporting documents
- Download and pre-fill customer data from a CKYC record
- Update records on change of address or KYC refresh
CKYC_UPLOADCKYC_SEARCHPAN_VERIFYVideo KYC (V-CIP)
Power regulator-compliant video customer identification with real-time face match, passive liveness and geo-tagged consent — callable from your own video interface.
- Passive liveness detection during the live video session
- Face match between live frame and ID photo
- Aadhaar OTP eKYC with geo-tagged consent capture (India)
- Session recording and audit trail for compliance
- Agent-assisted and fully automated modes
LIVENESSFACE_MATCHAADHAAR_eKYCMerchant Onboarding
Verify merchant businesses end to end — registration, director checks, bank-account penny drop and proprietor ID — in one orchestrated flow for payment aggregators.
- GSTIN (India) / TRN (UAE) / VAT (EU) verification with filing status
- Director KYC via the company registry (MCA21 in India)
- Bank-account penny drop for the settlement account
- Proprietor / authorised-signatory ID verification
- Negative-watchlist and sanctions screening
GST_VERIFYMCA_CHECKBANK_VERIFYPAN_VERIFYLoan Origination & Credit Underwriting
Assess creditworthiness by combining employment verification, bureau pulls and income validation — enabling faster, safer lending decisions.
- Employment history from EPFO UAN lookup (India)
- Credit score and report from CIBIL and Equifax (India)
- Bank-account verification for EMI debit mandate
- PAN–Aadhaar link check for PMLA compliance
- Negative database and fraud-watchlist screening
EPFO_CHECKCREDIT_BUREAUBANK_VERIFYPAN_LINKInsurance KYC
Meet insurer KYC guidelines for proposer verification at point of sale — face match, offline Aadhaar XML and vehicle RC lookup for motor insurance issuance.
- Aadhaar offline XML for proposer identity verification (India)
- Face match against the ID photo at point of sale
- Vehicle RC lookup for motor insurance proposals
- PAN verification for high-value premium policies
- CKYC search to pre-fill proposal-form data
AADHAAR_XMLFACE_MATCHRC_LOOKUPPAN_VERIFYFrom request to result in milliseconds
The gateway normalises data from multiple government and bureau sources into one consistent API response.
Authenticate
Use your API key to get a bearer token. All calls use TLS 1.3 with request signing for tamper-proof audit trails.
Submit Request
Send the customer identifier — PAN, Aadhaar, Emirates ID, account number — via REST or webhook in one structured JSON call.
We Verify
The gateway queries the authoritative source — UIDAI, GSTN, NSDL, UAE Pass, VIES, credit bureaus — and normalises the result.
Get Result
Receive structured JSON with verification status, matched fields and a confidence score in under 300 ms.
Developer-first from day one
- REST APIs with OpenAPI spec and Postman collections
- Webhook support and a sandbox environment
- Dedicated integration engineer — included in every plan
- Sandbox in minutes · no setup fee · go live in as little as 48 hours
{
"status": "SUCCESS",
"verification_id": "4DI-KYC-20260701-A7F3",
"api": "pan_verify",
"response_time_ms": 187,
"data": {
"pan_number": "ABCDE1234F",
"name_match": true,
"name_on_pan": "RAHUL KUMAR SHARMA",
"pan_status": "ACTIVE",
"aadhaar_linked": true
}
}Infrastructure built for scale
Digital-trust infrastructure since 2006. The KYC APIs inherit the same reliability behind 500K+ certificate issuances and 50K+ active users.
Single SDK, All Sources
One integration covers government APIs, bureaus and biometric engines. No source-specific code to maintain or version separately.
Compliant by Design
Consent capture, data minimisation and audit trails are built in, not bolted on — ready for DPDP, UAE PDPL and GDPR.
Elastic Throughput
Auto-scales from 10 to 10,000+ verifications per minute with no capacity planning on your side; SLA-backed with 99.9% uptime.
Developer-First
OpenAPI spec, Postman collections, webhooks, sandbox and a dedicated integration engineer in every plan.