schedule.updated

Emitido quando qualquer campo do agendamento é alterado, exceto o campo status.
Mudança de status tem eventos dedicados: schedule.confirmed quando o novo status é
patient_confirm/professional_confirm, schedule.canceled quando é patient_cancel/
professional_cancel. Transições de status para in_progress/completed/no_show não
disparam webhook.

Payload
string
required
enum
required
Allowed:
enum
required
Allowed:
date-time
required
payload
object
required

Resource FHIR R4 Appointment com o estado atual do agendamento. Mesmo formato para os
4 eventos de agendamento (created/updated/confirmed/canceled) — o que muda entre eles é
o status, meta.lastUpdated e, só em schedule.canceled, cancelationReason.

Response
200

Qualquer status 2xx confirma o recebimento. Outro status conta como falha de entrega.

LoadingLoading…