On this page

On this page

Auto-Response

By default, your bin responds to every webhook with 200 OK. Auto-response lets you customize what your bin sends back — useful for testing how services handle different response codes.

Configuration

Open Bin Settings (gear icon) to configure:

Status Code

Set any HTTP status code from 200 to 599:

  • 200 — Success (default)
  • 201 — Created
  • 400 — Bad Request (test error handling)
  • 500 — Server Error (test retry behavior)

Response Headers

Add custom response headers as key-value pairs. For example:

HeaderValue
Content-Typeapplication/json
X-Custom-Headermy-value

Response Body

Set a custom response body. This is useful when the webhook sender expects a specific response format.

{
  "status": "received",
  "message": "Webhook processed successfully"
}

Response Delay

Add a delay (0–10 seconds) before sending the response. This is useful for:

  • Testing timeout handling in webhook senders
  • Simulating slow endpoints
  • Verifying retry behavior when responses are delayed

Use Cases

  • Test retry logic — Return 500 to see if the sender retries
  • Simulate failures — Return 4xx errors to test error handling
  • Verify acknowledgment — Return a specific body the sender expects
  • Test timeouts — Add a delay to see how the sender handles slow responses