KYC Expert
PricingAPI Docs

For developers

One API for KYC verification

REST API with OpenAPI docs, JWT auth, multi-tenant isolation, and configurable verification providers. Ship a full India KYC flow in an afternoon — same philosophy as Didit, tailored for PAN, Aadhaar, and RBI-compliant routes.

Read the docs Get sandbox access

API keys

JWT access + refresh tokens per user. Tenant-scoped login.

Webhooks

HMAC-signed callbacks on status change (configure in Settings).

OpenAPI 3

Interactive Swagger at /docs — try endpoints in browser.

Core endpoints

REST · OpenAPI 3 · https://www.nytrosoftai.com/ekyc/api
  • POST/api/kyc/start— Create verification session
  • POST/api/kyc/pan/verify— Verify PAN via provider
  • POST/api/kyc/submit— Submit for auto-decision
  • GET/api/kyc/status— Poll session status
  • GET/api/kyc/certificate— Download decision PDF
  • POST/api/admin/kyc-cases/:id/approve— Manual approve

Quickstart

# 1. Register & login
POST https://www.nytrosoftai.com/ekyc/api/auth/register
POST https://www.nytrosoftai.com/ekyc/api/auth/login

# 2. Start KYC session
POST https://www.nytrosoftai.com/ekyc/api/kyc/start
Authorization: Bearer <token>

# 3. Poll status
GET https://www.nytrosoftai.com/ekyc/api/kyc/status