Uptimeify Docs

SSH Monitor löschen

Löscht einen SSH Monitor.

DELETE /api/ssh-monitors/:sshMonitorPublicId

Authentifizierung

Erfordert eine gültige Session und Schreibrechte.

  • Header: Authorization: Bearer <token>

Parameter

  • sshMonitorPublicId (Pfad, erforderlich): Öffentliche UUID des SSH Monitors.

cURL

curl -X DELETE "https://YOUR_DOMAIN/api/ssh-monitors/44444444-4444-4444-8444-444444444444" \
 -H "Authorization: Bearer $TOKEN"

Response

{ "success": true }

Errors

  • 400 SSH Monitor Public ID (UUID) erforderlich
  • 401 Unauthorized
  • 403 Forbidden (readonlyMayNotDelete bei einem Nur-Lese-Zugang, managed_by_organization bei einer verwalteten Ressource ohne canEditManaged)
  • 404 Not found

Berechtigungen

Für die Rolle readonly gesperrt. Ein Nur-Lese-Zugang löscht keinen Monitor, gleich welcher Besitzklasse, und ein von ihm ausgestellter API-Token ebenso wenig: Ein Token erbt die Rolle seines Erstellers. Das Bearbeiten eines Monitors mit self_service bleibt dieser Rolle erlaubt.

Kunden-gescopte Aufrufer bindet zusätzlich die Besitzklasse: Ein managed-Monitor wird mit managed_by_organization abgelehnt, solange der Kunde kein canEditManaged trägt.

Auf dieser Seite