PagnovoPagnovodocs

Referência da API

Remover PDF de entrega

Remove o PDF da oferta: deleta o objeto do S3 (se for PDF hospedado conosco) e zera o campo `deliveryPdfUrl` na oferta. **Idempotente:** ofertas sem PDF retornam `{ success: true, alreadyEmpty: true }` sem erro.

DELETE/v2/offers/:id/delivery-pdf

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 da oferta.

Exemplo: off_xyz789

Respostas

200

PDF removido (ou oferta já estava sem PDF).

JSON
{ "success": true }
400

Oferta arquivada.

JSON
{ "status": 400, "error": "Oferta deletada" }
404

Oferta não encontrada.

JSON
{ "status": 404, "error": "Oferta nao encontrada" }

Exemplos

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