Products · Face verification
1:1 match. 1:N memory.
Selfie against ID photo on ArcFace 512-d embeddings with calibrated cosine scoring — and a gallery that remembers every face you've enrolled.
Capabilities
Match once, search everywhere.
1:1 face match
Compares the selfie and the document photo on ArcFace 512-d embeddings with calibrated cosine scoring, returning blur and image-quality flags in the same response.
1:N search and galleries
Enroll faces into duplicate or blocklist galleries and search every new applicant against them — a new SIM and a fresh email don't make a new person.
Drop-in contract
The face-match envelope is Digitap-compatible: point an existing integration at a new base URL. Every verdict is Ed25519-signed.
API
Endpoints and credits
Prepaid credits, debited per call. Every error is the same envelope: statusCode, message, message_code.
- 2 credits
POST /v1/face/face-match
1:1 selfie vs ID photo (alias: /v1/face/verify)
- 1 credit
POST /v1/face/enroll
Add a face to a duplicate or blocklist gallery
- 1 credit
POST /v1/face/search
1:N search across enrolled faces
- Free
GET /v1/verification-key
Ed25519 public key for verifying responses
All other checks cost 1 credit. When the balance is empty the API returns 402 insufficient_credits.
curl -X POST https://liveliness.neetix.in/v1/face/face-match \
-H "Authorization: Bearer $LIVELINESS_API_KEY" \
-F "person=@selfie.jpg" \
-F "card=@id_card.jpg" \
-F "clientRefId=kyc-2041"Platform
More of the platform
Every product shares one API key, one credit ledger and one audit log.
Match your first face in minutes.
Sign up with an email, get 500 free credits and call POST /v1/face/face-match with two images.
500 free credits at signup · API key is shown once at signup.