Skip to main content

Obtener una checklist

Carga una Check List por id. La lista debe pertenecer al cliente del JWT. Un ObjectId inválido, una lista inexistente o una lista de otro cliente responden 404.

Esta llamada no ejecuta consultas y no gasta créditos. Usa featureCodes del documento para llamar cada API del catálogo tú mismo.

Endpoint

GET https://api.verifik.co/v2/check-lists/{id}

Devuelve la lista guardada: name, countries, domains, featureCodes y status. Usa esos códigos con las URLs de SmartCheck / catálogo. No hay una acción de ejecutar checklist en esta ruta.

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

El token debe ser un JWT de cliente. Un token sin clientId responde 403.

Parameters

NameTypeRequiredDescription
idstringYesObjectId de la Check List al crear o listar.

Request

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

async function run() {
const id = "6aa224c87034a338385c28c0";
const res = await fetch(`https://api.verifik.co/v2/check-lists/${id}`, {
method: "GET",
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${process.env.VERIFIK_TOKEN}`,
},
});
console.log(await res.json());
}

run();

Response

{
"data": {
"_id": "6aa224c87034a338385c28c0",
"client": "507f1f77bcf86cd799439013",
"name": "KYC Colombia",
"countries": ["Colombia", "Chile"],
"domains": ["people", "vehicles"],
"featureCodes": ["co-cedula", "cl-rut"],
"status": "draft",
"createdAt": "2026-09-10T03:32:00.000Z",
"updatedAt": "2026-09-10T03:33:00.000Z"
}
}

Notes

  • Los ObjectId inválidos y las listas de otros clientes responden 404 (check_list_not_found).
  • La respuesta no incluye una URL de reanudación ni una URL de lote. Check List solo guarda la mezcla.
  • Para cambiar campos, usa Actualizar una checklist. Para eliminarla, usa Eliminar una checklist.
  • Ejecutar un código de featureCodes es una llamada normal al catálogo y gasta créditos ahí. Ver SmartCheck.