1. Cupom
API Livexa
  • Raiz
    • Autenticação
      • Gerar token de acesso
    • Fornecedor
      • Inserir um registro
      • Atualizar um registro
      • Excluir um registro
      • Listar registros
      • Buscar um registro
    • Carrinho
      • Listar Carrinhos
    • Conjunto de produto
      • Produto
        • Adicionar produto a um conjunto
        • Excluir um produto do conjunto
        • Listar produtos de um conjunto
      • Categoria
        • Adicionar categoria a um conjunto
        • Atualizar categorias de um conjunto
        • Listar categorias de um conjunto
      • Midia
        • Adicionar midia a um conjunto
        • Atualizar midias de um conjunto
        • Listar mídias de um conjunto
      • Inserir um registro
      • Atualizar um registro
      • Excluir um registro
      • Buscar um registro
      • Listar registros
    • Caracteristica de produto
      • Inserir um registro
      • Atualizar um registro
      • Excluir um registro
    • Categoria de produto
      • Ordem de produto
        • Inserir um registro
        • Excluir um registro
        • Buscar um registro
      • Produto
        • Listar Produtos por categoria
      • Inserir um registro
      • Atualizar um registro
      • Excluir um registro
      • Listar registros
      • Buscar um registro
    • Opção de produto
      • Inserir um registro
      • Atualizar um registro
      • Excluir um registro
      • Listar registros
      • Buscar um registro
    • Tamanho de produto
      • Inserir um registro
      • Atualizar um registro
      • Excluir um registro
      • Listar registros
      • Buscar um registro
    • Produto
      • Categoria
        • Adicionar categoria a um produto
        • Atualizar categorias de um produto
        • Listar categorias de um produto
      • Unidade
        • Midia
          • Inserir um registro
        • Listar unidades de um produto
        • Inserir um registro
        • Atualizar um registro
      • Caracteristica
        • Listar caracteristicas de um produto
      • Midia
        • Inserir um registro
        • Listar mídias de um produto
      • Avaliação
        • Inserir um registro
      • Listar registros
      • Buscar um registro
      • Inserir um registro
      • Atualizar um registro
    • Estoque
      • Atualizar estoques
      • Listar registros
    • Endereço de cliente
      • Listar registros
      • Buscar um registro
    • Origem de cliente
      • Listar registros
      • Buscar um registro
    • Cliente
      • Endereço
        • Listar endereços de um cliente
      • Listar registros
      • Buscar um registro
    • Forma de entrega
      • Listar registros
      • Buscar um registro
    • Cupom
      • Categoria
        • Adicionar categoria a um cupom
        • Atualizar categorias de um cupom
        • Listar categorias de um cupom
      • Cliente
        • Adicionar cliente a um cupom
        • Atualizar clientes de um cupom
        • Listar clientes de um cupom
      • Fornecedor
        • Adicionar fornecedor a um cupom
        • Atualizar fornecedores de um cupom
        • Listar fornecedores de um cupom
      • Produto
        • Adicionar produto a um cupom
        • Atualizar produtos de um cupom
        • Listar produtos de um cupom
      • Unidade brinde
        • Adicionar unidade brinde a um cupom
        • Atualizar unidade brinde de um cupom
        • Excluir uma unidade brinde do cupom
        • Listar unidades brindes de um cupom
      • Frete
        • Adicionar frete a um cupom
        • Atualizar fretes de um cupom
        • Listar fretes de um cupom
      • Cupom FIlho
        • Adicionar cupons filhos ao lote
        • Listar cupons filhos de um lote
        • Buscar um cupom filho do lote
      • Inserir um registro
        POST
      • Atualizar um registro
        PATCH
      • Excluir um registro
        DELETE
      • Ativar um registro
        POST
      • Desativar um registro
        POST
      • Listar registros
        GET
      • Buscar um registro
        GET
    • Vendedor
      • Listar registros
      • Buscar um registro
    • Afiliado
      • Listar registros
      • Buscar um registro
    • Pedido
      • Entrega
        • Listar entregas de um pedido
      • Unidade
        • Listar unidades de um pedido
      • Histórico de unidade
        • Listar unidades de um pedido
      • Transação
        • Listar transações de um pedido
      • Alterar status de registro
      • Listar registros
      • Buscar um registro
    • Entrega de pedido
      • Alterar um registro
      • Listar registros
      • Buscar um registro
    • Transação de pedido
      • Análise de risco
        • Listar análises de risco de uma transação
      • Listar registros
      • Buscar um registro
    • Análise de risco de transação
      • Listar registros
      • Buscar um registro
    • Crédito
      • Criar crédito
    • Anúncio de marketplace
      • Unidade
        • Listar unidades de um anúncio
        • Buscar um registro
      • Listar registros
      • Buscar um registro
  1. Cupom

Atualizar um registro

PATCH
/coupons/{id}
Atualiza os atributos de cupom.
Para alteração, utilizar os mesmos campos disponíveis na criação, com a diferença de que todos são opcionais.
Só devem ser enviados os campos que realmente necessitarem alteração. Atributos nulos limparão as propriedades da entidade.
A alteração só será permitida para cupons ainda não utilizados.

Requisição

Authorization
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
Parâmetros de Caminho

Parâmetros Header

Parâmetros Bodyapplication/json

Examples

Respostas

🟠404
text/html
🟠403
🟢200
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PATCH '/coupons/128' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "data": {
    	"applicationType": 2,
    	"ignoreShippingDiscount": false,
        "ignoreShippingRuleDiscount": true,
        "ignoreInstallmentDiscount": true,
        "ignorePaymentRuleDiscount": true,
        "ignoreOfferDiscount": true,
        "ignoreClassificationDiscount": false,
        "applyToWholeCart": true
    }
}'
Response Response Example
403 - 403 Forbidden
{
    "error": true,
    "messages": {
        "value": {
            "required": "Value is required when none of the following fields have value: percent"
        },
        "percent": {
            "required": "Value is required when none of the following fields have value: value"
        },
        "balance": {
            "emptyValue": "Value field must be filled"
        }
    }
}
Modificado em 2026-08-07 15:49:11
Página anterior
Inserir um registro
Próxima página
Excluir um registro
Built with