Webhook registration is live (POST /v1/webhooks). The delivery loop that actually sends events to your URL is not built yet in this release — registering a webhook today stores it but nothing will be delivered to it until a follow-up ships. Poll GET /v1/jobs/{id} or GET /v1/content/{id} in the meantime. This page documents the intended shape so integrations can be written against it ahead of delivery landing.
Registering
Requires the webhooks:write scope and an https:// URL. The response includes a signing secret (whsec_...) shown once — store it.
Events
Verifying signatures (once delivery lands)
Each delivery will carry an X-Stratos-Signature header — HMAC-SHA256 of the raw request body, hex-encoded, using your webhook’s signing secret: