Getting started
Quick Start Guide
Quick Start Guide
Create an account, then create a project for the app or environment you want to protect. Inside the project, create an endpoint and copy the generated endpoint URL. The URL contains the endpoint token, so treat it like a secret.
Send a test event to the endpoint:
curl -X POST "https://instawebhook.com/api/ingest/YOUR_ENDPOINT_TOKEN" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: demo-event-001" \
-d '{"type":"demo.created","data":{"message":"Hello from InstaWebhook"}}'
After the API returns an accepted event ID, open the dashboard events page to inspect metadata, payload hash, delivery status, and attempts. Add a destination URL, send another event, and verify a successful delivery from the event timeline.
To test failure handling, point the destination at an endpoint that returns an error or temporarily disable the receiver. Send a new event, confirm the failed attempt appears, then retry the delivery or replay the event from the dashboard after fixing the destination.