> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sortify.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Atualizar cupom

> Atualiza um cupom de desconto da conta

Atualização parcial: envie apenas os campos que deseja alterar. Aceita os mesmos campos do [criar cupom](/api-reference/cupons/criar-cupom), todos opcionais — os campos anuláveis (`campaign_id`, `max_uses`, `min_order_value`, `valid_from`, `valid_until`, `bundle_quantity`) aceitam `null` para limpar o valor.

## Path params

<ParamField path="id" type="string" required>ID do cupom (UUID).</ParamField>

## Erros

| HTTP  | Código             | Quando ocorre                       |
| ----- | ------------------ | ----------------------------------- |
| `404` | `COUPON_NOT_FOUND` | Cupom inexistente ou de outra conta |
| `400` | códigos `COUPON_*` | Mesmas regras de validação do criar |

<RequestExample>
  ```bash curl theme={null}
  curl -u "pb_xxx:sk_xxx" -X PUT \
    -H "Content-Type: application/json" \
    -d '{ "is_active": false, "valid_until": "2026-08-01T00:00:00Z" }' \
    "https://api.sortify.com.br/v1/discount-coupons/{id}"
  ```
</RequestExample>
