Webhooks

Salientes: contenido modificado

Establece SVITRIO_CONTENT_WEBHOOK_URL (y opcionalmente SVITRIO_CONTENT_WEBHOOK_SECRET) en la instancia. Al actualizar/publicar un nodo o al escribir una traducción, svitrio dispara un POST de tipo fire-and-forget:

POST <your-url>
X-Svitrio-Secret: <secret>

{ "event": "translation.updated", "project_id": "01K…" }

Best-effort: un receptor lento o caído nunca bloquea la petición que lo desencadenó. Así es exactamente como svitrio.com se reconstruye en el momento en que se edita su contenido.

Receptores entrantes

  • POST /api/p/{ref}/billing/webhooks/{kind} — eventos de proveedor de pagos, verificados por firma HMAC contra el webhook_secret de la configuración del proveedor. Idempotente sobre el id de evento del proveedor.

  • POST /api/p/{ref}/tickets/inbound (+ /inbound/brevo) — email entrante → ticket, restringido por SVITRIO_TICKETS_INBOUND_SECRET / SVITRIO_TICKETS_BREVO_SECRET (sin definir ⇒ 404).