Hookdrop sits between your webhook providers (Stripe, GitHub, Shopify, Paystack, and more) and your server. Every incoming event is captured and stored immediately, so even if your server is down, restarting, or just slow, nothing gets lost.Documentation Index
Fetch the complete documentation index at: https://bobprince.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Quick Start
Capture your first webhook in under 5 minutes
How It Works
Understand the capture, store, forward, and retry flow
API Reference
Explore the full REST API
Provider Guides
Step-by-step setup for Stripe, GitHub, Shopify, and Paystack
Why Hookdrop?
Webhooks are fire-and-forget. If your server isn’t ready when an event arrives, that event is gone — and getting it back means manually asking the provider to resend, if they even support it. Hookdrop solves this by acting as a permanent, always-on receiver:- Nothing is lost — every event is stored the moment it arrives, before your server is involved
- Instant replay — re-deliver any event to any destination with one click, no provider interaction needed
- Full audit trail — see every delivery attempt, response code, and response body
- AI assistance — explain payloads in plain English, generate TypeScript interfaces, and diagnose delivery failures automatically
Create an account
Sign up at hookdrop.dev/auth/register — no credit card required.
Point your provider at it
Paste the URL into Stripe, GitHub, Shopify, or any webhook-capable service.
