Atualizar por ID

Atualiza um pedido pelo ID:

PATCH

/pedidos

Requisição:

curl -X 'PATCH' \
    'http://localhost:5004/api/v1/pedidos/1' \
    -H 'accept: */*' \
    -H 'Content-Type: application/json' \
    -d '{
    "status": "cancelado"
}'

Retorno:

STATUS - 200

{
    "mensagem": "Pedido não encontrado."
}

STATUS - 404

{
    "mensagem": "Pedido atualizado."
}

STATUS - 400

[
    {
        "key": "cliente.telefone_principal",
        "message": "É necessário informar o status do pedido, exemplo: Aberto, Cancelado, Faturado, Fechado, Pendente, Pago ou Transporte."
    }
]

STATUS - 500

{
    "mensagem": "Erro interno do servidor."
}