Liste der API-Endpunkte
Dieses Dokument enthält eine Kurzreferenztabelle aller verfügbaren API-Endpunkte (in alphabetischer Reihenfolge der Endpunkte).
| Endpunkt | Methode | Beschreibung | Gruppe |
|---|---|---|---|
/api/audit-log | GET | Audit-Protokolle auflisten | Administration |
/api/audit-log/cleanup | POST | Audit-Protokolle bereinigen | Administration |
/api/audit-log/download | GET | Audit-Protokolle herunterladen | Administration |
/api/audit-log/filters | GET | Filterwerte für Audit-Protokolle abrufen | Administration |
/api/audit-log/retention | GET | Prüfprotokoll-Aufbewahrung abrufen | Administration |
/api/audit-log/retention | PATCH | Prüfprotokoll-Aufbewahrung aktualisieren | Administration |
/api/api-keys | GET | API-Schlüssel auflisten | Administration |
/api/api-keys | POST | API-Schlüssel erstellen | Administration |
/api/api-keys/:id | PATCH | API-Schlüssel aktualisieren | Administration |
/api/api-keys/:id | DELETE | API-Schlüssel löschen | Administration |
/api/application-logs | GET | Anwendungsprotokolle abrufen | Administration |
/api/application-logs/export | GET | Anwendungsprotokolle exportieren | Administration |
/api/database/backup | GET | Sicherung der Datenbank | Administration |
/api/database/restore | POST | Datenbank wiederherstellen | Administration |
/api/auth/admin-must-change-password | GET | Prüfen: Admin – Passwort muss geändert werden | Authentifizierung & Sicherheit |
/api/auth/change-password | POST | Passwort ändern | Authentifizierung & Sicherheit |
/api/auth/login | POST | Anmelden | Authentifizierung & Sicherheit |
/api/auth/logout | POST | Abmelden | Authentifizierung & Sicherheit |
/api/auth/me | GET | Aktuellen Benutzer abrufen | Authentifizierung & Sicherheit |
/api/auth/password-policy | GET | Passwortrichtlinie abrufen | Authentifizierung & Sicherheit |
/api/backups/cleanup | POST | Sicherungen bereinigen | Administration |
/api/backups/collect | POST | Backups sammeln | Administration |
/api/backups/delete-job | DELETE | Sicherungsauftrag löschen | Administration |
/api/backups/last-timestamps | GET | Zeitstempel der letzten Sicherung abrufen | Administration |
/api/backups/sync-schedule | POST | Sicherungszeitpläne synchronisieren | Administration |
/api/chart-data/aggregated | GET | Aggregierte Diagrammdaten abrufen | Diagrammdaten |
/api/chart-data/server/:serverId | GET | Server-Diagrammdaten abrufen | Diagrammdaten |
/api/chart-data/server/:serverId/backup/:backupName | GET | Server-Sicherungsdiagrammdaten abrufen | Diagrammdaten |
/api/configuration/backup-settings | POST | Sicherungseinstellungen aktualisieren | Konfigurationsverwaltung |
/api/configuration/external-api-security | GET | Sicherheit der externen API abrufen | Konfigurationsverwaltung |
/api/configuration/external-api-security | PATCH | Sicherheit der externen API aktualisieren | Konfigurationsverwaltung |
/api/configuration/ip-allowlist | GET | IP-Zulassungsliste abrufen | Konfigurationsverwaltung |
/api/configuration/ip-allowlist | PATCH | IP-Zulassungsliste aktualisieren | Konfigurationsverwaltung |
/api/configuration/daily-summary | GET | Status der täglichen Zusammenfassung abrufen | Konfigurationsverwaltung |
/api/configuration/daily-summary | POST | Tägliche Zusammenfassung aktualisieren | Konfigurationsverwaltung |
/api/configuration/daily-summary/preview | POST | Vorschau der täglichen Zusammenfassung anzeigen | Konfigurationsverwaltung |
/api/configuration/daily-summary/retry | POST | Tägliche Zusammenfassung wiederholen | Konfigurationsverwaltung |
/api/configuration/daily-summary/send | POST | Tägliche Zusammenfassung jetzt senden | Konfigurationsverwaltung |
/api/configuration/email | DELETE | E-Mail-Konfiguration löschen | Konfigurationsverwaltung |
/api/configuration/email | GET | E-Mail-Konfiguration abrufen | Konfigurationsverwaltung |
/api/configuration/email | POST | E-Mail-Konfiguration aktualisieren | Konfigurationsverwaltung |
/api/configuration/email/password | GET | E-Mail-Passwort-CSRF-Token abrufen | Konfigurationsverwaltung |
/api/configuration/email/password | PATCH | E-Mail-Passwort aktualisieren | Konfigurationsverwaltung |
/api/configuration/notifications | GET | Benachrichtigungskonfiguration abrufen | Konfigurationsverwaltung |
/api/configuration/notifications | POST | Benachrichtigungskonfiguration aktualisieren | Konfigurationsverwaltung |
/api/configuration/ntfy | GET | NTFY-Konfiguration abrufen | Konfigurationsverwaltung |
/api/configuration/overdue-tolerance | GET | Überfällig-Toleranz abrufen | Konfigurationsverwaltung |
/api/configuration/overdue-tolerance | POST | Überfällig-Toleranz aktualisieren | Konfigurationsverwaltung |
/api/configuration/templates | POST | Benachrichtigungsvorlagen aktualisieren | Konfigurationsverwaltung |
/api/configuration/unified | GET | Einheitliche Konfiguration abrufen | Konfigurationsverwaltung |
/api/cron-config | GET | Cron-Konfiguration abrufen | Cron-Dienste |
/api/cron-config | POST | Cron-Konfiguration aktualisieren | Cron-Dienste |
/api/cron/* | GET | Cron-Dienst-Proxy | Cron-Dienste |
/api/cron/* | POST | Cron-Dienst-Proxy | Cron-Dienste |
/api/csrf | GET | CSRF-Token abrufen | Sitzungsverwaltung |
/api/dashboard | GET | Dashboard-Daten abrufen (konsolidiert) | Kernoperationen |
/api/detail/:serverId | GET | Server-Daten mit Überfällig-Informationen abrufen | Kernoperationen |
/api/health | GET | Systemzustandsprüfung | Überwachung & Systemzustand |
/api/ping | GET | Konnektivitätsprüfung | Überwachung & Systemzustand |
/api/lastbackup/:serverId | GET | Neueste Sicherung abrufen | Externe APIs |
/api/lastbackups/:serverId | GET | Neueste Sicherungen abrufen | Externe APIs |
/api/notification-channel-alerts | GET | Benachrichtigungskanal-Warnungen auflisten | Benachrichtigungssystem |
/api/notification-channel-alerts | POST | Benachrichtigungskanal-Warnungen löschen | Benachrichtigungssystem |
/api/notifications/check-overdue | POST | Überfällige Backups prüfen | Benachrichtigungssystem |
/api/notifications/clear-overdue-timestamps | POST | Überfällige Zeitstempel löschen | Benachrichtigungssystem |
/api/notifications/preview | POST | Benachrichtigungsvorlage-Vorschau | Benachrichtigungssystem |
/api/notifications/test | POST | Benachrichtigung testen | Benachrichtigungssystem |
/api/servers | GET | Alle Server abrufen | Kernoperationen |
/api/servers/:id | DELETE | Server löschen | Kernoperationen |
/api/servers/:id | GET | Server-Details abrufen | Kernoperationen |
/api/servers/:id | PATCH | Server aktualisieren | Kernoperationen |
/api/servers/duplicates | GET | Doppelte Server abrufen | Kernoperationen |
/api/servers/merge | POST | Server zusammenführen | Kernoperationen |
/api/servers/:serverId/password | GET | Server-Passwort abrufen | Administration |
/api/servers/:serverId/password | PATCH | Server-Passwort aktualisieren | Administration |
/api/servers/:serverId/server-url | GET | Server-URL abrufen | Administration |
/api/servers/:serverId/server-url | PATCH | Server-URL aktualisieren | Administration |
/api/servers/test-connection | POST | Serververbindung testen | Administration |
/api/session | POST | Sitzung erstellen | Sitzungsverwaltung |
/api/session | DELETE | Sitzung löschen | Sitzungsverwaltung |
/api/session | GET | Sitzung validieren | Sitzungsverwaltung |
/api/summary | GET | Gesamtzusammenfassung abrufen | Externe APIs |
/api/upload | POST | Sicherungsdaten hochladen | Externe APIs |
/api/users | GET | Benutzer auflisten | Administration |
/api/users | POST | Benutzer erstellen | Administration |
/api/users/:id | PATCH | Benutzer aktualisieren | Administration |
/api/users/:id | DELETE | Benutzer löschen | Administration |