- content-type
- application/json
- user-agent
- Stripe/1.0
- stripe-signature
- t=1755600000,v1=5f2c8a1b9d4e
{ "type": "payment_intent.succeeded", "amount": 4200, "currency": "eur", "livemode": false }
Spin up a unique URL, point any client at it, and watch every request arrive: method, headers, body, query string, client IP.
No account, no email, free forever. Requests are deleted after 4 hours, and anyone with the URL can read them.
{ "type": "payment_intent.succeeded", "amount": 4200, "currency": "eur", "livemode": false }
An example capture. Yours appears the moment a request lands, with no refresh.
See what Stripe, GitHub, Slack or your own scheduler actually sends before you write the handler.
Point an HTML form's action, a
mobile app, or a microcontroller at the URL and read every byte it
puts on the wire.
Anyone with the URL reads the same stream. Handy for "is the payload from your side malformed, or mine?" conversations.
Point Claude Code or any coding agent at the JSON API and let it watch requests arrive while it works on your handler.
Open source and MIT licensed, and it runs as a single Go binary. See the repository.