DELETE /{id}/removerAnimaisPorNumero¶
Remove animais de uma movimentação usando o número de rastreabilidade de cada animal no corpo da requisição.
| Campo | Valor |
|---|---|
| Método | DELETE |
| Endpoint | /movimentacao/{id}/removerAnimaisPorNumero |
| Chave Natural | numero (String, no body) |
| Parâmetro preservado | id (UUID) da movimentação |
| Fachada para | DELETE /movimentacao/{id}/removerAnimais |
Parâmetros de Path
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
id |
UUID | ✅ | Identificador da movimentação |
Body (JSON)
Lista com os números dos animais a remover.
Respostas
| Código | Descrição |
|---|---|
200 |
Animais removidos com sucesso |
404 |
Animal não localizado pelo número informado |
417 |
Erro interno durante a execução |