Trigger webhook
Changed onExternally triggers a webhook action. This endpoint is public but requires a valid HMAC-SHA256 signature in the X-Webhook-Signature header. Sign the exact raw bytes of the request body; an empty body is rejected.
Compute the signature as: sha256= + HMAC-SHA256(raw_request_body, webhook_secret).
Every unauthenticated rejection (unknown id, disabled webhook, missing or invalid signature, empty body) returns the same 404 response so callers cannot enumerate webhook ids from the response surface.
Request
- Base URLhttps://localhost:1852
- URLhttps://localhost:1852/api/webhooks/{id}/trigger
- AuthAPI key in header X-Webhook-Signature
Path parameters
Numeric resource ID.
Request body
Response
Webhook accepted and action queued.
Example response
{
"message": "Webhook accepted",
"action": "deploy"
}Changes
- info
removed the
ADMIRAL_REQUIREDenum value from theresponse property for the response status - info
removed the
ADMIRAL_REQUIREDenum value from theresponse property for the response status - info
removed the
ADMIRAL_REQUIREDenum value from theresponse property for the response status - info
removed the
ADMIRAL_REQUIREDenum value from theresponse property for the response status
- info
- info
added the non-success response with the status
- info