Referência do assunto: Reserva.
1
Liste os tipos
crm.reservationTypes.list devolve o typeReservationId que a criação exige.2
Confira a disponibilidade
crm.reservations.availability recebe o tipo, startsAt e endsAt. O fim vem depois do início.3
Crie a reserva
crm.reservations.create pede typeReservationId, title, startsAt e endsAt em ISO 8601. Moeda padrão é BRL. submit verdadeiro já envia para aprovação.4
Siga o fluxo da empresa
Enviar, aprovar, recusar ou cancelar são operações próprias. Recusar pede motivo.
crm_reservations. O conceito está em Reservas.