Créer une personne
Enrôlez une nouvelle personne avec des images faciales et des métadonnées.
menu_bookRéférence API : créer une personneexpand_more
Documentation officielle : docs.verifik.co/resources/create-a-person
URL de base https://api.verifik.co. Envoyez du JSON avec les champs de profil et au moins une image faciale en base64 par entrée dans images (sans préfixe data URL). La documentation publique liste aussi des champs facultatifs comme notes, email et phone.
POST /v2/face-recognition/persons
Enrôle une nouvelle personne dans les ids de collection indiqués (valeurs _id de collection) avec la biométrie faciale pour la reconnaissance Verifik.
| En-tête | Valeur |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer <token> |
| Param | Req. | Description |
|---|---|---|
| name | Oui | Nom d'affichage |
| images | Oui | Tableau d'images faciales en base64 (base64 brut, pas de data URLs) |
| gender | Oui | M ou F (obligatoire dans cette démo) |
| date_of_birth | Oui | YYYY-MM-DD (obligatoire dans cette démo) |
| collections | Oui | Tableau de chaînes _id de collection ; cette démo charge via GET /v2/face-recognition/collections et permet d'en choisir une ou plusieurs. |
| nationality | Non | Code ou libellé pays / nationalité facultatif |
await fetch("https://api.verifik.co/v2/face-recognition/persons", {
method: "POST",
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${accessToken}`,
},
body: JSON.stringify({
name: "Jane Doe",
gender: "F",
date_of_birth: "1990-01-15",
collections: ["<collectionMongoId>"],
nationality: "CO",
images: ["<base64>", "<base64>"],
}),
});// 200 OK — example shape
{
"data": {
"id": "…",
"name": "Jane Doe",
"gender": "F",
"date_of_birth": "1990-01-15",
"collections": ["…"],
"…": "…"
}
}- Cette démo utilise createPerson de @humanauthn/api-client avec le jeton de votre session.
- Les réponses peuvent inclure id et un bloc signature avec data selon l'environnement.
Documentation associée
Guides officiels sur docs.verifik.co
L'objet Person
Champs et structure d'un enregistrement personne de reconnaissance faciale.
Lister toutes les personnes
Personnes de votre client, avec filtres facultatifs.
Obtenir une personne
Une personne par id.
Mettre à jour une personne
Profil, images, collections et plus.
Supprimer une personne
Supprime un enregistrement personne par id.
Démo Mettre à jour une personne
Modifiez le profil ou les collections d'un id personne existant.
Démo Supprimer une personne
Suppression complète ou retrait d'une seule collection.