Lista de endpoints de API
Este documento proporciona una tabla de referencia rápida de todos los endpoints de API disponibles (en orden alfabético de endpoints).
| Endpoint | Método | Descripción | Grupo |
|---|---|---|---|
/api/audit-log | GET | Listar registros de auditoría | Administración |
/api/audit-log/cleanup | POST | Limpiar registros de auditoría | Administración |
/api/audit-log/download | GET | Descargar registros de auditoría | Administración |
/api/audit-log/filters | GET | Obtener valores de filtro del registro de auditoría | Administración |
/api/audit-log/retention | GET | Obtener Retención de Registro de Auditoría | Administración |
/api/audit-log/retention | PATCH | Actualizar Retención de Registro de Auditoría | Administración |
/api/api-keys | GET | Listar Claves de API | Administración |
/api/api-keys | POST | Crear clave de API | Administración |
/api/api-keys/:id | PATCH | Actualizar clave de API | Administración |
/api/api-keys/:id | DELETE | Eliminar clave API | Administración |
/api/application-logs | GET | Obtener Registros de la Aplicación | Administración |
/api/application-logs/export | GET | Exportar Registros de la Aplicación | Administración |
/api/database/backup | GET | Copia de seguridad de la base de datos | Administración |
/api/database/restore | POST | Restaurar base de datos | Administración |
/api/auth/admin-must-change-password | GET | Comprobar si el Administrador Debe cambiar la contraseña | Autenticación y seguridad |
/api/auth/change-password | POST | Cambiar contraseña | Autenticación y seguridad |
/api/auth/login | POST | Iniciar sesión | Autenticación y seguridad |
/api/auth/logout | POST | Cerrar sesión | Autenticación y seguridad |
/api/auth/me | GET | Obtener usuario actual | Autenticación y seguridad |
/api/auth/password-policy | GET | Obtener directiva de contraseñas | Autenticación y seguridad |
/api/backups/cleanup | POST | Limpiar copias de seguridad | Administración |
/api/backups/collect | POST | Recopilar copias de seguridad | Administración |
/api/backups/delete-job | DELETE | Eliminar trabajo de copia de seguridad | Administración |
/api/backups/last-timestamps | GET | Obtener marcas de tiempo de la última copia de seguridad | Administración |
/api/backups/sync-schedule | POST | Sincronizar programaciones de copias de seguridad | Administración |
/api/chart-data/aggregated | GET | Obtener datos de gráficos agregados | Datos de gráficos |
/api/chart-data/server/:serverId | GET | Obtener datos de gráficos del servidor | Datos de gráficos |
/api/chart-data/server/:serverId/backup/:backupName | GET | Obtener datos de gráficos de copias de seguridad del servidor | Datos de gráficos |
/api/configuration/backup-settings | POST | Actualizar la configuración de copias de seguridad | Gestión de la configuración |
/api/configuration/external-api-security | GET | Obtener seguridad de API externa | Gestión de la configuración |
/api/configuration/external-api-security | PATCH | Actualizar seguridad de API externa | Gestión de la configuración |
/api/configuration/ip-allowlist | GET | Obtener lista de IPs permitidas | Gestión de la configuración |
/api/configuration/ip-allowlist | PATCH | Actualizar lista de IPs permitidas | Gestión de la configuración |
/api/configuration/daily-summary | GET | Obtener estado del resumen diario | Gestión de la configuración |
/api/configuration/daily-summary | POST | Actualizar resumen diario | Gestión de la configuración |
/api/configuration/daily-summary/preview | POST | Vista previa del resumen diario | Gestión de la configuración |
/api/configuration/daily-summary/retry | POST | Reintentar resumen diario | Gestión de la configuración |
/api/configuration/daily-summary/send | POST | Enviar resumen diario ahora | Gestión de la configuración |
/api/configuration/email | DELETE | Eliminar configuración de correo electrónico | Gestión de la configuración |
/api/configuration/email | GET | Obtener configuración de correo electrónico | Gestión de la configuración |
/api/configuration/email | POST | Actualizar configuración de correo electrónico | Gestión de la configuración |
/api/configuration/email/password | GET | Obtener token CSRF de contraseña de correo electrónico | Gestión de la configuración |
/api/configuration/email/password | PATCH | Actualizar contraseña de correo electrónico | Gestión de la configuración |
/api/configuration/notifications | GET | Obtener configuración de notificaciones | Gestión de la configuración |
/api/configuration/notifications | POST | Actualizar configuración de notificaciones | Gestión de la configuración |
/api/configuration/ntfy | GET | Obtener configuración de NTFY | Gestión de la configuración |
/api/configuration/overdue-tolerance | GET | Obtener tolerancia de vencida | Gestión de la configuración |
/api/configuration/overdue-tolerance | POST | Actualizar tolerancia de vencida | Gestión de la configuración |
/api/configuration/templates | POST | Actualizar plantillas de notificación | Gestión de la configuración |
/api/configuration/unified | GET | Obtener configuración unificada | Gestión de la configuración |
/api/cron-config | GET | Obtener configuración de Cron | Servicios Cron |
/api/cron-config | POST | Actualizar configuración de Cron | Servicios Cron |
/api/cron/* | GET | Proxy de servicio Cron | Servicios Cron |
/api/cron/* | POST | Proxy de servicio Cron | Servicios Cron |
/api/csrf | GET | Obtener token CSRF | Gestión de sesiones |
/api/dashboard | GET | Obtener datos del panel de control (consolidados) | Operaciones principales |
/api/detail/:serverId | GET | Obtener datos del servidor con información de vencida | Operaciones principales |
/api/health | GET | Comprobar estado | Monitorización y estado |
/api/ping | GET | Sonda de conectividad | Monitorización y estado |
/api/lastbackup/:serverId | GET | Obtener la última copia de seguridad | APIs externas |
/api/lastbackups/:serverId | GET | Obtener las últimas copias de seguridad | APIs externas |
/api/notification-channel-alerts | GET | Listar alertas del canal de notificaciones | Sistema de notificaciones |
/api/notification-channel-alerts | POST | Borrar alertas del canal de notificaciones | Sistema de notificaciones |
/api/notifications/check-overdue | POST | Comprobar copias de seguridad pendientes | Sistema de notificaciones |
/api/notifications/clear-overdue-timestamps | POST | Borrar marcas de tiempo vencidas | Sistema de notificaciones |
/api/notifications/preview | POST | Vista previa de plantilla de notificación | Sistema de notificaciones |
/api/notifications/test | POST | Probar notificación | Sistema de notificaciones |
/api/servers | GET | Obtener todos los servidores | Operaciones principales |
/api/servers/:id | DELETE | Eliminar servidor | Operaciones principales |
/api/servers/:id | GET | Obtener detalles del servidor | Operaciones principales |
/api/servers/:id | PATCH | Actualizar servidor | Operaciones principales |
/api/servers/duplicates | GET | Obtener servidores duplicados | Operaciones principales |
/api/servers/merge | POST | Combinar servidores | Operaciones principales |
/api/servers/:serverId/password | GET | Obtener contraseña del servidor | Administración |
/api/servers/:serverId/password | PATCH | Actualizar contraseña del servidor | Administración |
/api/servers/:serverId/server-url | GET | Obtener URL del servidor | Administración |
/api/servers/:serverId/server-url | PATCH | Actualizar URL del servidor | Administración |
/api/servers/test-connection | POST | Probar conexión del servidor | Administración |
/api/session | POST | Crear sesión | Gestión de sesiones |
/api/session | DELETE | Eliminar sesión | Gestión de sesiones |
/api/session | GET | Validar sesión | Gestión de sesiones |
/api/summary | GET | Obtener resumen general | APIs externas |
/api/upload | POST | Subir datos de copia de seguridad | APIs externas |
/api/users | GET | Listar usuarios | Administración |
/api/users | POST | Crear usuario | Administración |
/api/users/:id | PATCH | Actualizar usuario | Administración |
/api/users/:id | DELETE | Eliminar usuario | Administración |