Skip to main content

Apagar uma checklist

Apague uma Check List sua. A API devolve o documento apagado em { data }. Um ObjectId inválido, uma lista inexistente ou uma lista de outro cliente devolve 404.

Apagar não executa consultas e não gasta créditos. O histórico do catálogo e os trabalhos SmartBatch que usaram os mesmos códigos de feature não são removidos.

Endpoint

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

Remove a lista da coleção do cliente e devolve o documento que foi apagado. Depois desta chamada, GET / PUT / DELETE no mesmo id devolvem 404.

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: "DELETE",
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"
}
}

Notes

  • O corpo 200 é o documento apagado, não um objeto vazio.
  • ObjectIds inválidos e listas de outros clientes devolvem 404 (check_list_not_found).
  • Apagar não gasta créditos e não cancela trabalhos do catálogo ou do SmartBatch.
  • Não existe um endpoint para executar a checklist. Veja Check List e SmartBatch.