Skip to main content

Crear una Colección

Endpoint

POST https://api.verifik.co/v2/face-recognition/collections

Crea una nueva colección para almacenar rostros generados utilizando los servicios de Detección de Vida de Verifik. Las colecciones son necesarias para la mayoría de los servicios biométricos.

Encabezados

NombreValor
Content-Typeapplication/json
AuthorizationBearer <token>

Parámetros

NombreTipoRequeridoDescripción
namestringNombre visible de la colección
descriptionstringNoDescripción opcional

Solicitud

const fetch = require("node-fetch");

async function run() {
const res = await fetch("https://api.verifik.co/v2/face-recognition/collections", {
method: "POST",
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${process.env.VERIFIK_TOKEN}`,
},
body: JSON.stringify({
name: "Ejemplo de prueba",
description: "Ejemplo de cómo crear una colección",
}),
});
console.log(await res.json());
}

run();

Respuesta

{
"data": {
"__v": 0,
"_id": "65175da13e81e4fabc12345",
"code": "dac2c81b-96a6-4f19-ab54-d1a72d55b64b",
"name": "Ejemplo de prueba",
"client": "65175da13e81e4fabc12345",
"deleted": false,
"createdAt": "2023-09-29T23:28:33.894Z",
"updatedAt": "2023-09-29T23:28:33.894Z",
"description": "Ejemplo de cómo crear una colección"
}
}

Notas

  • Autenticación: envía un token válido; la colección queda asociada a tu cliente.
  • Nombre: name es obligatorio; description es opcional pero recomendable.
  • Errores: 409 / MissingParameter suele indicar cuerpo incompleto o inválido según la validación de la API.