API Catalog

Every verification API
you'll ever need.

Browse our complete library. Try endpoints live in the sandbox โ€” no real data, instant responses.

KYC
POST /v1/kyc/aadhaar/otp

Aadhaar OTP Verification

Authenticate users using Aadhaar OTP via UIDAI. Returns name, DOB, gender, address, and photo. Consent-driven flow.

KYC
POST /v1/kyc/aadhaar/offline

Aadhaar Offline eKYC

Parse and verify the Aadhaar XML / QR code offline without OTP. Supports encrypted ZIP files from UIDAI portal.

KYC
POST /v1/kyc/pan/verify

PAN Verification

Verify PAN card details โ€” name, DOB, PAN number, and Aadhaar linkage status in under 1 second.

KYC
POST /v1/kyc/dl/verify

Driving License Check

Validate driving license number, extract holder name, vehicle category, validity, and issuing authority.

KYC
POST /v1/kyc/passport/verify

Passport Verification

Verify passport details against government databases. Returns holder information and validity status.

KYC
POST /v1/kyc/face/match

Face Match

Compare a selfie against an ID document photo. Returns match score, liveness result and recommendations.

KYC
POST /v1/kyc/video

Video KYC

RBI-compliant Video KYC session with agent, automated ID capture, face match, and audit trail generation.

KYC
GET /v1/kyc/gst/{gstin}

GST Verification

Validate GSTIN and fetch registered business name, address, filing status, and registration date.

Business Intelligence
GET /v1/bi/mca/{cin}

MCA Company Lookup

Fetch company registration data, directors, filing history and financial statements from MCA21 in real-time.

Business Intelligence
GET /v1/bi/director/{din}

Director Search

Look up all companies associated with a Director Identification Number (DIN), including past directorships.

Business Intelligence
POST /v1/bi/epfo/verify

EPFO Verification

Verify employment history and UAN. Returns employer name, joining date and contribution history for income verification.

Business Intelligence
GET /v1/bi/msme/{udyam}

MSME / Udyam Check

Verify MSME Udyam registration status, enterprise category (Micro/Small/Medium), and NIC activity description.

Risk
POST /v1/risk/score

Risk Score

Configurable risk decisioning engine. Submit applicant data and get a risk score with breakdown and recommended action.

Risk
POST /v1/risk/aml

AML Check

Anti-Money Laundering screening against global watchlists, OFAC, UN sanctions, and Indian regulatory lists.

Risk
POST /v1/risk/pep

PEP Screening

Politically Exposed Person (PEP) screening across global databases. Returns risk classification and source references.

Data Processing
POST /v1/data/bank-statement

Bank Statement Analysis

Upload bank statements in PDF, Excel or CSV. Returns structured cash flows, income estimation, obligation detection, and 60+ analytics signals.

Data Processing
POST /v1/data/itr/verify

ITR Verification

Verify Income Tax Returns directly from ITD without requiring the applicant's password. Returns income, TDS, refund data.

Data Processing
POST /v1/data/ocr

Document OCR

AI-powered OCR for 200+ Indian document types. Extracts structured data from salary slips, Form 16, balance sheets, and more.

Bureau
POST /v1/bureau/cibil

CIBIL Score & Report

Fetch full CIBIL credit report including score, account history, enquiries, and DPD data. Consent-compliant pull.

Bureau
POST /v1/bureau/crif

CRIF Report

Pull CRIF High Mark credit report using same Trulens API key and schema. No separate integration needed.

Bureau
POST /v1/bureau/experian

Experian Pull

Fetch Experian credit report with score, trade lines, and public records through the unified Trulens schema.

Compliance
POST /v1/kyb/sanctions

Sanctions Screening

Screen entities against OFAC, UN, EU, and India-specific regulatory lists. Returns matches with confidence scores and source references.

Compliance
POST /v1/kyb/adverse-media

Adverse Media Check

Scan thousands of news sources for negative mentions of individuals or entities. Covers financial crime, fraud, regulatory actions.

Compliance
GET /v1/kyb/ubo/{entity}

UBO Graph

Resolve Ultimate Beneficial Ownership graphs for Indian companies using MCA and external registry data.

Live sandbox

Try it right here.

Real API. No setup. No credit card. All requests run in sandbox mode โ€” validated inputs, instant responses, zero real data persisted.

Get API key
โœ“ Sandbox environment โ€” no real data
โœ“ All 6 service groups available to test
โœ“ Sub-300ms P95 response times
POST /v1/kyc/aadhaar/otp โ€” sandbox
// Click "Run live call" to receive a sandbox response.
// All inputs validated, no real data persisted.
//
// Sample request body:
{
  "aadhaar": "XXXX-XXXX-8734",
  "consent": "Y",
  "reason": "KYC verification"
}

Ready to go live?
Get your API key.

Book a Demo โ†’ Contact Sales