Webhooks

Trigger webhook

Externally triggers a webhook action. This endpoint is public but requires a valid HMAC-SHA256 signature in the X-Webhook-Signature header.

Compute the signature as: sha256= + HMAC-SHA256(raw_request_body, webhook_secret).

post/api/webhooks/{id}/trigger

Path parameters

idinteger required

Numeric resource ID.

Request body

actionstring

Override the default webhook action.

Response

Webhook accepted and action queued.

messagestring required
actionstring required

Example response

{
  "message": "Webhook accepted",
  "action": "deploy"
}

Changes