PagnovoPagnovodocs

Referência da API

Remover Offer da whitelist

**V2:** Remove uma Offer específica da whitelist do cupom. **Não afeta redemptions já feitas** — apenas impede usos futuros do cupom nessa Offer.

DELETE/v2/coupons/:id/offers/:offerId

Autenticação

HTTP Basic Auth. Envie sua secret key no header:

Authorization: Basic {base64(secret:SUA_SECRET_KEY)}

Parâmetros

idstring (path, UUID)obrigatório

UUID do cupom.

Exemplo: cpn_a8f3d2e1-...

offerIdstring (path, UUID)obrigatório

UUID da Offer a remover da whitelist.

Exemplo: off_plano_mensal

Respostas

200

Removido com sucesso.

JSON
{ "success": true }
400

Cupom arquivado não aceita alteração de whitelist.

JSON
{ "status": 400, "error": "Cupom arquivado nao aceita alteracoes na whitelist" }
404

Cupom não encontrado OU Offer não está na whitelist desse cupom.

JSON
{ "status": 404, "error": "Offer nao esta na whitelist deste cupom" }

Exemplos

cURL
curl -X DELETE "https://api.pagnovo.com/v2/coupons/cpn_a8f3d2e1-.../offers/off_plano_mensal" \
  -H "Authorization: Basic $(echo -n 'secret:SUA_SECRET_KEY' | base64)"