OverviewGetting StartedAPI Reference

Erste Schritte

Starten Sie mit PulseAPI in unter 5 Minuten.

1

Registrieren

Erstellen Sie Ihr Konto unter ./signup.

Basis: 10 Endpoints, 1-Min-Prüfungen, E-Mail + Telegram + Slack Warnungen - 19 $/Monat

2

Fügen Sie Ihren ersten Endpoint hinzu

Nach der Anmeldung sehen Sie den Einrichtungsassistenten. Fügen Sie Ihren ersten Endpoint hinzu:

  • Geben Sie Ihre API-URL ein (z. B. https://api.example.com/health)
  • Wählen Sie die HTTP-Methode (GET, POST, etc.)
  • Prüfintervall festlegen (1–60 Minuten)
  • Timeout konfigurieren (5–60 Sekunden)
{
  "url": "https://api.example.com/health",
  "method": "GET",
  "checkInterval": 60,
  "timeout": 10
}
3

Statusseite einrichten

Erstellen Sie eine öffentliche Statusseite, um die Verfügbarkeit mit Ihren Nutzern zu teilen. Gehen Sie zu Dashboard > Statusseite.

  • Wählen Sie einen eindeutigen Slug für Ihre URL
  • Passen Sie Logo, Farben und Firmennamen an
  • Wählen Sie, welche Endpunkte angezeigt werden sollen
  • Optional eine benutzerdefinierte Domain hinzufügen (z.B. status.ihrfirma.com)

Ihre Statusseite ist verfügbar unter status.pulseapi.com/your-slug

4

Warnungen einrichten

PulseAPI sendet automatisch Warnungen für:

Ausfallzeit2 aufeinanderfolgende Fehler lösen eine Warnung aus
WiederherstellungEndpoint nach Ausfall wieder online
LangsamAntwortzeit überschreitet 2000ms (max. 1 Warnung/Stunde)

Alle Warnungen gehen an Ihre Registrierungs-E-Mail. Konfigurieren Sie Webhooks und Telegram in den Einstellungen für zusätzliche Kanäle.

5

Monitor-Dashboard

Sobald Ihr Endpoint hinzugefügt ist, beginnt PulseAPI sofort mit der Überwachung. Sehen Sie:

  • Echtzeitstatus (Betriebsbereit, Ausgefallen, Beeinträchtigt)
  • Antwortzeitdiagramme (letzte 7 Tage)
  • Verfügbarkeitsprozentsatz (24h-Fenster)
  • Prüfverlaufstabelle (paginiert, sortierbar)
6

API verwenden

Erstellen Sie einen API-Schlüssel für programmatischen Zugriff auf PulseAPI.

  1. Gehen Sie zu Dashboard > Einstellungen > API-Schlüssel
  2. Klicken Sie auf Erstellen, benennen Sie ihn und wählen Sie Berechtigungen (z.B. endpoints:read, alerts:read)
  3. Kopieren Sie den Schlüssel sofort -- er wird nur einmal angezeigt
# List your endpoints
curl -H "Authorization: pk_live_abc123..." \
  https://api.pulseapi.tech/endpoints

# Trigger a manual check
curl -X POST -H "Authorization: pk_live_abc123..." \
  https://api.pulseapi.tech/endpoints/ENDPOINT_ID/check

Siehe für die vollständige Endpoint-Liste.API-Referenz

Nächste Schritte

Hilfe benötigt?

Fragen oder Feedback? Schreiben Sie uns an - wir antworten auf jede Nachricht.[email protected]