Motivos de cancelamento, distrato e permuta na API de reservas - Versão 26.06
O que foi feito
A API de consulta de reserva (GET /api/v1/comercial/reservas/{idReserva}) passou a retornar, no payload de resposta, os motivos associados ao status da reserva — cada um com ID e descrição:
- Motivo de cancelamento
- Motivo de distrato
- Motivo de permuta
Antes, esses campos não eram expostos na API, mesmo quando a reserva já havia sido cancelada/distratada/permutada com um motivo registrado no sistema.
Por que é importante
Integradores e sistemas parceiros que consomem essa API (ERPs, dashboards comerciais, automações) precisavam do motivo para alimentar seus próprios fluxos relatórios de causa de perda, alertas, réguas de reengajamento. Sem o campo, a única saída era consultar manualmente no CV ou cruzar dados por fora, o que gerava retrabalho e inconsistência.
Com a exposição desses campos, a integração passa a ser completa: o sistema consumidor consegue saber o que aconteceu com a reserva, não só qual status ela tem.