Skip to main content

Obter uma checklist

Carregue uma Check List por id. A lista deve pertencer ao cliente do JWT. Um ObjectId inválido, uma lista inexistente ou uma lista de outro cliente devolve 404.

Esta chamada não executa consultas e não gasta créditos. Use featureCodes do documento para chamar cada API do catálogo você mesmo.

Endpoint

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

Devolve a lista guardada: name, countries, domains, featureCodes e status. Use esses códigos com as URLs correspondentes do SmartCheck / catálogo. Não há ação de executar checklist neste caminho.

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

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

Parameters

NameTypeRequiredDescription
idstringYesObjectId da Check List da criação ou da listagem.

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

  • ObjectIds inválidos e listas de outros clientes devolvem 404 (check_list_not_found).
  • A resposta não inclui uma URL de retomada hospedada nem uma URL de lote. A Check List só guarda a combinação.
  • Para alterar campos, use Atualizar uma checklist. Para removê-la, use Apagar uma checklist.
  • Executar um código de featureCodes é uma chamada normal ao catálogo e gasta créditos aí. Veja SmartCheck.