Skip to main content

Listar checklists

Lista las Check Lists guardadas en el cliente autenticado. Los resultados pertenecen a ese cliente y se ordenan por updatedAt descendente (la más reciente primero). Esta llamada no ejecuta consultas y no gasta créditos.

Usa search (o text) para filtrar por nombre. Envía page cuando quieras metadatos de paginación. Omite page para recibir el arreglo coincidente en data sin campos total / pages.

Endpoint

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

Devuelve las listas guardadas del cliente. Cada ítem incluye name, countries, domains, featureCodes y status. Cuando viene page, la respuesta también incluye total, limit, page y pages.

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

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

Parameters

NameTypeRequiredDescription
pageintegerNoSi se envía, la API pagina y devuelve total, limit, page y pages. Omítelo para recibir solo el arreglo coincidente.
perPageintegerNoTamaño de página. Alias de limit. Se aplica aunque no envíes page.
limitintegerNoTamaño de página. Alias de perPage.
searchstringNoFiltro de nombre, sin distinguir mayúsculas.
textstringNoAlias de search.

Request

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

async function run() {
const res = await fetch("https://api.verifik.co/v2/check-lists?page=1&perPage=20&search=Colombia", {
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"],
"featureCodes": ["co-cedula"],
"status": "draft",
"createdAt": "2026-09-10T03:32:00.000Z",
"updatedAt": "2026-09-10T03:33:00.000Z"
}
],
"total": 1,
"limit": 20,
"page": 1,
"pages": 1
}

Notes

  • Las listas pertenecen al cliente del JWT. No puedes leer las de otro cliente.
  • El orden es siempre el updatedAt más reciente primero.
  • search y text hacen el mismo filtro de nombre, sin distinguir mayúsculas.
  • perPage y limit son alias. Si envías limit sin page, el arreglo igual se recorta.
  • Este endpoint no gasta créditos y no ejecuta los servicios guardados.
  • Recorrido de producto: Check List. Crear: Crear una checklist.