Recherche personne en direct

Recherche personne en direct

Vivacité sur une image sonde, puis recherche faciale 1:N (en direct).

menu_bookRéférence API : Face Search 1:N (Live)expand_more

Documentation officielle : docs.verifik.co/biometrics/search-live-face (vivacité sur l'image sonde, puis recherche 1:N).

URL de base https://api.verifik.co. Envoyez une seule sonde en base64 brut dans image (sans préfixe data URL), os obligatoire (ANDROID, IOS ou DESKTOP), seuils de vivacité et de correspondance et search_mode. Cette démo utilise DESKTOP.

POST /v2/face-recognition/search-live-face

Exécute d'abord l'anti-spoofing / vivacité ; si elle réussit, effectue une recherche par similarité sur les visages enrôlés.

En-têteValeur
Content-Typeapplication/json
AuthorizationBearer <token>
ParamReq.Description
imageOuiUne seule image sonde en base64
osOuiANDROID, IOS ou DESKTOP
liveness_min_scoreOuiSeuil de vivacité (0,5–1,0)
min_scoreOuiSeuil de correspondance (0,5–1,0 selon la doc)
search_modeOuiFAST ou ACCURATE
collection_idNonLimiter la recherche à une collection
await fetch("https://api.verifik.co/v2/face-recognition/search-live-face", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    Authorization: `Bearer ${accessToken}`,
  },
  body: JSON.stringify({
    image: "<base64>",
    os: "DESKTOP",
    liveness_min_score: 0.65,
    min_score: 0.75,
    search_mode: "FAST",
    collection_id: "<optionalCollectionMongoId>",
  }),
});
  • Cette démo utilise searchLivePerson de @humanauthn/api-client avec le jeton de votre session.
  • Les échecs sous le seuil de vivacité peuvent renvoyer une erreur (voir la doc pour le format).
menu_book

Guides officiels sur docs.verifik.co