article.deleted (site)

Um artigo foi excluído.

Enviado quando um artigo que o site tinha é excluído, e depois do artigo de teste da verificação de conexão. 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
  1. body
id*string

O id do evento, evt_…, o mesmo em cada nova tentativa e no cabeçalho webhook-id: deduplique por ele.

type*string

O nome do evento.

version*integer

A versão do envelope.

timestamp*string

Quando o evento aconteceu, ISO 8601.

Formatodate-time
organizationId*string

O workspace.

projectId*|

O projeto, ou null para um evento do workspace inteiro.

data*

Do que o evento trata.

Corpo da resposta

Qualquer resposta 2xx confirma o evento.

Exemplos de requisição
POST/site.article.deleted
Corpo da requisiçãoapplication/json
{  "id": "evt_5f2b9c1e8a7d4630b1e9c2f0a4d8e7b3",  "type": "article.deleted",  "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  }}