Hookbase ist die vollständige Webhook-Infrastrukturplattform, die beide Seiten der Webhook-Gleichung abdeckt – das Empfangen von Webhooks von Drittanbieterdiensten und das Senden von Webhooks an Ihre Kunden.
Empfangen von Webhooks: Hookbase bietet verwaltete Ingest-Endpunkte, die Webhooks von Anbietern wie GitHub, Stripe, Shopify, Twilio und mehr empfangen. Eingehende Nutzlasten werden automatisch verifiziert und dann mit inhaltsbasierter Filterung und Nutzlasttransformation unter Verwendung von JSONata, JavaScript oder Liquid-Templates an ein oder mehrere Ziele weitergeleitet. Fehlgeschlagene Zustellungen werden automatisch mit exponentiellem Backoff erneut versucht, und jeder Versuch wird für vollständige Beobachtbarkeit protokolliert.
Senden von Webhooks: Für SaaS-Teams, die Webhooks an ihre eigenen Kunden liefern müssen, bietet Hookbase ein TypeScript-SDK und ein einbettbares React-Portal-Komponenten. Kunden können ihre Endpunkte verwalten, sich für bestimmte Ereignistypen anmelden und Zustellungsprobleme debuggen – alles, ohne dass Ihr Team die Webhook-Infrastruktur von Grund auf neu erstellen muss.
Wichtige Funktionen:
- Multi-Destination-Routing mit Fan-Out-Unterstützung
- Nutzlasttransformation (JSONata, JavaScript, Liquid, XSLT)
- Inhaltsbasierte Ereignisfilterung
- Anbietersignaturverifizierung (HMAC, asymmetrisch)
- Automatische Wiederholungen mit konfigurierbarem Backoff
- Zustellungsverfolgung und Ereignisprotokolle
- Lokale Entwicklungstunnel über CLI
- Cron-Job-Planung
- Schema-Validierung
- Benutzerdefinierte Domains
- OpenAPI-Spezifikation und Postman-Sammlung
- Kubernetes-Operator mit Helm-Chart-Unterstützung
Aufgebaut auf dem Edge-Netzwerk von Cloudflare, verarbeitet Hookbase Webhooks weltweit mit niedriger Latenz und hoher Verfügbarkeit. Es ist als verwalteter Dienst mit gestaffelten Plänen von kostenlos bis geschäftlich verfügbar.