Save up to 17% with yearly billing

See pricing

Webhooks & Benachrichtigungen

Webhooks liefern Push-Benachrichtigungen, wenn sich der Status eines überwachten Fluges ändert. Die Ereignisse stammen aus demselben Live-Flugstatus-Feed wie Flugstatus — Ihr Server erhält HTTP-POST-Callbacks, statt selbst regelmäßig abzufragen.

Voraussetzungen

Auth
x-api-key bei jeder Anfrage (Direktabonnement). Mehr erfahren →
Tarif

Pro, Ultra oder Mega — mit BASIC können keine Webhooks erstellt werden

Mehr erfahren →
TarifMax. aktive Webhooks
BASIC0 (Erstellung abgelehnt)
PRO1
ULTRA3
MEGA10

Der Status wird alle 5 Minuten abgefragt. Abonnements werden nach 10 aufeinanderfolgenden fehlgeschlagenen Zustellungen automatisch deaktiviert. Alle Details zu den Tarifen: Rate Limits.

EndpointSeiteEinsatzzweck
POST /webhooksAbonnementsCallback-URL für einen Flug registrieren
GET /webhooksAbonnementsAbonnements Ihres API-Schlüssels auflisten
PATCH /webhooks/{webhook_id}AbonnementsPausieren oder fortsetzen, ohne zu löschen
DELETE /webhooks/{webhook_id}AbonnementsEin Abonnement dauerhaft entfernen
GET /webhooks/eventsEreignistypenUnterstützte Werte für event_types ermitteln
(eingehend)Callback-ZustellungHTTP-POST-Body, den Ihr Server empfängt

Webhooks oder Polling. Für Benachrichtigungen über Gate-Wechsel reichen Webhooks mit einem Abfrageintervall von 5 Minuten in der Regel aus und sind weitaus günstiger als ein Flugstatus-Polling in Intervallen unter einer Minute. Verwenden Sie Polling, wenn Sie Abfragen bei Bedarf ohne registrierte Callback-URL benötigen.

Fehlerantworten

Gemeinsame Plattformfehler: Fehlerbehandlung. Tarifbeschränkung:

403 — Tarif enthält keine Webhooks

{
  "detail": "Webhook subscriptions require PRO, ULTRA, or MEGA plan (current plan: BASIC)."
}

Endpoint-spezifische Fehler (404 bei fehlender Eigentümerschaft, Callback-Zustellung) finden Sie unter Abonnements und Callback-Zustellung.


Siehe auch: Flugstatus · Rate Limits