Saltearse al contenido
Saltar al contenido

API DESCANSO

La API REST interna impulsa Vue SPA y los scripts del operador que automatizan diagnósticos o clonación.

Base y versionado

  • Ruta: /custom/knotmigration/api/
  • No hay prefijo /v1/ en la URL
  • Encabezado requerido: Knot-Migration-API-Versión: 2026-05-01

Autenticación

  • Cookie de sesión de Dolibarr válida
  • Token CSRF X-Dolibarr-CSRF en POST/PUT/PATCH/Eliminar
  • Capacidades: knotmigration.use, knotmigration.clone, knotmigration.admin

Sobre de éxito

{
"data": { },
"meta": { "request_id": "req_abc123", "generated_at": "2026-05-17T10:42:00Z" }
}

Sobre de error

{
"error": "human-readable explanation",
"code": "KM_API_*",
"request_id": "req_abc123"
}

Los puntos finales sensibles pasan por api/_license_guard_bootstrap.php.

Próximo