/api/v1/face/searchUpload a probe face and a gallery of images. Receive ranked matches with filenames, distances, and per-model scores — perfect for forensics, attendance, and media tagging.
Everything you need from a production-ready Face Search API.
Three models rank gallery images independently then results are fused for accuracy.
Matched gallery images are returned with their original filenames for easy lookup.
Submit up to dozens of gallery images per request. Results ranked by confidence.
Per-model distances returned alongside the fused result for full transparency.
Integrate in minutes with our developer-friendly REST API.
POST query (the face to find) and one or more gallery images in a single request.
Three models compute distances between the probe and every gallery image simultaneously.
Receive gallery images ranked by match confidence, closest first.
Data Output
All data returned as structured JSON — map directly to your database schema.
matches[].filenamematches[].distancematches[].matchedquery_processedMobile SDK
NO API KEYCapture a face image natively in your app and pass it to this endpoint. No API key needed for the capture itself.
Add to build.gradle.kts — Kotlin 2.0+:
Manifest permission (runtime request handled by the SDK):
Quick start:
⚠ Note
Create a free account. Get 50 test API requests instantly — no credit card required.