v2.4.0 · 100% uptime

Build with
Verification APIs

Complete identity & KYC API suite. Aadhaar, PAN, Video KYC, Digilocker & more — all from a single unified interface.

50+ Endpoints
99.9% Uptime
<200ms Avg. Response
cURL
                        curl -X POST https://api.yourdomain.xyz/v2/verify/aadhaar \
                        -H "Authorization: Bearer YOUR_API_KEY" \
                        -H "Content-Type: application/json" \
                        -d '{
                        "aadhaar": "1234 5678 9012",
                        "consent": true
                        }'
                    
POST /v2/verify/pan — Validate PAN instantly
API Reference

All Endpoints

Every verification & onboarding API you need, documented and ready to use.

POST Stable
/v2/verify/aadhaar
Verify Aadhaar number with OTP or biometric authentication.
POST Stable
/v2/verify/pan
Validate PAN card details against government records in real-time.
GET Stable
/v2/verify/pan/{pan}
Fetch PAN card details by PAN number (basic lookup).
POST Beta
/v2/kyc/video
Initiate a Video KYC session with liveness detection.
POST Stable
/v2/verify/passport
International passport verification with MRZ decoding.
POST Stable
/v2/verify/vehicle
Verify vehicle registration certificate (RC) details.
POST Stable
/v2/ocr/document
Extract text &amp; data from identity documents using AI OCR.
POST Stable
/v2/esign/sign
Digitally sign documents with Aadhaar eSign or eStamping.
GET Beta
/v2/credit/report/{id}
Pull credit report from multiple bureaus by reference ID.
POST Stable
/v2/digilocker/pull
Pull verified documents from Digilocker using APIs &amp; Web SDK.
POST Stable
/v2/business/mca
Analyse businesses by pulling filed MCA documents for due diligence.
POST Beta
/v2/income/epfo
Employer info &amp; repository data using EPFO &amp; Income Tax Return.
Quick Start

Get started in minutes

Simple examples to kickstart your integration.

Authentication

All requests require an API key passed via the Authorization header.

Authorization: Bearer your_api_key_here

JavaScript (Fetch)

Make your first API call with a simple fetch example.

fetch('https://api.yourdomain.xyz/v2/verify/aadhaar', { method: 'POST', headers: { 'Authorization': 'Bearer YOUR_KEY' }, body: JSON.stringify({ aadhaar: '1234 5678 9012' }) })