๐Ÿช HookSniff/Get Started with HookSniff
Get StartedPricingDocsStatus
Log In
Free tier โ€” no credit card required

Get Started with HookSniff

Send your first webhook in under 5 minutes. HookSniff handles delivery, retries, security, and monitoring.

โœ“ Free foreverโœ“ 11 SDKsโœ“ No credit cardโœ“ 5 min setup
1

Create your account

Sign up for free โ€” no credit card required. You get 10,000 webhook deliveries per month on the free plan.

Create Free Account โ†’
2

Get your API key

Your API key authenticates requests. You can find it in your dashboard after signing up.

Your API Key
hr_live_โ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ข

๐Ÿ’ก Keep your API key secret. Never commit it to version control.

3

Install the SDK

Choose your language and install the SDK. HookSniff has official SDKs for 11 languages.

Install
npm install hooksniff-sdk
Quickstart
import { HookSniff } from 'hooksniff-sdk';

const hs = new HookSniff({ apiKey: 'YOUR_API_KEY' });

// 1. Create an endpoint
const endpoint = await hs.endpoints.create({
  url: 'https://myapp.com/webhooks',
  description: 'My production endpoint',
});

// 2. Send a webhook
const delivery = await hs.webhooks.send({
  endpointId: endpoint.id,
  event: 'order.created',
  data: { order_id: 'ord_123', total: 49.99 },
});

console.log('Delivery ID:', delivery.id);
4

Create an endpoint

An endpoint is a URL where HookSniff delivers your webhooks. You can create one via the SDK, API, or dashboard.

๐Ÿ–ฅ๏ธ Via Dashboard

Go to Endpoints โ†’ click Create Endpoint โ†’ enter your URL.

โšก Via API

Use the SDK code from Step 3, or send a POST request to /v1/endpoints.

๐Ÿ’ก Tip: Use HookSniff Playground to test webhooks without a real endpoint. It gives you a temporary URL that captures all requests.

5

Send your first webhook

Now let's send a test webhook. Use the code below or try the interactive playground.

Test Webhook
curl -X POST https://api.hooksniff.dev/v1/webhooks \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "endpoint_id": "ep_YOUR_ID",
    "event": "order.created",
    "data": {"order_id": "ord_123", "total": 49.99}
  }'
๐Ÿงช Try Playground๐Ÿ“ฆ View Deliveries
6

Monitor deliveries & go live

Track every webhook delivery in real-time. See success rates, debug failures, replay failed webhooks, and monitor performance.

๐Ÿ“Š

Real-time Dashboard

Success rates, latency, throughput

๐Ÿ”„

Auto Retries

Exponential backoff, configurable

๐Ÿ””

Alerts

Get notified on failures

Open Dashboard โ†’

๐Ÿ“‹ Event Type Reference

Common webhook event types you can use. These are suggestions โ€” use any event type you want.

๐Ÿ’ณ Payments

payment.completedpayment.failedpayment.refundedsubscription.createdsubscription.cancelled

๐Ÿ‘ค Users

user.createduser.updateduser.deleteduser.loginuser.password_reset

๐Ÿ“ฆ Orders

order.createdorder.shippedorder.deliveredorder.cancelledorder.refunded

๐Ÿ“ง Email

email.sentemail.deliveredemail.openedemail.bouncedemail.complained

๐Ÿค– AI / Agents

agent.task_startedagent.task_completedagent.task_failedmodel.response_completed

๐Ÿ”” Notifications

notification.creatednotification.readnotification.dismissed

๐Ÿ–ผ๏ธ Embed in Your App

Give your customers a white-labeled webhook portal inside your own dashboard.

Embed Code
<iframe
  src="https://portal.hooksniff.dev/embed?token=YOUR_PORTAL_TOKEN"
  style="width: 100%; height: 600px; border: none;"
  allow="clipboard-write"
/>

Customize colors, logo, and fonts in Portal Settings.

โŒจ๏ธ CLI Quickstart

Manage HookSniff from your terminal.

Install & Use
npm install -g hooksniff-cli
hooksniff login
hooksniff endpoints create --url https://myapp.com/webhooks
hooksniff webhooks send --endpoint ep_abc123 --event order.created
hooksniff deliveries list --limit 10

Ready to start?

Create your free account and send your first webhook in minutes.

Create Free AccountTry Playground

Product

  • Get Started
  • Pricing
  • Compare
  • Playground
  • Startups
  • Security

Compare

  • HookSniff vs Svix
  • HookSniff vs Hookdeck
  • HookSniff vs Hook0
  • HookSniff vs Convoy
  • Svix Alternatives
  • Hookdeck Alternatives
  • Convoy Alternatives
  • Build vs Buy

Resources

  • Webhook Guides
  • Webhook Glossary
  • Stripe Webhooks
  • GitHub Webhooks
  • Shopify Webhooks
  • Blog
  • Changelog
  • Newsletter
  • Docs

Company

  • About
  • Contact
  • FAQ
  • Status
  • Terms
  • Privacy
  • GitHub
๐ŸชHookSniff

ยฉ 2026 HookSniff. All rights reserved.