Create Person

Create Person

चेहरे की छवियां और मेटाडेटा के साथ नया व्यक्ति नामांकित करें।

menu_bookAPI संदर्भ: Create Personexpand_more

आधिकारिक दस्तावेजी: docs.verifik.co/resources/create-a-person

Base URL https://api.verifik.co। प्रोफ़ाइल फील्ड और images में कम-से-कम एक base64 चेहरा छवि प्रति प्रविष्ट्री के साथ JSON भेजें (data URL प्रीफ़िक्स नहीं)। सार्वजनिक दस्तावेजी में notes, email, phone जैसे वैकल्पिक फील्ड भी लिखे हैं।

POST /v2/face-recognition/persons

दिए गए collection ids (collection _id) में Verifik-समर्थित पहचान हेतु नए व्यक्ति को चेहरा बायोमेट्रिक्स के साथ नामांकित करता है।

शीर्षकमान
Content-Typeapplication/json
AuthorizationBearer <token>
पैराआवश्यकविवरण
nameहाँप्रदर्शन नाम
imagesहाँbase64 चेहरा छवियों का ऐरे (raw base64, data URL नहीं)
genderहाँM या F (इस डेमो में आवश्यक)
date_of_birthहाँYYYY-MM-DD (इस डेमो में आवश्यक)
collectionsहाँcollection _id स्ट्रिंग्स का ऐरे; यह डेमो GET /v2/face-recognition/collections से लोड करके एक या अधिक चुनता है।
nationalityनहींवैकल्पिक देश / राष्ट्रिता कोड़ या लेबल
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": ["…"],
    "…": "…"
  }
}
  • यह डेमो @humanauthn/api-client के createPerson का उपयोग आपके सेशन टोकन के साथ करता है।
  • जवाफ़ में data के साथ id और signature ब्लॉक भी हो सकता है।
menu_book

docs.verifik.co पर आधिकारिक गाइड