Webhook Debugger
Receive, inspect, and debug webhooks locally.
Quick Start
webhook listen
webhook listen 3000
webhook listen --url https://myendpoint.com/webhook
Features
- 🎣 Local webhook receiver
- 📋 Payload inspection
- 🔄 Request replay
- ⏱️ Request history
- 🔍 Headers & query params
- ✅ Signature verification
- 📤 Forward to other URLs
Usage
Start listener
webhook listen 8080
Inspect incoming request
POST /webhook
Headers: { content-type: application/json }
Body: { "event": "payment", "amount": 100 }
✓ Received 2024-01-15 10:30:00
Replay request
webhook replay <request-id> <target-url>
Common Use Cases
- Debug Stripe webhooks
- Test GitHub webhooks
- Inspect form submissions
- Verify API payloads
- Debug Zapier/Make webhooks
Commands
webhook listen [port]- Start local serverwebhook list- Show request historywebhook show <id>- Show request detailswebhook replay <id> <url>- Replay to new URLwebhook clear- Clear historywebhook forward <url>- Forward to another service
Notes
- Default port: 3000
- History stored locally
- Supports JSON, form-data, plain text