Uptimeify Docs

Status-Seite aktualisieren

Aktualisiert eine Status-Seite. Mindestens ein Feld muss angegeben werden. Erfordert Admin-Rolle.

PATCH /api/status-pages/:id

Request-Body (alle optional)

FeldTypBeschreibung
customerIdnumberStatus-Seite zu einem anderen Kunden verschieben
namestringAnzeigename (1–120 Zeichen)
slugstringURL-Slug (1–120 Zeichen, 409 bei Konflikt)
descriptionstring|nullBeschreibung (max. 1000 Zeichen). null löscht sie.
visibilitystringpublic oder customer_members_only
isPublishedbooleanSeite veröffentlichen oder verbergen
showRecentIncidentsbooleanAbschnitt „Letzte Vorfälle" anzeigen
showRecentMaintenancebooleanAbschnitt „Letzte Wartungen" anzeigen
designConfigobjectVisuelle Design-Einstellungen (Layout, Farben, Typografie, …). Alle Felder siehe Design aktualisieren.

Beispiel (cURL)

curl -X PATCH "$BASE_URL/api/status-pages/1" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Production Status - Updated",
    "isPublished": true,
    "showRecentIncidents": true
  }'

Häufige Fehler

  • 401 Unauthorized, wenn nicht authentifiziert
  • 403 Forbidden, wenn kein Admin
  • 404 Not found, wenn die Status-Seite nicht existiert
  • 409 Conflict, wenn der Slug bereits vergeben ist

Antwort (Response)

Gibt das aktualisierte Status-Seiten-Objekt zurück. Siehe Fehlerliste für Fehlerantworten.

Auf dieser Seite