Skip to main content

Supprimer une checklist

Supprimez une Check List que vous possédez. L’API renvoie le document supprimé dans { data }. Un ObjectId invalide, une liste absente ou une liste appartenant à un autre client renvoie 404.

La suppression n’exécute pas de consultations et ne consomme pas de crédits. L’historique catalogue et les jobs SmartBatch qui ont utilisé les mêmes codes de features ne sont pas retirés.

Endpoint

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

Retire la liste de la collection du client et renvoie le document qui a été supprimé. Après cet appel, GET / PUT / DELETE sur le même id renvoient 404.

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Le jeton doit être un JWT client. Un jeton sans clientId renvoie 403.

Parameters

NameTypeRequiredDescription
idstringYesObjectId Check List issu de la création ou de la liste.

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

  • Le corps 200 est le document supprimé, pas un objet vide.
  • Les ObjectId invalides et les listes d’autres clients renvoient tous les deux 404 (check_list_not_found).
  • La suppression ne consomme pas de crédits et n’annule pas le travail catalogue ou SmartBatch.
  • Il n’y a pas d’endpoint d’exécution de checklist. Voir Check List et SmartBatch.