Playground
Test webhooks without writing code. Send a test event and see what happens.
The Problem
You want to test your webhook endpoint before going live. But setting up a real event source just for testing is tedious.
The Playground
The Playground lets you send test webhooks from the dashboard or API. No real event source needed.
💡 The test webhook goes through the full delivery pipeline — signing, delivery, retry logic — just like a real event.
Quick Start
Test a webhook in 3 steps:
1. Open the Playground
Go to Dashboard → Playground (or Sandbox). The playground provides a full API testing environment.
2. Configure Your Request
Select HTTP method, enter the path, and write your payload. Use presets for common scenarios.
3. Send and Inspect
Click Send. The response panel shows status code, headers, body, and duration.
Playground Features
🌐 HTTP Method Selector
Support for GET, POST, PUT, DELETE, PATCH. Each method is color-coded for quick identification.
📋 Request Presets
Pre-built payloads for common scenarios: order.created, payment.completed, user.registered. One click to load.
🤖 AI Payload Generator
Describe what you need in natural language and the AI generates a realistic webhook payload.
🔍 Response Inspector
Detailed response view: status code, headers, body, timing. Copy any part with one click.
📜 Request History
All requests are saved in localStorage. Browse history, re-run past requests, compare responses.
📡 Live Request Viewer
Watch webhook deliveries arrive in real-time. See the full delivery pipeline in action.
API Example
Send a test webhook via the API:
curl -X POST https://hooksniff-api-1046140057667.europe-west1.run.app/v1/playground/test \
-H "Authorization: Bearer hr_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d {{"endpoint_id": "ep_abc123", "event": "order.created", "data": {{"order_id": "ord_123", "total": 49.99}}}}Simulator
The Simulator generates realistic webhook traffic for load testing and development.
Features:
- • Configurable event count (10-1000 events)
- • Adjustable interval (10ms-10s between events)
- • Multiple event types in a single run
- • Realistic payload data with randomization
- • Success/failure rate simulation
Best Practices
- • Test before going live — use the Playground to verify your endpoint works
- • Test error handling — send invalid payloads to verify your error handling
- • Test signature verification — verify your HMAC implementation works
- • Use the Simulator for load testing — verify your endpoint can handle production traffic
FAQ
Do Playground webhooks count toward my plan limits?
Yes. Playground webhooks go through the full delivery pipeline and count toward your event limits.
Can I test webhooks without an endpoint?
Use webhook.site or requestbin.com as a temporary endpoint for testing.
How do I test signature verification?
The Playground shows the signature in the response headers. Use the Signature Verifier tool to verify it.
Further Reading
- • Signature Verifier — Verify HMAC signatures
- • API Reference — Complete API documentation
- • Best Practices — Production patterns for webhook integrations