$devtoolkit.sh/tools/webhook-trap

Webhook Trap

Generate a unique URL to capture and inspect incoming HTTP requests in real time.

Generate a unique URL to capture and inspect incoming HTTP requests in real time.

  • 1. Create a trap to get a unique URL
  • 2. Send any HTTP request to that URL
  • 3. See the request details appear here instantly

Related Tools

FAQ

How long does a webhook trap last?
Each trap is active for 24 hours from creation. After that, the trap URL expires and all captured request data is automatically deleted.
How many requests can a trap capture?
Each trap stores up to 200 requests. When the limit is reached, the oldest requests are dropped to make room for new ones.
Is my webhook data private?
Trap URLs are randomly generated 32-character hex IDs — they are not guessable but not encrypted. Do not send sensitive production data to webhook traps. Data is stored temporarily in Cloudflare KV and auto-expires after 24 hours.

Webhook Trap creates a temporary URL that captures any incoming HTTP request and displays its details in real time. See the method, headers, body, query parameters, and metadata for each request as it arrives via Server-Sent Events. Useful for debugging webhooks, testing API integrations, inspecting callback payloads, and verifying request formats. Each trap lasts 24 hours and stores up to 200 requests. Request bodies are captured up to 64KB.

/tools/webhook-trapv1.0.0