Webhooks
Receive real-time events whenever an artifact is built, signed, promoted or deleted.
Events
build.completedartifact.publishedartifact.promotedartifact.deleted
Payload
{
"event": "artifact.published",
"artifact": "web",
"version": "2.4.1",
"digest": "sha256:8f2d…b7e1",
"actor": "alex@catalyst.dev",
"timestamp": "2026-04-22T14:21:00Z"
}Verifying signatures
Each delivery includes an X-Catalyst-Signature header (HMAC-SHA256). Always verify before trusting the payload.