---
title: "Monitoring-Daten & Berichte"
description: "API-Endpunkte zum Abrufen von Monitoring-Daten, Check-Historien, Incident-Details, Uptime-Statistiken und PDF-Berichten."
---

## Monitoring-Daten

### Metriken abrufen
`GET /api/websites/:websitePublicId/uptime-stats`
Gibt Uptime-Prozentsätze und durchschnittliche Antwortzeiten (Tag/Monat/Jahr) zurück.

### Letzte Checks abrufen
`GET /api/websites/:websitePublicId/check-history`
Gibt die letzten Monitoring-Checks einer Website zurück.

### Ausfälle auflisten
`GET /api/websites/:websitePublicId/incident-history`
Gibt die Incident-Historie einer Website zurück.

### Alert-Historie abrufen
`GET /api/websites/:websitePublicId/alert-history`
Gibt die letzten Benachrichtigungs-/Eskalations-Versuche für Incidents einer Website zurück.

### Monitoring-Daten abrufen
`GET /api/websites/:websitePublicId/monitoring-data?range=day|week|month|year`
Gibt aggregierte Timeseries-Daten zurück (Charts).

### Ausfall-Details abrufen
`GET /api/incidents/:incidentPublicId`
Gibt Details zu einem bestimmten Vorfall zurück.

### Ausfälle auflisten (Organisation)
`GET /api/incidents?organizationId=:organizationId`
Listet Incidents einer Organisation (zugriffsbeschränkt) auf.

## Berichte

### PDF-Bericht herunterladen
`GET /api/websites/:websitePublicId/report.pdf?period=last-week|last-month|last-quarter|last-year&startDate=YYYY-MM-DD&endDate=YYYY-MM-DD`
Lädt einen PDF-Bericht für eine Website herunter.

## Endpunkte

- [Metriken abrufen](./metriken-abfragen)
- [Letzte Checks abrufen](./letzte-checks-abfragen)
- [Ausfälle auflisten](./ausfaelle-auflisten)
- [Ausfall-Details abrufen](./ausfall-details-abfragen)
- [Alert-Historie abrufen](./eskalation-logs-abfragen)
- [Monitoring-Daten abrufen](./report-generieren)
- [Ausfälle auflisten (Organisation)](./incidents-auflisten)
- [PDF-Bericht herunterladen](./reports-auflisten)

