Skip to main content

Listar checklists

Liste as Check Lists guardadas no cliente autenticado. Os resultados pertencem a esse cliente e são ordenados por updatedAt descendente (as mais recentes primeiro). Esta chamada não executa consultas e não gasta créditos.

Use search (ou text) para filtrar por nome. Envie page quando quiser metadados de paginação. Omita page para receber o array correspondente em data sem os campos total / pages.

Endpoint

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

Devolve as listas guardadas do cliente. Cada item inclui name, countries, domains, featureCodes e status. Quando page está presente, a resposta também inclui total, limit, page e pages.

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

O token deve ser um JWT de cliente. Um token sem clientId devolve 403.

Parameters

NameTypeRequiredDescription
pageintegerNoQuando enviado, a API pagina e devolve total, limit, page e pages. Omita-o para receber só o array correspondente.
perPageintegerNoTamanho da página. Alias de limit. Aplica-se mesmo quando page é omitido.
limitintegerNoTamanho da página. Alias de perPage.
searchstringNoFiltro de nome sem distinguir maiú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

  • As listas pertencem ao cliente do JWT. Você não pode ler as listas de outro cliente.
  • A ordenação é sempre pelo updatedAt mais recente primeiro.
  • search e text fazem o mesmo filtro de nome sem distinguir maiúsculas.
  • perPage e limit são aliases. Se você enviar limit sem page, o array ainda é limitado.
  • Este endpoint não gasta créditos e não executa os serviços guardados.
  • Percurso de produto: Check List. Criar: Criar uma checklist.