Rutas · Eliminar
Eliminar una ruta por API
Endpoint
https://claix.dev/routes/delete/{route_id}Borra una ruta de tu cuenta y todas sus versiones. La operación es irreversible. Solo elimina rutas que te pertenecen: si el UUID no existe o es de otra cuenta, responde 404.
Sustituye {route_id} por el UUID. También se admite DELETE, o enviar route_id en el JSON / en la query.
Esta llamada es gratuita: no se factura.
1. Autenticación
Incluye tu API key en cada petición:
x-api-key: <TU_API_KEY>
o
Authorization: Bearer <TU_API_KEY>
2. Formato de la petición
Método: POST (también DELETE)
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| route_id | uuid | Sí | En la URL /routes/delete/{route_id}. Alternativas: body JSON { "route_id": "..." } o ?route_id=. |
Si usas la URL con route_id, no hace falta cuerpo.
3. Cómo construir la llamada
- Obtén el
route_idde la ruta que quieres borrar. - Llama a
https://claix.dev/routes/delete/<route_id>con POST o DELETE y tu API key. - Comprueba 200: solo entonces la ruta y sus versiones se han eliminado.
Si la ruta estaba asignada a un agente, revísala en el dashboard: deberás quitar esa referencia antes de volver a usarla.
4. Ejemplos de llamada
Consulta el panel de la derecha para ver ejemplos en cURL, JavaScript, Node.js, Python, PHP y n8n.
5. Formato de la respuesta exitosa
200 OK · Content-Type: application/json
{
"success": true,
"deleted": true,
"route_id": "7c2f9a1e-4b8d-4e6a-9f21-0a1b2c3d4e5f",
"name": "Agenda de citas",
"slug": "agenda_de_citas"
}6. Errores frecuentes
| HTTP | Cuándo |
|---|---|
| 401 | API key ausente, inválida o cuenta inactiva. |
| 404 | La ruta no existe o no pertenece a tu cuenta. |
| 400 | Falta route_id o no es un UUID válido. |
| 405 | Método no permitido. |
| 500 | Error interno al borrar. |
Ejemplo de error:
{
"error": "Descripción legible del problema.",
"detalle": "Información técnica adicional (solo presente en algunos casos).",
"log_id": "7c2e1a90-4b3d-4f8a-9e21-6d5c8b0a1f34"
}