Documentation
Everything you need to know about using TraceBin to capture, inspect, and replay webhooks.
Getting Started
TraceBin makes webhook debugging simple. Follow these steps to get started:
Create a Bin
Sign up and create your first webhook bin to get a unique capture URL.
Send Webhooks
Point your webhook source to your TraceBin URL and start capturing requests.
Inspect & Replay
View captured requests in detail and replay them to test your integrations.
Quick Start Example
Webhook Capture
TraceBin captures all incoming webhook requests automatically. Here's how it works:
Capture URL Format
Supported HTTP Methods
Perfect for webhook payloads with JSON or form data
Useful for testing and simple integrations
What Gets Captured
- HTTP method and path
- All request headers
- Request body (up to 2MB)
- Query parameters
- Source IP address
- Timestamp and metadata
Request Inspection
Once webhooks are captured, you can inspect every detail in your TraceBin dashboard.
Pretty Printing
JSON and XML bodies are automatically formatted for easy reading.
Header Analysis
View all request headers with syntax highlighting and categorization.
Export Options
cURL Command
HTTPie Command
Replay Functionality
Pro Feature
Replay functionality is available only on Pro plans. Upgrade to unlock this powerful feature.
Replay captured webhooks to test your integrations, debug issues, and verify webhook delivery.
1. Select Request
Choose any captured webhook from your bin
2. Set Target
Enter the URL where you want to replay the webhook
3. Execute & Monitor
Watch the replay execute and capture the response
Replay Features
- Exact request reproduction (method, headers, body)
- Response capture and analysis
- Performance timing and metrics
- Error handling and timeout management
- Unlimited replays per request
- Real-time status updates
API Reference
Webhook Capture Endpoint
Parameters
Parameter | Type | Description |
---|---|---|
token | string | Your unique bin identifier |
path | string | Any path segment (optional) |
Response
Rate Limiting
Free Plan: 20 requests per day
Pro Plan: 1,000 requests per day
Error Responses
Examples
Common Use Cases
Stripe Webhook Testing
Perfect for testing Stripe webhook integrations and verifying event data.
GitHub Webhook Debugging
Debug GitHub webhooks and verify repository events are being sent correctly.
Custom API Testing
Test your own API endpoints and verify webhook payloads are formatted correctly.
Ready to start debugging webhooks?
Create your first bin and start capturing webhooks in minutes.