Developer Reference

API Documentation

Integrate our secure identity verification flow directly into your application.

1Getting Started

Base API URL

https://kyc-api.keertikaonline.com

Authentication

All requests require an API key sent via the x-api-key header.

x-api-key: YOUR_API_KEY

2Endpoints

GET/api/kyc/history
API Key Required

Retrieve all past verification records for your account.

curl -X GET https://kyc-api.keertikaonline.com/api/kyc/history \
  -H "x-api-key: YOUR_API_KEY"
POST/api/kyc/aadhaar/initiate
API Key Required

Initiate Aadhaar KYC — sends OTP to Aadhaar-linked mobile.

curl -X POST https://kyc-api.keertikaonline.com/api/kyc/aadhaar/initiate \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"aadhaarNumber":"123456789012"}'
POST/api/kyc/aadhaar/verify
API Key Required

Submit the OTP to complete Aadhaar verification and retrieve identity data.

curl -X POST https://kyc-api.keertikaonline.com/api/kyc/aadhaar/verify \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"referenceId":"76395845","otp":"123456"}'