Main Header

RequestBin for SignalPress

Updated on July 30, 2026

Use Settings to configure delivery, Routing to select events, Logs to inspect delivery history, and Help for this guide. Routing requires Tier 1; Tier 2 adds request rules. Log visibility, payload previews, and deletion can be delegated separately with Tier 2 role permissions.

Send signals to RequestBin to inspect JSON payloads during development.

RequestBin is a free SignalPress service for inspecting the JSON and HTTP headers that SignalPress sends to a webhook endpoint. No license feature is required. Tier 1 unlocks routing filters; Tier 2 adds request rules.

Hub service ID: requestbin. Index: Integrations Overview. Target from PHP: Service Targeting.

Setup

  1. Sign in to RequestBin and create a bin.
  2. Copy the bin's HTTPS endpoint URL.
  3. Activate RequestBin on the SignalPress Integrations page.
  4. Open the RequestBin page, paste the endpoint URL, enable server-side delivery, and save.
  5. Select Send test signal, then open the bin in RequestBin to inspect the request.

Send a signal

PHP

sp_capture(
    'order_completed',
	[ 'order_id' => 123, 'total' => 49.95 ],
	[ 'source' => 'checkout', 'services' => [ 'requestbin' ] ]
);

RequestBin receives the event name, timestamp, context, caller payload, site URL, and SignalPress version as JSON.

The signalpress/requestbin/payload filter can adjust the final JSON envelope before delivery.

Security and troubleshooting

  • RequestBin endpoints are intended for development and debugging. Do not send secrets, credentials, personal data, or sensitive production payloads.
  • Only HTTPS endpoints are accepted. WordPress safe-request validation rejects unsafe local and private-network destinations.
  • SignalPress does not follow endpoint redirects.
  • A successful connection test requires a 2xx response.
  • Live event delivery is non-blocking; only the connection test waits for the HTTP response.

See [RequestBin](https://requestbin.net/) and its [getting-started documentation](https://requestbin.net/docs/getting-started).