Hookbase é a plataforma completa de infraestrutura de webhooks que lida com ambos os lados da equação de webhooks — recebendo webhooks de serviços de terceiros e enviando webhooks para seus clientes.
Receber Webhooks: Hookbase fornece endpoints de ingestão gerenciados que recebem webhooks de provedores como GitHub, Stripe, Shopify, Twilio e mais. Os payloads recebidos são automaticamente verificados e, em seguida, roteados para um ou vários destinos com filtragem baseada em conteúdo e transformação de payload usando JSONata, JavaScript ou templates Liquid. Entregas falhas são automaticamente re-tentadas com backoff exponencial, e cada tentativa é registrada para total observabilidade.
Enviar Webhooks: Para equipes SaaS que precisam entregar webhooks para seus próprios clientes, Hookbase fornece um SDK em TypeScript e componentes de Portal React incorporáveis. Os clientes podem gerenciar seus endpoints, assinar tipos específicos de eventos e depurar problemas de entrega — tudo isso sem que sua equipe precise construir infraestrutura de webhooks do zero.
Capacidades principais:
- Roteamento multi-destino com suporte a fan-out
- Transformação de payload (JSONata, JavaScript, Liquid, XSLT)
- Filtragem de eventos baseada em conteúdo
- Verificação de assinatura de provedores (HMAC, assimétrica)
- Re-tentativas automáticas com backoff configurável
- Rastreamento de entrega e logs de eventos
- Túneis de desenvolvimento local via CLI
- Agendamento de tarefas cron
- Validação de esquema
- Domínios personalizados
- Especificação OpenAPI e coleção Postman
- Operador Kubernetes com suporte a Helm chart
Construído na rede de borda da Cloudflare, Hookbase processa webhooks globalmente com baixa latência e alta disponibilidade. Está disponível como um serviço gerenciado com planos escalonados de gratuito a empresarial.