Skip to main content
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: