Remover um item de um pedido
DELETE/v1/orders/:id/combos/:comboId
Cancela um item de um pedido e retorna o pedido com os totais recalculados.
O item não é apagado: ele permanece no pedido com canceled_at definido, de modo que a alteração continua auditável e aparece nos relatórios do comerciante. Itens que já haviam sido enviados para a cozinha também são removidos do painel da cozinha.
Somente pedidos criados pela API podem ser alterados aqui. Um pedido feito na loja virtual, no POS ou em um food app pertence a esse canal e responde 422 order_not_modifiable.
Escopo necessário: orders:write
Request
Responses
- 200
- 401
- 403
- 404
- 422
O pedido sem o item cancelado.
Não autenticado — a requisição não possui uma credencial, ou o token Bearer / API key é inválido, expirou ou foi revogado.
Escopo insuficiente — a credencial está autenticada, mas não possui um escopo exigido pelo endpoint.
Não encontrado — nenhum recurso corresponde ao id no caminho (ou ele pertence a outra empresa).
Falha de validação — o corpo da requisição falhou na validação do schema. errors[] lista todos os campos com problema.