# Use cases

The day-to-day debugging that brings developers to a request bin — walked through, end to end.

## Debug a Stripe webhook

Create a bin and point your Stripe webhook endpoint at its capture URL. Trigger an event from the Stripe dashboard or CLI and Snare records the exact payload Stripe sent. Read the full body and verify the Stripe-Signature header against the raw bytes — so you can tell a real signature mismatch from a body your framework re-encoded.

## Inspect a GitHub Action webhook

Add your Snare bin as a webhook on the repository, choose the events you care about, and push. Snare captures the delivery exactly as GitHub sent it. Inspect the X-Hub-Signature-256 header, confirm the HMAC against the raw body, and read the event payload pretty-printed.

## Assert outbound calls in QA

Point a system under test at a Snare bin as its target endpoint, then exercise the flow. Snare captures every outbound request so you can assert the method, headers, and body are exactly right. Once verified, edit and replay any captured request straight to your staging endpoint to confirm the downstream handler behaves.