/hook Webhook Tester & Inspector

Mint a temporary endpoint, point a callback at it, and read back exactly what it received — method, headers and body. The URL and everything it captured expire on their own.

GET to mint HTTPS only no signupauto-expires
curl https://curlhub.sh/hook/new

Usage

With curl

curl https://curlhub.sh/hook/new
curl https://curlhub.sh/hook/<id>/inspect

With the CLI

curlhub hook/new
curlhub hook/<id>/inspect

Output

Parameters

InputWhat it does
/hook/newMint a fresh endpoint and print its URL.
/hook/{id}/inspectShow the requests that endpoint has captured.
(any method to /hook/{id})Anything sent to the endpoint is captured for inspection.

Recipes

Debug a webhook from a SaaS

curl https://curlhub.sh/hook/new

Paste the URL into the provider’s webhook field, trigger it, then /inspect to see the exact payload.

Confirm what your app POSTs

curl -X POST -d @payload.json https://curlhub.sh/hook/<id>