LenderOS APIs are live: KYC, bureau, mandates, eSign, payments. Explore the catalog →
Neetix AI
NEETIxAILENDER OS
API catalog

KYC & identity

Verify a borrower in one flow, not five vendors.

PAN verification, Aadhaar OTP eKYC, offline Aadhaar XML, face match, and DigiLocker. One API shape across providers, swappable per lending program.

api.neetix.in
curl -X POST https://api.neetix.in/v1/kyc/pan/verify \
  -H "Authorization: Bearer sk_live_..." \
  -d '{
    "pan": "ABCPE1234F",
    "name": "Rohan Malhotra",
    "dob": "1994-03-11"
  }'
{
  "valid": true,
  "name_match": 0.97,
  "aadhaar_seeded": true,
  "category": "individual"
}

What ships in the box

PAN verification

Name, DOB, and Aadhaar-seeding status against the PAN database.

Aadhaar OTP eKYC

Initiate and verify in two calls. UIDAI-compliant masked storage.

Offline Aadhaar XML

Paperless offline eKYC with share-code validation.

Face match

Selfie against KYC document photo with a confidence score.

Video KYC

Assisted VKYC flows for higher-ticket programs.

Endpoints

POST/v1/kyc/pan/verifyVerify PAN
POST/v1/kyc/aadhaar/initiateStart Aadhaar OTP eKYC
POST/v1/kyc/aadhaar/verifyVerify Aadhaar OTP
POST/v1/kyc/facematchFace match
GET/v1/kyc/digilocker/authorizeDigiLocker consent redirect

Providers

Each provider is an adapter behind the same interface. Pick one per lending program, switch with a config change.

SurepassDigitapDigiLocker · OAuth flow

Common questions

Which provider serves my traffic?

Whichever you configure per program. Surepass, Digitap, and DigiLocker sit behind the same interface, so switching vendors is a config change, not a rebuild.

How is Aadhaar data stored?

Masked and encrypted per UIDAI guidelines. Raw Aadhaar numbers never persist.

Wire it into your journey.

Sandbox keys today, production keys when you are ready. An engineer answers, not a bot.