Skip to main content

Persons

Overview​

The face recognition Persons API lets you create, list, retrieve, update, and delete person records used for enrollment, search, and verification. Each record typically includes a name, images (base64), optional demographics, collections, and server-side fields such as faceEncodings.

For the full field reference, see The Person Object.

API endpoints​

Base path: https://api.verifik.co/v2/face-recognition/persons

ActionMethod & pathDocumentation
CreatePOST /v2/face-recognition/personsCreate a Person
Create with livenessPOST /v2/face-recognition/persons/search-live-faceCreate a Person with Liveness
Lookup by nameGET /v2/face-recognition/persons/lookupLookup a Person by Name
ListGET /v2/face-recognition/personsList All Persons
RetrieveGET /v2/face-recognition/persons/{id}Retrieve a Person
UpdatePUT /v2/face-recognition/persons/{id}Update a Person
DeleteDELETE /v2/face-recognition/persons/{id}Delete a Person

Person status (status field)​

Common values on list/filter:

  • active — enrolled and usable for matching flows
  • inactive — not used for new operations
  • pending — record not fully processed or approved

Use cases​

  • Onboarding — enroll users from ID capture or live capture flows
  • Deduplication — liveness + search flows before creating a duplicate
  • Access and fraud — maintain a gallery per collection or project