DOCUMENTACIÓN TÉCNICA

API REST V16

Rutas funcionales incluidas en el prototipo.

Node.js sin dependencias

Autenticación

POST /api/auth/login { "email": "director@sorteba.es", "password": "demo1234" } GET /api/auth/me Authorization: Bearer <token>

Recursos

MétodoRutaDescripción
GET/api/healthEstado del servidor
GET/api/dashboardIndicadores y operaciones
GET / POST/api/leadsCRM de oportunidades
GET/api/operationsProgramación operativa
GET/api/documentsBiblioteca normativa
GET/api/usersUsuarios, solo dirección/administración

Limitaciones conscientes

Este núcleo es funcional para demostración local, pero todavía no sustituye una arquitectura de producción. Las sesiones se guardan en memoria, las contraseñas demo están en el archivo de datos y no hay firma electrónica, pagos ni almacenamiento externo.