Webhooks
Registering an Endpoint
Webhook subscriptions are managed by Admins on Settings → Webhooks, in a three-step handshake:
1
Initiate
Register your server's base URL. Deckle Plus returns a verification token.
2
Verify
Deckle Plus calls a path on your server with a
?challenge= parameter; your endpoint must echo the token back. This proves you control the URL.3
Configure
Choose the path that will receive events, the event types to subscribe to, and a per-hour rate limit. This activates the subscription.
Subscriptions can be paused, resumed and deleted from the same screen.
Event Types
| Field | Type | Description |
|---|---|---|
order.created key: order.created | event | A new customer order is placed. |
run.started key: run.started | event | A production run moves to In Progress. |
run.closed key: run.closed | event | A run is completed. |
dispatch.challan_ready key: dispatch.challan_ready | event | A delivery challan PDF is ready. |
inventory.low_stock key: inventory.low_stock | event | Stock drops below a configured threshold. |
Delivery Status
In development
Endpoint registration, verification and subscription management are live today. Outbound event delivery (signed payloads and retries) is being rolled out — check with the Deckle Plus team before you build against it.
Was this page helpful?
Something unclear or missing? Reach out and we'll update this page.