Introduction
SpidyLabs is a webhook inspector — a tool that captures HTTP requests sent to a unique URL and displays them in real time in your browser.
Who Is This For?
- Backend developers building webhook integrations with services like Stripe, GitHub, Shopify, or Twilio.
- Frontend developers testing API calls and verifying request payloads.
- QA engineers validating that systems send the correct data.
- Anyone who needs to quickly inspect HTTP traffic without setting up infrastructure.
Core Concepts
Bins
A bin is a unique endpoint that captures HTTP requests. Each bin has a URL like:
https://spidylabs.com/hook/a8x3kf2m
Any HTTP request sent to this URL is captured and displayed in the inspector.
There are two types of bins:
- Temporary bins — Created without signing in. Available as long as you keep the browser tab open.
- Persistent bins — Created when signed in. Saved to your account and accessible from any device.
Requests
Each HTTP request captured by a bin becomes a request record. SpidyLabs stores:
- HTTP method (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS)
- Headers
- Body (with syntax highlighting for JSON, XML, and form data)
- Query parameters
- Source IP address
- Timestamp
- Content type and size
Real-Time Streaming
SpidyLabs uses Server-Sent Events (SSE) to push new requests to your browser the instant they arrive. No polling, no refreshing — just a live feed.
Free vs Pro
| Feature | Free | Pro ($8/mo) |
|---|---|---|
| Persistent bins | 3 | Unlimited |
| Requests per day | 200 | 10,000 |
| History retention | 24 hours | 7 days |
| Custom bin names | No | Yes |
| Request replay | No | Yes |
| Request diff | No | Yes |
| Auto-forward | No | Yes |
| Statistics | No | Yes |
Ready to get started? Head to the Quickstart.