DocsGetting Started
DocsGetting Started

Getting Started

Get Hivehook running in under five minutes. Receive your first webhook, verify its signature, and deliver it to your service.

Prerequisites

Quick start

1

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.

2

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:

url
https://app.hivehook.com/ingest/demo
3

Create 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.

4

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.

5

Send a test event

Post any JSON to your ingest URL:

shell
curl -X POST https://app.hivehook.com/ingest/demo \
  -H "Content-Type: application/json" \
  -d '{"type":"user.signup","data":{"id":"u_123"}}'
6

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.

Prefer to manage it as code?Everything above is also available over the API. Create a key in Settings → API keys, then drive Hivehook with the GraphQL API or one of the SDKs.

Next steps