Getting Started
Get Hivehook running in under five minutes. Receive your first webhook, verify its signature, and deliver it to your service.
Prerequisites
- A Hivehook account at app.hivehook.com/signup
- A webhook provider to test with (Stripe, GitHub, etc.) or
curl
Quick start
Create your account
Sign up at app.hivehook.com/signup with your work email. We'll send a one-time magic link, no password required. New accounts start on a 7-day trial with full access to every feature.
Create a source
A source is an ingest endpoint that receives webhooks. In the dashboard, open Sources → New source, pick the Generic provider, and name it demo. Generic accepts any payload with no signature, which is perfect for testing. For real providers (Stripe, GitHub, etc.) Hivehook verifies signatures automatically, see the Sources page.
Your source gets a public ingest URL right away, no tunnel needed:
https://app.hivehook.com/ingest/demoCreate a destination
A destination is the service that receives the forwarded webhooks. Hivehook delivers with retries and circuit breaking. Open Destinations → New destination and paste a unique URL from webhook.site so you can watch the delivery land in your browser.
Create a subscription
A subscription connects a source to a destination, with optional event-type filtering. Open Subscriptions → New subscription, choose your demo source and the webhook.site destination, and leave the filter empty to forward everything.
Send a test event
Post any JSON to your ingest URL:
curl -X POST https://app.hivehook.com/ingest/demo \
-H "Content-Type: application/json" \
-d '{"type":"user.signup","data":{"id":"u_123"}}'Watch it deliver
Open the Events page in the dashboard to see the event arrive in real time, and your webhook.site tab to see the forwarded delivery land within seconds. The Deliveries page shows the attempt, status, and response.