Scenario
Imagine you’ve captured an event from your payment provider and the payload contains an unexpected field — or a signature header you didn’t expect. You want a colleague on the backend team to review the raw request and confirm whether your handler is interpreting it correctly. Instead of copying JSON into a Slack message and losing the header context, you share a direct link to the captured event.Open the event in your dashboard
Go to the Webhooktrap dashboard, select the inbox that received the event, and click on the specific event you want to share. The event detail view shows the full HTTP method, all headers, the request body, query string, and timestamp.
Generate a share link
Click the Share button in the event detail view. Webhooktrap generates a read-only link scoped to that single event. The link is immediately available — no expiry date is set manually; it stays valid as long as the event and its inbox exist.
Send the link to your teammate
Copy the link and send it however you communicate with your team — Slack, email, a GitHub issue comment, a Jira ticket. Your teammate does not need a Webhooktrap account to open the link.
Your teammate inspects the event
When your teammate opens the link, they land on a read-only view of the event that includes:
- The full list of request headers (with
authorizationandcookiealready redacted for safety) - The raw request body, formatted for readability if it’s JSON
- The HTTP method and path
- The timestamp the event was captured
What teammates can do
- Inspect all captured request headers and the request body
- Copy the event payload as formatted JSON
- Rebuild the original request as a cURL command
- Review the HTTP method, ingest path, and capture timestamp
What teammates cannot do
- Replay the event to any destination
- Delete the event or the inbox
- Access any other events in your inbox
- Access your account settings or other inboxes
Share links are tied to the event and its inbox. If you delete the event or the inbox that contains it, the share link stops working immediately. Keep this in mind if you’re using a share link in a long-lived document like a bug report or runbook — attach a copy of the payload there too if permanent reference matters.
Common use cases
Filing a bug report with a live payload — Paste the share link into your issue tracker. Anyone triaging the bug sees the exact request that caused the problem, not a reproduction guess. Reviewing a provider’s signature format — If you’re setting up HMAC signature verification for the first time, share the raw event with the developer implementing the check so they can see the exact header format (Stripe-Signature, X-Hub-Signature-256, etc.) without needing their own test environment.
Onboarding a new developer — Show a new team member what a real production-shaped webhook looks like before they write a single line of handler code. A live captured event is more instructive than a mock fixture.