Skip to main content

Eliminar un proyecto

Endpoint

DELETE https://api.verifik.co/v3/projects/{id}

Elimina permanentemente un proyecto y todos sus flujos asociados. Esta acción no se puede deshacer.

Encabezados

NombreValor
Content-Typeapplication/json
AuthorizationBearer <token>

Parámetros

NombreTipoRequeridoDescripción
idstringIdentificador único del proyecto a eliminar

Solicitud

const fetch = require("node-fetch");

async function run() {
const projectId = "64a1b2c3d4e5f6789012345";
const res = await fetch(`https://api.verifik.co/v3/projects/${projectId}`, {
method: "DELETE",
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${process.env.VERIFIK_TOKEN}`,
},
});
console.log(await res.json());
}

run();

Respuesta

{
"data": {
"_id": "64a1b2c3d4e5f6789012345",
"name": "Deleted Project",
"status": "deleted"
}
}

Notas

  • Acción irreversible: elimina todos los datos asociados.
  • Eliminación en cascada: también elimina flujos, webhooks, miembros y configuración.
  • Comprobaciones previas: pausar el proyecto si está activo, exportar datos necesarios y validar dependencias.