Quick Start
This guide takes you from zero to a fully working webhook endpoint in under 5 minutes.
Prerequisites
- A modern web browser (Chrome, Firefox, Safari, or Edge)
- A GitHub account, Google account, or email address for sign-up
Steps
-
Create an account
Go to hooknexus.com and click Sign In. You can log in with:
- GitHub (recommended — one click)
- Email (magic link — no password needed)
-
Create an endpoint
Once logged in, you’ll land on the Dashboard. Click New Endpoint to generate a unique webhook URL.
Your new endpoint URL looks like:
https://api.hooknexus.com/h/a1b2c3d4-e5f6-7890-abcd-ef1234567890 -
Copy the URL
Click the copy button next to the URL. You’ll use this to send a test request.
-
Send a test request
Open a terminal and run:
Terminal window curl -X POST https://api.hooknexus.com/h/YOUR_ENDPOINT_ID \-H "Content-Type: application/json" \-d '{"event":"test","message":"Hello HookNexus!"}'fetch('https://api.hooknexus.com/h/YOUR_ENDPOINT_ID', {method: 'POST',headers: { 'Content-Type': 'application/json' },body: JSON.stringify({event: 'test',message: 'Hello HookNexus!',}),});import requestsrequests.post('https://api.hooknexus.com/h/YOUR_ENDPOINT_ID',json={'event': 'test', 'message': 'Hello HookNexus!'},)Replace
YOUR_ENDPOINT_IDwith the ID from step 3. -
View the request
Switch back to the HookNexus dashboard. Your test request appears instantly in the left panel. Click on it to inspect:
- Method — POST
- Headers — Content-Type, User-Agent, etc.
- Body — Your JSON payload with syntax highlighting
What’s Next?
Now that you’ve captured your first webhook, explore these topics:
- Core Concepts — Understand endpoints, request lifecycle, and subscriptions
- Receive Webhooks — Configure third-party services to send webhooks
- Subscription plans — Free vs Plus quotas and features
- Stripe Integration — Step-by-step Stripe webhook setup