Webhooks
In this page
Current status
There are no webhook HTTP endpoints or outbound webhook dispatchers implemented under apps/api in the deploy-dock repository (verified by searching the API tree for webhook-related routes).
Integration today is pull-based: clients and CI call the REST API (see REST API) or operators use the panel UI.
Possible future design
When webhooks are added, typical patterns would include:
- Inbound: signed
POSTendpoints for source control (deploy hooks) or billing providers. - Outbound: configurable HTTPS callbacks on deployment state changes (
SUCCESS/FAILED), with retries and idempotency keys.
Until that ships, treat this page as a placeholder and follow the changelog and project blog for announcements.