API-Monitoring, das Ihre Antworten versteht.

Ein Status 200 beweist nicht, dass Ihre API funktioniert. UptimePush prüft das JSON, misst die Latenz und alarmiert über den Kanal, den Ihr Bereitschaftsteam tatsächlich liest.

Prüfen Sie die Antwort, nicht nur den Status

Richten Sie einen Monitor auf einen beliebigen Endpunkt, wählen Sie die Methode, fügen Sie Header wie ein Bearer-Token hinzu und senden Sie einen JSON-Body. Legen Sie dann fest, welcher JSON-Pfad welchen Wert haben muss, zum Beispiel $.status gleich "ok" oder $.queue.depth unter 100.

  • GET, POST, PUT, PATCH, DELETE und HEAD
  • Eigene Header und Request-Bodys
  • JSON-Pfad-Prüfungen mit gleich, enthält, größer als und kleiner als
  • Antwortzeit-Schwellenwerte
  • Vorhandensein oder Fehlen von Schlüsselwörtern im Roh-Body

Erkennen Sie Verlangsamungen, bevor Ihre Nutzer es tun

Legen Sie einen Schwellenwert wie 800 ms fest und werden Sie alarmiert, wenn die p95-Latenz darüber steigt. Antwortzeit-Diagramme zeigen, wann die Verlangsamung begann – meist ein Hinweis auf das verursachende Deployment.

Heartbeats für die Jobs hinter der API

Queue-Worker und Cronjobs haben keine URL, die geprüft werden könnte. Geben Sie ihnen einen Heartbeat-Monitor: Der Job pingt nach Abschluss eine eindeutige URL an, und Sie werden benachrichtigt, wenn der Ping nicht rechtzeitig eintrifft.

Häufig gestellte Fragen

Kann ich authentifizierte Endpunkte überwachen?+

Ja. Fügen Sie einen Authorization-Header oder Basic Auth hinzu. Geheimnisse werden verschlüsselt gespeichert und niemals auf Statusseiten angezeigt.

Funktioniert es mit GraphQL?+

Ja. Senden Sie einen POST-Body mit Ihrer Query und prüfen Sie das JSON-Ergebnis mit Assertions.

Welchen Tarif benötige ich?+

JSON-Assertions, eigene Header und POST-Bodies sind Teil von Pro. Einfache Statuscode-Prüfungen sind kostenlos.

Überwachen Sie Ihre API

Starten Sie kostenlos, fügen Sie JSON-Assertions mit Pro ab €9/Monat hinzu.

Kostenlos starten – ohne Kreditkarte ↗