Menu

I Built a Webhook Debugger with Replay — No Install, No CLI (FastAPI + AWS Lambda)
📰

I Built a Webhook Debugger with Replay — No Install, No CLI (FastAPI + AWS Lambda)

DEV Community·Zonovra·7 months ago
#xtJoembA
#webdev#python#aws#devtools#webhook
Reading 0:00
15s threshold

The Problem Every Developer Hits

You're integrating with Stripe. You set up a webhook endpoint. A payment comes in and... your handler crashes.

Now you need to:

See what Stripe actually sent

Fix your code

Trigger the same webhook again to test

But you can't make another real payment just to test. And Stripe's webhook logs only show you the last few attempts.

This happens with every webhook-based API — GitHub, Shopify, Twilio, SendGrid, Slack.

What I Built

HookCatcher — a webhook debugger with one-click replay.

How it works:

1. Create an endpoint → get a unique url

POST /endpoints

{"label": "Stripe Test"}

→ https://api.example.com/hook/XzjDcT_55wk4zV7hexj-WQ

2. Point your webhook source to that URL

Paste it into Stripe → Developers → Webhooks → Add endpoint.

3.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.