article.updated (site)
Um artigo publicado tem uma nova revisão.
Enviado quando uma nova revisão de um artigo no ar é aprovada e sai. Vai para o /api/postline/webhook do site, que o @postline/next verifica e responde. É reenviado até o site responder 2xx; data.sequence ordena os eventos de um artigo.
application/json- body
id*stringO id do evento, evt_…, o mesmo em cada nova tentativa e no cabeçalho webhook-id: deduplique por ele.
type*stringO nome do evento.
version*integerA versão do envelope.
timestamp*stringQuando o evento aconteceu, ISO 8601.
Formato
date-timeorganizationId*stringO workspace.
projectId*|O projeto, ou null para um evento do workspace inteiro.
data*Do que o evento trata.
Qualquer resposta 2xx confirma o evento.
Exemplos de requisição
POST/site.article.updated
Corpo da requisiçãoapplication/json
{ "id": "evt_5f2b9c1e8a7d4630b1e9c2f0a4d8e7b3", "type": "article.updated", "version": 1, "timestamp": "2026-10-17T12:00:00.000Z", "organizationId": "org_8c1d2e", "projectId": "7f3a91c2-48e6-4b0d-a5c1-2e9d6b8f0a14", "data": { "articleId": "0b9c4e7a-5d1f-4c2e-9a8b-3f6e2d1c7b90", "revision": 3, "locale": "en", "slug": "cut-churn-first-30-days", "previousSlug": null, "sequence": 7 }}