Liste des points de terminaison d'API
Ce document fournit un tableau de référence rapide de tous les points de terminaison d'API disponibles (par ordre alphabétique des points de terminaison).
| Point de terminaison | Méthode | Description | Groupe |
|---|---|---|---|
/api/audit-log | GET | Lister les journaux d'audit | Administration |
/api/audit-log/cleanup | POST | Nettoyer les journaux d'audit | Administration |
/api/audit-log/download | GET | Télécharger les journaux d'audit | Administration |
/api/audit-log/filters | GET | Obtenir les valeurs de filtre des journaux d'audit | Administration |
/api/audit-log/retention | GET | Obtenir la conservation des journaux d'audit | Administration |
/api/audit-log/retention | PATCH | Mettre à jour la conservation des journaux d'audit | Administration |
/api/api-keys | GET | Lister les clés API | Administration |
/api/api-keys | POST | Créer une clé API | Administration |
/api/api-keys/:id | PATCH | Mettre à jour la clé API | Administration |
/api/api-keys/:id | DELETE | Supprimer la clé API | Administration |
/api/application-logs | GET | Obtenir les journaux de l'application | Administration |
/api/application-logs/export | GET | Exporter les journaux de l'application | Administration |
/api/database/backup | GET | Sauvegarder la base de données | Administration |
/api/database/restore | POST | Restaurer la base de données | Administration |
/api/auth/admin-must-change-password | GET | Vérifier si l'Admin doit changer de mot de passe | Authentification et sécurité |
/api/auth/change-password | POST | Changer de mot de passe | Authentification et sécurité |
/api/auth/login | POST | Connexion | Authentification et sécurité |
/api/auth/logout | POST | Déconnexion | Authentification et sécurité |
/api/auth/me | GET | Obtenir l'utilisateur actuel | Authentification et sécurité |
/api/auth/password-policy | GET | Obtenir la politique de mot de passe | Authentification et sécurité |
/api/backups/cleanup | POST | Nettoyer les sauvegardes | Administration |
/api/backups/collect | POST | Collecter les sauvegardes | Administration |
/api/backups/delete-job | DELETE | Supprimer la tâche de sauvegarde | Administration |
/api/backups/last-timestamps | GET | Obtenir les horodatages de la dernière sauvegarde | Administration |
/api/backups/sync-schedule | POST | Synchroniser les planifications de sauvegarde | Administration |
/api/chart-data/aggregated | GET | Obtenir les données de graphique agrégées | Données de graphique |
/api/chart-data/server/:serverId | GET | Obtenir les données de graphique du serveur | Données de graphique |
/api/chart-data/server/:serverId/backup/:backupName | GET | Obtenir les données de graphique de sauvegarde du serveur | Données de graphique |
/api/configuration/backup-settings | POST | Mettre à jour les paramètres de sauvegarde | Gestion de la configuration |
/api/configuration/external-api-security | GET | Obtenir la sécurité de l'API externe | Gestion de la configuration |
/api/configuration/external-api-security | PATCH | Mettre à jour la sécurité de l'API externe | Gestion de la configuration |
/api/configuration/ip-allowlist | GET | Obtenir la liste d'adresses IP autorisées | Gestion de la configuration |
/api/configuration/ip-allowlist | PATCH | Mettre à jour la liste d'adresses IP autorisées | Gestion de la configuration |
/api/configuration/daily-summary | GET | Obtenir le statut du résumé quotidien | Gestion de la configuration |
/api/configuration/daily-summary | POST | Mettre à jour le résumé quotidien | Gestion de la configuration |
/api/configuration/daily-summary/preview | POST | Aperçu du résumé quotidien | Gestion de la configuration |
/api/configuration/daily-summary/retry | POST | Réessayer le résumé quotidien | Gestion de la configuration |
/api/configuration/daily-summary/send | POST | Envoyer le résumé quotidien maintenant | Gestion de la configuration |
/api/configuration/email | DELETE | Supprimer la configuration e-mail | Gestion de la configuration |
/api/configuration/email | GET | Obtenir la configuration e-mail | Gestion de la configuration |
/api/configuration/email | POST | Mettre à jour la configuration e-mail | Gestion de la configuration |
/api/configuration/email/password | GET | Obtenir le jeton CSRF du mot de passe e-mail | Gestion de la configuration |
/api/configuration/email/password | PATCH | Mettre à jour le mot de passe e-mail | Gestion de la configuration |
/api/configuration/notifications | GET | Obtenir la configuration des notifications | Gestion de la configuration |
/api/configuration/notifications | POST | Mettre à jour la configuration des notifications | Gestion de la configuration |
/api/configuration/ntfy | GET | Obtenir la Configuration NTFY | Gestion de la configuration |
/api/configuration/overdue-tolerance | GET | Obtenir la tolérance en retard | Gestion de la configuration |
/api/configuration/overdue-tolerance | POST | Mettre à jour la tolérance en retard | Gestion de la configuration |
/api/configuration/templates | POST | Mettre à jour les modèles de notification | Gestion de la configuration |
/api/configuration/unified | GET | Obtenir la configuration unifiée | Gestion de la configuration |
/api/cron-config | GET | Obtenir la configuration Cron | Services Cron |
/api/cron-config | POST | Mettre à jour la configuration Cron | Services Cron |
/api/cron/* | GET | Proxy de service Cron | Services Cron |
/api/cron/* | POST | Proxy de service Cron | Services Cron |
/api/csrf | GET | Obtenir le jeton CSRF | Gestion de session |
/api/dashboard | GET | Obtenir les données du tableau de bord (consolidées) | Opérations principales |
/api/detail/:serverId | GET | Obtenir les données du serveur avec les informations en retard | Opérations principales |
/api/health | GET | Vérifier l'état de santé | Surveillance et santé |
/api/ping | GET | Sonde de connectivité | Surveillance et santé |
/api/lastbackup/:serverId | GET | Obtenir la dernière sauvegarde | API externes |
/api/lastbackups/:serverId | GET | Obtenir les dernières sauvegardes | API externes |
/api/notification-channel-alerts | GET | Répertorier les alertes de la chaîne de notification | Système de notification |
/api/notification-channel-alerts | POST | Effacer les alertes de la chaîne de notification | Système de notification |
/api/notifications/check-overdue | POST | Vérifier les sauvegardes en retard | Système de notification |
/api/notifications/clear-overdue-timestamps | POST | Effacer les horodatages en retard | Système de notification |
/api/notifications/preview | POST | Aperçu du modèle de notification | Système de notification |
/api/notifications/test | POST | Tester la notification | Système de notification |
/api/servers | GET | Obtenir tous les serveurs | Opérations principales |
/api/servers/:id | DELETE | Supprimer le serveur | Opérations principales |
/api/servers/:id | GET | Obtenir les détails du serveur | Opérations principales |
/api/servers/:id | PATCH | Mettre à jour le serveur | Opérations principales |
/api/servers/duplicates | GET | Obtenir les serveurs en double | Opérations principales |
/api/servers/merge | POST | Fusionner les serveurs | Opérations principales |
/api/servers/:serverId/password | GET | Obtenir le mot de passe du serveur | Administration |
/api/servers/:serverId/password | PATCH | Mettre à jour le mot de passe du serveur | Administration |
/api/servers/:serverId/server-url | GET | Obtenir l'URL du serveur | Administration |
/api/servers/:serverId/server-url | PATCH | Mettre à jour l'URL du serveur | Administration |
/api/servers/test-connection | POST | Tester la connexion au serveur | Administration |
/api/session | POST | Créer une session | Gestion des sessions |
/api/session | DELETE | Supprimer la session | Gestion des sessions |
/api/session | GET | Valider la session | Gestion des sessions |
/api/summary | GET | Obtenir le résumé global | API externes |
/api/upload | POST | Télécharger les données de sauvegarde | API externes |
/api/users | GET | Lister les utilisateurs | Administration |
/api/users | POST | Créer un utilisateur | Administration |
/api/users/:id | PATCH | Mettre à jour l'utilisateur | Administration |
/api/users/:id | DELETE | Supprimer l'utilisateur | Administration |