Wann ist GetMeNotified sinnvoll?
Immer dann, wenn ein System nicht nur eine E-Mail schreiben, sondern direkt eine sichtbare
Push-Benachrichtigung an ein Smartphone oder eine Smartwatch senden soll. Zusätzlich können Datenfelder
wie type, group, category, amount,
currency, success, status oder duration
übergeben werden.
Shop und Bestellungen
Ein Shop oder internes Bestellsystem sendet eine Nachricht, wenn neue Bestellungen, Zahlungen, Stornierungen oder auffällige Vorgänge auftreten.
Beispiele: neue Bestellung, Zahlung erhalten, Zahlung fehlgeschlagen, hoher Warenkorbwert.
Server und API-Störungen
Überwachungsprogramme oder eigene Dienste melden Ausfälle, Fehlerzustände, fehlgeschlagene API-Aufrufe oder Wiederherstellungen.
Beispiele: API nicht erreichbar, Datenbankfehler, Dienst wiederhergestellt.
Backup und Jobs
Geplante Jobs können melden, ob sie erfolgreich abgeschlossen wurden, fehlgeschlagen sind oder ungewöhnlich lange gedauert haben.
Beispiele: Backup erfolgreich, Import fehlgeschlagen, Laufzeit überschritten.
Zahlung und Abrechnung
Zahlungsanbieter, Buchhaltungssysteme oder interne Schnittstellen können relevante Zahlungsereignisse sofort weitergeben.
Beispiele: Zahlung eingegangen, Rückbuchung, Abrechnungslauf beendet.
Produktion und Betrieb
Maschinennahe Systeme, interne Tools oder Betriebsanwendungen können Statusänderungen, Warnungen und wichtige Schwellenwerte melden.
Beispiele: Warnstatus, Schichtmeldung, Grenzwert überschritten.
Eigene Anwendungen
Jede Anwendung, die HTTP-Requests senden kann, kann Ereignisse an die GetMeNotified API übergeben.
Beispiele: C#-Dienst, PHP-Anwendung, PowerShell-Skript, später Windows-Agent.
Beispiel: Umsatzereignis aus einem Shop
Ein Shop kann bei einer neuen Bestellung eine Push-Nachricht senden und zusätzlich Betrag, Währung und Gruppierung mitgeben. Die App kann solche Einträge lokal auswerten.
type=sale, group=shop, category=order, amount=70.10, currency=EUR, success=true, status=ok
Beispiel: Störung einer API
Ein Überwachungsdienst kann einen Ausfall mit Status, Dauer und Quelle melden. Solche Ereignisse können später als Störungsstatistik zusammengefasst werden.
type=outage, group=server, category=api, success=false, status=failed, duration=180, unit=seconds
Typischer Ablauf
POST /v1/notifications.Geplanter Windows-Agent
Für spätere Ausbaustufen ist ein Windows-Dienst oder Agent vorgesehen. Dieser könnte lokal auf einem Server laufen, Ereignisse oder Ausfälle überwachen und Push-Events automatisch an die GetMeNotified API senden.
Startpunkt für Entwickler
Der technische Einstieg erfolgt über die API-Dokumentation. Dort sind Endpoint, Authentifizierung, Beispiel-Requests, History-Endpunkte, Datenfelder und das aktive Rate-Limit beschrieben.