Developers

Face endpoints use tenant API keys. Dashboard and auth use JWT. Full reference lives in the signed-in docs after you create an account.

Auth model

  • Dashboard — email/password JWT after signup and email verification.
  • Face APIs X-API-Key per tenant. One active key; rotate anytime.
  • Metering — 1 credit per successful enroll, verify, or identify. 400 no_face_detected is free.

Core endpoints

MethodPathPurpose
POST/enrollCreate face template for staff_id
POST/verify1:1 match against staff_id
POST/identify1:N search across enrolled staff

Errors you will see

401

Missing or invalid API key / JWT

429

No credits left, or tenant usage cap reached

400

No face detected (not billed)

404

Unknown staff_id on verify

Get an API keyOpen full docs (sign in)