The complete Webhook & HTTP Testing toolkit
RequestBin-as-a-service: capture and inspect incoming HTTP requests in real time. Replay captured payloads to any URL with SSRF protection. Create mock endpoints with configurable status, headers, body, and delay — 11 endpoints, one key.
curl -X POST "https://webhook.toolkitapi.io/v1/bins" \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "my-webhook-test", "ttl_seconds": 3600}'
import httpx
resp = httpx.post(
"https://webhook.toolkitapi.io/v1/bins",
headers={"X-API-Key": "YOUR_KEY"},
json={
"name": "my-webhook-test",
"ttl_seconds": 3600,
},
)
bin_data = resp.json()
print("Catch URL:", bin_data["bin"]["catch_url"])
const resp = await fetch(
"https://webhook.toolkitapi.io/v1/bins",
{
method: "POST",
headers: {
"Content-Type": "application/json",
"X-API-Key": "YOUR_KEY",
},
body: JSON.stringify({
name: "my-webhook-test",
ttl_seconds: 3600,
}),
}
);
const data = await resp.json();
console.log("Catch URL:", data.bin.catch_url);
Browse by Category
Capture, inspect, replay, and mock HTTP requests in seconds.
Request Bins
4 toolsCreate temporary endpoints to capture, store, and inspect incoming HTTP requests — headers, body, query strings, and more.
Inspect & Replay
3 toolsBrowse captured requests with full detail, paginate through history, and replay payloads to external URLs.
Mock Endpoints
4 toolsCreate mock HTTP endpoints that return configurable status codes, headers, body, and response delay.
Built for Developers
Designed to simplify webhook and integration testing.
Instant Request Bins
Create a temporary endpoint in one API call. Every incoming request is captured with full headers, body, query string, and source IP.
Full Payload Inspection
Inspect every captured request in detail — HTTP method, path, headers, body, content type, source IP, and timestamp.
Replay with SSRF Protection
Replay any captured request to an external URL. Private and internal IP ranges are automatically blocked.
Configurable Mock Responses
Set status code, headers, body, content type, and response delay (up to 30 seconds). Hit counter tracks usage.
Start capturing webhooks in minutes
One API key. 10 endpoints. Request bins, replay, and mock responses.
Get an API Key →