409, pelo code, nunca pelo texto.
Formato por status
Um JSON malformado (por exemplo, uma vírgula depois do último campo) responde
400 com {"detail": "JSON parse error - ..."}, apontando a linha e a coluna do problema.
Formatos aceitos
Estas regras valem para o corpo e para os filtros de todas as rotas.Mensagens de validação
Agendamentos
Um id de outra clínica recebe a mesma mensagem de um id inexistente: a API nunca confirma que um id existe fora da sua clínica.
Pacientes
Filtros
Parâmetros que a rota não conhece são ignorados, não recusados. Confira o nome do filtro se o resultado não mudar.