Pular para o conteúdo principal
1

Pegue os cadastros da clínica

Chame GET /v1/scheduling/professionals, /procedures, /rooms e /technologies para obter os id. Eles não mudam: guarde-os no seu sistema em vez de buscar a cada agendamento.
2

Cadastre o paciente

POST /v1/scheduling/patients com nome, CPF e telefone. Se a resposta for 409, o paciente já existe: use o existing.id que vem nela.
3

Crie o agendamento

POST /v1/scheduling/appointments com patient_id, professional_id, start_at e end_at.
4

Acompanhe o agendamento

Para confirmar, cancelar ou remarcar, use PATCH /v1/scheduling/appointments/{id}.

Datas sempre com fuso

Envie as datas em ISO 8601 com o fuso horário:
Sem fuso, o horário é lido como UTC e a consulta aparece 3 horas adiantada na agenda da clínica.

Exemplo

Os campos opcionais (procedimento, sala, tecnologia, observações) e as rotas em lote estão na aba Referência da API, no grupo Agendamentos.