WebhookStash

Documentation

Everything you need to get started with WebhookStash

New to WebhookStash?

Get started in under 5 minutes with our interactive quickstart guide.

Inspecting Webhooks

Click on any webhook event to view detailed information:

  • Complete request headers
  • Full JSON payload with syntax highlighting
  • Timestamp and metadata
  • Provider detection (Stripe, GitHub, etc.)
  • Content type and payload size

Replaying Webhooks

WebhookStash provides two ways to replay webhooks on demand (Pro plan, 10/min per project):

Replay to Internet-Accessible Endpoints

  1. Open any webhook event from your project
  2. Click the "Replay" button
  3. Enter your target URL (e.g., your staging server: https://staging.example.com/webhook)
  4. Optionally add custom headers
  5. Click "Replay Event"

The webhook will be sent from our servers with the original payload and headers.

Copy as cURL for Localhost Testing

  1. Open any webhook event from your project
  2. Click the "Copy as cURL" button
  3. Paste and run the command in your terminal to send the webhook to http://localhost:3000/webhook

Note: Sensitive headers are automatically redacted for security. Perfect for testing without exposing credentials.

Storage & Limits

  • Maximum payload size: 10 MB
  • Event retention depends on your plan: Free = 3 days, Pro = 30 days
  • After the retention period, events and payloads are permanently deleted
  • All data is securely stored and automatically compressed

Common Use Cases

Local Development

Test webhook integrations locally without exposing your development machine to the internet. Capture webhooks in WebhookStash, then replay them to localhost.

Debugging

Inspect failed webhook deliveries to understand what went wrong. View the exact payload and headers that were sent.

Testing

Replay the same webhook multiple times to test edge cases, error handling, and race conditions without triggering real events.

Monitoring

Keep a history of all webhooks received for auditing, troubleshooting, and compliance purposes.

Need Help?