Tạo người

Tạo người

Đăng ký một người mới bằng hình ảnh khuôn mặt và siêu dữ liệu.

menu_bookTham chiếu API: Tạo ngườiexpand_more

Tài liệu chính thức: docs.verifik.co/resources/create-a-person

URL cơ sở https://api.verifik.co. Gửi JSON kèm theo các trường hồ sơ và ít nhất một hình ảnh khuôn mặt base64 cho mỗi mục nhập trong hình ảnh (không có tiền tố dữ liệu URL). Tài liệu công khai cũng liệt kê các trường tùy chọn như ghi chú, email và điện thoại.

POST /v2/face-recognition/persons

Đăng ký một người mới vào các id bộ sưu tập nhất định (giá trị _id bộ sưu tập) bằng sinh trắc học khuôn mặt để nhận dạng được hỗ trợ bởi Verifik.

tiêu đềGiá trị
Content-Typeapplication/json
AuthorizationBearer <token>
Thông sốyêu cầuSự miêu tả
nameĐúngTên hiển thị
imagesĐúngMảng hình ảnh khuôn mặt base64 (base64 thô, không phải URL dữ liệu)
genderĐúngM hoặc F (bắt buộc trong bản demo này)
date_of_birthĐúngYYYY-MM-DD (bắt buộc trong bản demo này)
collectionsĐúngMảng chuỗi thu thập _id; Bản demo này tải chúng từ GET /v2/face-recognition/collections và cho phép bạn chọn một hoặc nhiều.
nationalityKHÔNGMã hoặc nhãn quốc gia/quốc tịch tùy chọn
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": ["…"],
    "…": "…"
  }
}
  • Bản demo này sử dụng createPerson từ @humanauthn/api-client bằng mã thông báo phiên của bạn.
  • Phản hồi có thể bao gồm id và khối chữ ký cùng với dữ liệu tùy thuộc vào môi trường.
menu_book

Hướng dẫn chính thức trên docs.verifik.co