Webhook Buffer
A durable webhook buffer for $1 per site
Point your providers at OneBuck.dev and stop losing events to a deploy, a restart or a slow endpoint. We accept the webhook immediately, store it, forward it to your endpoint, and retry with backoff until it is delivered or dead-lettered for replay.
$1 / site / month
One slot covers one website or app and up to 3 endpoints.
What it does
- Unique inbound URLs — every endpoint gets a unique inbound URL you can hand to any provider.
- Durable storage — each inbound request is stored durably before delivery is attempted.
- Forward with retries — requests are forwarded to your endpoint, and failures are retried with exponential backoff.
- Dead letters and replay — messages are dead-lettered after the final attempt and can be replayed from the dashboard.
- Delivery log — a per-message delivery log shows you every attempt.
- Header hygiene — hop-by-hop and sensitive headers are stripped before forwarding.
Current limits
| Pricing unit | 1 website/app + up to 3 endpoints |
|---|---|
| Max request body | 256 KB |
| Headers forwarded | Up to 20, with authorization, cookie and host dropped |
| Delivery attempts | 6 |
| Retry backoff | immediate, 30s, 2m, 10m, 1h, 6h |
| Message retention | 72 hours |
| Verification | optional shared secret header |
Setup
- Create an endpoint in the dashboard and set your target URL.
- Copy the inbound URL into your provider.
- Watch deliveries, dead letters and replays in the dashboard.
curl -X POST https://api.onebuck.dev/webhooks/YOUR_INBOUND_TOKEN -H 'Content-Type: application/json' -d '{"event":"order.created"}'
The body limit is 256 KB. Requests over the limit are rejected.
Common use cases
- Stripe, GitHub or Shopify webhooks.
- Deploys and restarts.
- Slow or flaky endpoints.
- Replaying missed events.
FAQ
What happens if my endpoint is down?
OneBuck.dev retries with backoff up to 6 attempts, then dead-letters the message for manual replay.
How long are messages stored?
72 hours.
What is the body size limit?
256 KB.
Which headers are forwarded?
Up to 20; authorization, cookie, host and similar headers are stripped.
How much does it cost?
$1 per site per month, up to 3 endpoints.
Buffer webhooks for $1
Allocate a webhook slot from the dashboard, or head back to the shop to see every service.