Developer Portal

Webhooks

Eventos de Appointment assinados e isolados por instalação/ambiente.

Atualizado em 01/09/2026
EventoQuando usar
appointment.createdNovo Appointment publicado no domínio externo
appointment.confirmedAppointment confirmado
appointment.rescheduledHorário/Professional alterado
appointment.canceledAppointment cancelado
  • Valide a assinatura antes de parsear/processar o payload.
  • Deduplique pelo webhook-id; retries do mesmo evento preservam essa identidade.
  • Responda 2xx rapidamente e faça processamento de negócio em fila.
  • Durante rotação, webhook-signature pode carregar mais de uma assinatura; aceite qualquer v1 válida para um secret ativo no receiver.
  • Subscriptions e signing secrets são específicos da instalação e do ambiente.
{
  "id": "019...",
  "type": "appointment.confirmed",
  "apiVersion": "v1",
  "timestamp": "2026-09-01T18:00:00.000Z",
  "data": {
    "id": "019...",
    "status": "CONFIRMED"
  }
}