■ Teste de Webhook
Teste webhooks de verdade, sem esperar o evento acontecer.
Gere uma URL na hora, veja headers e body chegando ao vivo, e simule a sequência real de eventos que um provedor (Stripe, GitHub, PayPal, Shopify) dispara — sem depender de um evento real acontecer pra testar.
Testar webhook do jeito manual
- Esperar um pagamento real acontecer só pra ver o payload que o provedor envia
- Nenhuma visibilidade do que realmente chegou — headers, body, quantas vezes
- Provedor reenvia (retry) porque seu endpoint de teste não responde 200 rápido o suficiente
- Testar só o caso de sucesso, sem cobrir a sequência real (pendente → processando → sucesso/falha)
Com o httpdrop
- URL instantânea, sem cadastro — Webhook Tester mostra cada requisição chegando ao vivo
- Regra catch-all responde 200 automaticamente, sem risco de retry storm durante o desenvolvimento
- Response Sequences simulam a sequência real de eventos de um provedor, uma resposta por chamada
- Templating condicional no dashboard completo pra reagir a diferentes tipos de evento
- Replay de qualquer requisição recebida, direto do histórico
Como funciona
1
Gere a URL
Sem login: acesse o Webhook Tester e receba uma URL única na hora.
2
Aponte o provedor pra ela
Cole a URL na configuração de webhook do Stripe, GitHub, PayPal, Shopify, ou qualquer serviço.
3
Veja as requisições ao vivo
Headers, body e query aparecem na tela assim que chegam, via WebSocket.
4
Evolua pra uma regra completa
Crie conta e monte uma Mock Rule com sequência de eventos e lógica condicional.
5
Teste os casos de borda
Simule pagamento negado, PR fechado sem merge, pedido cancelado — não só o caminho feliz.
O que o Teste de Webhook do httpdrop é
- Simulação de payload e sequência de eventos, com inspeção completa da requisição recebida
- Ambiente rápido pra desenvolver e testar o handler do seu lado, sem depender do provedor real
O que não é
- Não gera assinatura HMAC válida (
stripe-signature,X-Hub-Signature-256) — a verificação de assinatura precisa ser testada separadamente, com as ferramentas do próprio provedor - Não substitui testar contra o provedor real antes de ir pra produção
Casos de uso
Integração de pagamento
Desenvolva o handler de webhook de pagamento sem depender de transações reais pra testar cada estado.
Bots de CI/CD e review
Teste automações que reagem a eventos de Pull Request sem abrir e fechar PRs de verdade.
Debugging de integração quebrada
Veja exatamente o que um provedor está enviando quando algo não bate com a documentação.
Perguntas frequentes
Preciso criar conta pra testar?
Não — o Webhook Tester gera uma URL válida por 4 horas sem login. Pra manter a URL por mais tempo ou adicionar lógica, crie uma conta grátis.
É seguro apontar um webhook real (Stripe, GitHub) pra essa URL?
Sim — toda requisição recebe 200 OK automaticamente, então não há risco de retry storm por parte do provedor.
Consigo testar a verificação de assinatura do webhook?
Não diretamente — o httpdrop simula payload e sequência, não a criptografia de assinatura. Veja os artigos de webhook do /learn pra como testar essa etapa separadamente.
Recursos relacionados
Teste seu primeiro webhook agora
URL instantânea, sem cadastro — ou crie conta pra lógica condicional e histórico permanente.
Criar conta grátis