Skip to main content

Eliminar una checklist

Elimina una Check List tuya. La API devuelve el documento eliminado en { data }. Un ObjectId inválido, una lista inexistente o una lista de otro cliente responden 404.

Eliminar no ejecuta consultas y no gasta créditos. El historial del catálogo y los trabajos de SmartBatch que usaron los mismos códigos no se borran.

Endpoint

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

Quita la lista de la colección del cliente y devuelve el documento eliminado. Después de esta llamada, GET / PUT / DELETE en el mismo id responden 404.

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: "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

  • El cuerpo 200 es el documento eliminado, no un objeto vacío.
  • Los ObjectId inválidos y las listas de otros clientes responden 404 (check_list_not_found).
  • Eliminar no gasta créditos y no cancela trabajo del catálogo ni de SmartBatch.
  • No hay un endpoint para ejecutar la checklist. Ver Check List y SmartBatch.