Everything You
Need to Build
Documentation, guides, sandbox access, and API references — all in one place for every TruID stack.
API Reference
POST /v2/kyc/aadhaar-otp Authorization: Bearer {API_KEY} { "aadhaar": "xxxx-xxxx-1234", "consent": "Y", "reason": "KYC verification" } // 200 OK { "success": true, "ref_id": "TI-20241208-9xAB", "message": "OTP sent" }
Your Developer Toolkit
Everything you need to integrate, test, and ship — from first call to production.
API Reference
Full endpoint reference with request/response schemas, error codes, and live curl examples.
Sandbox
Test every API with real-looking mock data before going live. No bureau charges.
SDKs & Libraries
Official clients for Node.js, Python, and Go. Community packages for PHP and Ruby.
Webhooks Guide
HMAC-signed callbacks, retry policy, payload schemas, and local testing with ngrok.
Error Code Index
Every error code TruID returns, what it means, and how to handle it gracefully.
Changelog
API version history, breaking changes, and deprecation notices — updated every release.
Quick Start by Stack
Get your first API response in under 10 minutes.
Built for Regulated Industries
TruID APIs are purpose-built for compliance-heavy sectors that demand identity assurance at scale.
Banking & NBFC
Customer onboarding KYC, credit underwriting, and periodic re-verification
Insurance
Policyholder identity verification and vehicle registration checks
Capital Markets
Demat & mutual fund account opening with KYC and PAN validation
Gig Economy
Driver and delivery partner onboarding with Video KYC and background checks
Telecom
Subscriber eKYC for SIM activation under TRAI guidelines
Lending & Credit
Credit bureau pull, income verification, and bank statement analysis
Test Every API Free in the Sandbox
Register now and get immediate access to PAN, Aadhaar, GSTIN, MCA21, credit report, and bank statement APIs. No contract required. No credit card. Just start testing.