Sluice documentation

Send webhooks your customers can trust.

Guides, API reference and release notes for Sluice, the webhook delivery API. New here? The quickstart takes about five minutes.

Search the docs, for example: retry schedule

POST

hooks.harborsupply.com/billing

200 OK

Sluice-Id: evt_2Vd9kQ

Sluice-Timestamp: 1757944931

Sluice-Signature: t=1757944931,v1=5f2c9a0b41e7

{
  "type": "invoice.paid",
  "data": {
    "invoice": "inv_8841",
    "amount": 12900
  }
}

Attempt 1

503 Service Unavailable

0 s

Attempt 2

200 OK in 142 ms

+30 s

Browse

Browse by topic

Six sections, from the first request to production.

Six sections, from the first request to production.

Get started

What Sluice does and your first webhook.

Sending events

Event types, payloads and safe retries.

Endpoints

Where webhooks go and what they look like.

Security

Signatures, secrets and network rules.

Delivery

Retries, alerts, replays and limits.

SDKs

Official libraries for Node.js, Python and Go.

Help center

Questions and answers

Billing, accounts and the delivery problems we see most, answered by the team.

Status

All systems operational

Live status for the API, deliveries and the portal, with 90 days of history.

Support

Talk to a person

Write to support@sluicehq.dev. Someone who works on the API replies within one business day.

Create a free website with Framer, the website builder loved by startups, designers and agencies.