🚀 FaceID REST API Server

On-device face recognition, anti-spoofing & vector search service.


Interactive Documentation & UI

GET /swagger-ui

Interactive Swagger UI API Documentation & Explorer

Available API Endpoints

GET /health

Check server health, GPU acceleration & model input status.

GET /api/v1/registry/stats

Get registry statistics & registered face records.

POST /api/v1/enroll

Enroll a face. Multipart fields: photo (file), person_id, scope, label.

POST /api/v1/identify

Identify face in image. Multipart fields: photo (file), event, threshold.

POST /api/v1/verify

1:1 face comparison. Multipart fields: photo_a (file), photo_b (file).

DELETE /api/v1/registry/records/:record_id

Unregister a face record by numeric ID.