Skip to main content
POST

Descrição

Endpoint para receber webhooks do Beehiiv sobre eventos de inscrição. Este endpoint processa automaticamente eventos como novas inscrições, cancelamentos e atualizações de status.

Headers

X-Beehiiv-Signature
string
required
Assinatura HMAC para validação da autenticidade do webhook

Request Body

event
string
required
Tipo do evento. Valores possíveis:
  • subscriber.created - Nova inscrição
  • subscriber.updated - Atualização de assinante
  • subscriber.unsubscribed - Cancelamento
  • subscriber.resubscribed - Reinscrição
data
object
required
Dados do evento
timestamp
string
required
Timestamp do evento (ISO 8601)

Response

success
boolean
Indica se o webhook foi processado com sucesso
data
object

Headers

X-Beehiiv-Signature
string
required

Assinatura HMAC para validação

Body

application/json
event
enum<string>
required
Available options:
subscriber.created,
subscriber.updated,
subscriber.unsubscribed,
subscriber.resubscribed
data
object
required
timestamp
string<date-time>
required

Response

200 - application/json

Webhook processado

success
boolean
data
object