Konfiguration
Verwalte Check-Konfiguration, Benachrichtigungskanäle und Wartungsfenster.
Verwalte erweiterte Monitoring-Einstellungen für deine Websites.
Authentifizierung
Alle Beispiele gehen von einem Bearer-Token aus:
BASE_URL="https://uptimeify.io"
TOKEN="<dein-api-token>"
Check-Konfiguration
Check-Einstellungen aktualisieren
PATCH /api/websites/:websiteId/check-config
Konfiguriere, welche Aspekte der Website überwacht werden sollen.
Anfrage (Request Body)
{
"checkSslEnabled": true,
"checkHttpsRedirectEnabled": true,
"checkStatusEnabled": true,
"checkSizeEnabled": true,
"checkResponseTimeEnabled": true,
"checkKeywordEnabled": false,
"checkDomainExpiryEnabled": true,
"minPageSize": 1024, // in Bytes (optional)
"maxPageSize": 5242880 // in Bytes (optional)
}
Beispiel (cURL):
curl -X PATCH \
"$BASE_URL/api/websites/101/check-config" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"checkSslEnabled":true,"checkHttpsRedirectEnabled":true,"checkStatusEnabled":true,"checkSizeEnabled":true,"checkResponseTimeEnabled":true,"checkKeywordEnabled":false,"checkDomainExpiryEnabled":true,"minPageSize":1024,"maxPageSize":5242880}'
Alarm-Konfigurationen
Alarming-Defaults und Feature-Flags werden über Paket-Konfigurationen der Organisation verwaltet.
Siehe:
- Paket-Konfigurationen auflisten
- Paket-Konfiguration erstellen/aktualisieren
- Paket-Konfiguration löschen
Benachrichtigungskanäle
Wartungsfenster
Wartungsfenster auflisten
GET /api/maintenance-windows?websiteId=:websiteId
Wartungsfenster abrufen
GET /api/maintenance-windows/:id
Wartungsfenster erstellen
POST /api/maintenance-windows
Anfrage (Request Body)
{
"websiteId": 101,
"name": "Server-Upgrade",
"description": "Geplante Downtime",
"startTime": "2026-02-25T02:00:00.000Z",
"endTime": "2026-02-25T04:00:00.000Z",
"isRecurring": false,
"isActive": true
}
Wartungsfenster aktualisieren
PATCH /api/maintenance-windows/:id
Wartungsfenster löschen
DELETE /api/maintenance-windows/:id
Wartung prüfen (Website)
GET /api/maintenance-windows/check/:websiteId
Wartung prüfen (Batch)
POST /api/maintenance-windows/check/batch