Skip to main content

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 POST endpoints 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.