Crear persona con liveness

Crear persona con liveness

Registro + comprobación de vida + búsqueda de duplicados en una sola llamada.

menu_bookReferencia de API: crear persona con livenessexpand_more

Documentación oficial (inglés): docs.verifik.co/resources/create-a-person-with-liveness

Documentación (español): docs.verifik.co/verifik-es/resources/personas/crear-una-persona-con-deteccion-de-vida

URL base https://api.verifik.co. Envía JSON con campos de perfil, un único collection_id (_id de colección), umbrales de liveness y búsqueda, y al menos una imagen facial en base64 por entrada en images (sin prefijo data URL).

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

Ejecuta liveness sobre el o los rostros enviados, busca inscripciones similares y crea o actualiza una persona en la colección indicada.

CabeceraValor
Content-Typeapplication/json
AuthorizationBearer <token>
ParámetroObl.Descripción
nameNombre para mostrar
imagesArreglo de imágenes faciales en base64 (base64 crudo, no data URLs)
genderM o F
date_of_birthYYYY-MM-DD
collection_idId único de una sola colección
liveness_min_score0.5–1
min_scoreUmbral interno de búsqueda, 0.5–1
search_modeFAST o ACCURATE
nationalityNoOpcional
await fetch("https://api.verifik.co/v2/face-recognition/persons/search-live-face", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    Authorization: `Bearer ${accessToken}`,
  },
  body: JSON.stringify({
    name: "Jane Doe",
    gender: "F",
    date_of_birth: "1990-01-15",
    collection_id: "<collectionMongoId>",
    liveness_min_score: 0.65,
    min_score: 0.8,
    search_mode: "FAST",
    nationality: "CO",
    images: ["<base64>", "<base64>"],
  }),
});
  • Esta demo usa createPersonWithLiveness de @humanauthn/api-client con el token de tu sesión.
  • Las respuestas pueden incluir un bloque signature junto a data según el entorno.
menu_book

Guías oficiales en docs.verifik.co