Kişi oluştur

Kişi oluştur

Yüz görüntüleri ve meta verilerle yeni bir kişi kaydedin.

menu_bookAPI referansı: Kişi oluşturexpand_more

Resmi belgeler: docs.verifik.co/resources/create-a-person

Temel URL https://api.verifik.co. Profil alanları ve images içindeki her giriş için en az bir base64 yüz görüntüsü (data URL öneki olmadan) ile JSON gönderin. Genel belgeler notes, e-posta ve telefon gibi isteğe bağlı alanları da listeler.

POST /v2/face-recognition/persons

Verilen koleksiyon kimliklerine (koleksiyon _id değerleri) Verifik destekli tanıma için yüz biyometrisiyle yeni bir kişi kaydeder.

BaşlıkDeğer
Content-Typeapplication/json
AuthorizationBearer <token>
ParamZorunluAçıklama
nameEvetGörünen ad
imagesEvetBase64 yüz görüntüleri dizisi (ham base64, data URL değil)
genderEvetM veya F (bu demoda zorunlu)
date_of_birthEvetYYYY-MM-DD (bu demoda zorunlu)
collectionsEvetKoleksiyon _id dizeleri dizisi; bu demo bunları GET /v2/face-recognition/collections üzerinden yükler ve bir veya daha fazlasını seçmenizi sağlar.
nationalityHayırİsteğe bağlı ülke / uyruk kodu veya etiketi
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": ["…"],
    "…": "…"
  }
}
  • Bu demo, oturum belirtecinizle @humanauthn/api-client içindeki createPerson kullanır.
  • Yanıtlar ortama bağlı olarak verinin yanında kimlik ve imza bloğu içerebilir.
menu_book

docs.verifik.co üzerindeki resmi kılavuzlar