meta {
  name: Descadastro (Unsubscribe)
  type: http
  seq: 2
}

post {
  url: {{baseUrl}}/api/unsubscribe/{{contactId}}
  body: none
  auth: none
}

docs {
  `src/app/api/unsubscribe/[contactId]/route.ts` — rota pública, sem sessão. Atende tanto o formulário da página de descadastro quanto o POST automático "one-click" (RFC 8058, header `List-Unsubscribe-Post`) enviado por clientes de e-mail.

  Sem body. Marca o `Contact` (`{{contactId}}`) com `status: UNSUBSCRIBED`.
}
