Tariflimits für Webhooks (maximale Abonnements, Protokollaufbewahrung) werden serverseitig durchgesetzt. Die vollständige Limit-Matrix und die Referenz zu Payload-Vorlagen findest du in der Webhooks-Übersicht.
Jeder der folgenden Befehle berücksichtigt die globalen Flags:
--json (Standard) oder --table für das Ausgabeformat, --verbose für zusätzliche Protokollierung sowie --api-key <key> / --api-url <url>, um Zugangsdaten zu überschreiben (ebenfalls über die Umgebungsvariablen SOME_API_KEY und SOME_API_URL konfigurierbar).webhooks:create
Erstellt ein neues Webhook-Abonnement.Beispiele
webhooks:list
Listet alle Webhook-Abonnements im aktuellen Workspace auf.Beispiele
webhooks:get
Ruft ein einzelnes Abonnement über seine ID ab, einschließlich seines aktuellen Zustands und seiner Fehlerzähler.Beispiele
webhooks:update
Aktualisiert beliebige Felder eines bestehenden Abonnements. Nur die Felder, die du angibst, werden geändert.Mindestens ein Feld muss angegeben werden, sonst beendet sich der Befehl mit einem Fehler.
--active und --inactive schließen sich gegenseitig aus — werden beide angegeben, gibt es ebenfalls einen Fehler.Beispiele
webhooks:delete
Entfernt ein Abonnement dauerhaft. Es werden keine weiteren Zustellungen versucht.Beispiele
webhooks:test
Stellt eine synthetischewebhook.test-Zustellung in die Warteschlange, um zu prüfen, ob dein Endpunkt erreichbar ist und deine Signaturverifizierung funktioniert.
Beispiele
webhooks:deliveries
Listet die letzten Zustellungsversuche (Erfolge und Fehlschläge) mit Paginierung auf.Beispiele
webhooks:retry
Stellt eine zuvor fehlgeschlagene Zustellung erneut in die Warteschlange. Verwendet das ursprüngliche Abonnement, das ursprüngliche Event und die ursprüngliche Payload.Beispiele
webhooks:events
Listet jeden von der API unterstützten Event-Namen auf, gruppiert nach Kategorie. Nützlich, um--events-Filter zu bauen oder deine Abonnementkonfiguration zu validieren. Die Antwort ist ein Array von { category, label, events }-Objekten.
Beispiele
Payloads und Signaturverifizierung
Sieh dir Beispiel-Payloads für jede Event-Kategorie an und erfahre, wie du den Header
X-Webhook-Signature verifizierst.