Website
Env:
Home/API Docs/KYC Verification
Target:https://eznotary.in/api/v1
API Module

KYC Verification

Instant Aadhaar and Government ID verification API for customer onboarding and KYC compliance.

1 Endpoints
API Key Authentication
Prefix:/kyc
Jump directly to endpoint:
POST/kyc/verify
API Key Required

Verify User KYC

Verifies a customer identity using Aadhaar XML/OCR verification and document image inspection. Returns KYC verification status and creates or updates a verified user profile in your tenant ecosystem.

URL:https://eznotary.in/api/v1/kyc/verify
Request Parameters

Headers

HeaderTypeRequiredDescription
x-api-keystringRequiredTenant API Key generated from the EZNotary B2B Developer Portal.
x-api-secretstringRequiredTenant API Secret key paired with your API key.

Request Body Parameters

Format: multipart/form-data
FieldTypeRequiredDescription
fullName
stringRequired
Full legal name matching government ID.
Example: Jane Doe
phone
stringRequired
10-digit mobile number.
Example: 9876543210
email
stringRequired
Email address of user.
Example: jane.doe@example.com
countryCode
stringRequired
Country calling code.
Example: 91
dob
stringRequired
Date of birth in YYYY-MM-DD format.
Example: 1990-01-01
gender
stringRequired
Gender as per ID (Male, Female, Other).
Example: Female
hasAadhaar
stringOptional
Flag whether Aadhaar card is supplied ("true" for Aadhaar KYC, "false" for Passport KYC).
Example: true
aadhaarCard
file (binary)Required (Either)
Image file or PDF of Aadhaar card / ID proof. Either aadhaarCard image or passport fileNumber is required.
Example: aadhaar_card.jpg
fileNumber
stringRequired (Either)
Passport file number or document registration number. Either fileNumber or aadhaarCard image is required.
Example: J1234567
cURL — Verify User KYC
curl -X POST "https://eznotary.in/api/v1/kyc/verify" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "x-api-secret: YOUR_API_SECRET" \
  -F "aadhaarCard=@/path/to/aadhaar_card.jpg" \
  -F "fullName=Jane Doe" \
  -F "phone=9876543210" \
  -F "email=jane.doe@example.com" \
  -F "countryCode=91" \
  -F "dob=1990-01-01" \
  -F "gender=Female" \
  -F "hasAadhaar=true"