DELETEExcluir faixa de preço
Exclui uma faixa de preço por quantidade de um produto.
Uma faixa de preço (price tier) é um degrau da escada de preço de um produto: a partir de lower_limit unidades o preço unitário cai para um valor fixo (centavos) ou um percentual de desconto, para todos os clientes ou para um grupo. Esta rota remove uma faixa pelo id dela (UUID). O efeito é imediato: o preço calculado na vitrine e no carrinho deixa de usar o degrau. Exige o privilégio manage_catalog.
Excluir a faixa
/api/v1/admin/price-tiers/{id}AdminExclui uma faixa de preço por quantidade
Parâmetros de caminho
iduuidobrigatórioId da faixa (campo
id de cada faixa na leitura de faixas do produto).Exemplo de requisição: excluir
bash
curl -X DELETE "$BASE_URL/api/v1/admin/price-tiers/5d8e2c47-1a9b-4f63-8c0d-7e4b2a6f9d15" \
-H "Authorization: Bearer $TOKEN"Resposta: excluir
200Faixa excluída
json
{
"message": "price tier deleted"
}Erros: excluir
| Status | Quando | Corpo de exemplo |
|---|---|---|
| 401 | Token ausente ou inválido. | {"error":"authentication required"} |
| 403 | Falta o privilégio manage_catalog. | {"error":"insufficient privileges","required":"manage_catalog"} |
| 404 | Não existe faixa com esse id. | {"error":"price tier not found"} |
| 500 | O id não é um UUID válido. | {"error":"failed to delete price tier","detail":"..."} |