PagnovoPagnovodocs

Referência da API

Remover imagem do produto

Remove a imagem do produto: deleta o objeto do S3 e zera o campo `imageUrl` no produto. **Idempotente:** produtos sem imagem retornam `{ success: true, alreadyEmpty: true }` sem erro.

DELETE/v2/products/:id/image

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 produto.

Exemplo: prd_111aaa-bbb-ccc

Respostas

200

Imagem removida (ou produto já estava sem imagem).

JSON
{ "success": true }
400

Produto arquivado.

JSON
{ "status": 400, "error": "Produto deletado" }
404

Produto não encontrado.

JSON
{ "status": 404, "error": "Produto nao encontrado" }

Exemplos

cURL
curl -X DELETE "https://api.pagnovo.com/v2/products/prd_111aaa-bbb-ccc/image" \
  -H "Authorization: Basic $(echo -n 'secret:SUA_SECRET_KEY' | base64)"