Appointments
Liste, detalhe, confirme, reagende e cancele usando uma identidade pública estável.
Atualizado em 01/09/2026
GET /v1/appointments
GET /v1/appointments/{id}
POST /v1/appointments
POST /v1/appointments/{id}/confirm
POST /v1/appointments/{id}/reschedule
POST /v1/appointments/{id}/cancel| Filtro de listagem | Formato |
|---|---|
| from / to | RFC 3339 com offset |
| professionalId | UUID público |
| customerPhone | E.164 |
| customerName | 1..255 caracteres |
| status | AppointmentStatusType publicado no OpenAPI |
| limit | 1..100; default 25 |
| cursor | opaco; max 500 caracteres |
A identidade externa estável é o UUID do booking retornado como id. Telefone é somente um filtro de leitura e nunca identifica uma mutação.
Importante: Reschedule preserva a composição de Services já reservada: altere horários e Professionals, mas não adicione, remova ou substitua Services nesse endpoint.