Referência da API
Buscar produto
Retorna o produto completo, com `_count.offers` (total de Offers não-deletadas) e um bloco `stats`: total de ofertas, ofertas ativas e número de assinaturas ativas vinculadas a qualquer Offer desse produto.
GET
/v2/products/:idAutenticação
HTTP Basic Auth. Envie sua secret key no header:
Authorization: Basic {base64(secret:SUA_SECRET_KEY)}Parâmetros
idstring (path, UUID)obrigatórioUUID do produto.
Exemplo: prd_111aaa-bbb-ccc
Respostas
200
Produto encontrado, com stats agregadas.
JSON
{
"id": "prd_111aaa-bbb-ccc",
"name": "Curso de Marketing Digital",
"description": "...",
"imageUrl": "...",
"externalId": "curso-mkt-2026",
"active": true,
"metadata": { },
"createdAt": "2026-05-26T14:32:01.923Z",
"updatedAt": "2026-05-26T14:32:01.923Z",
"_count": { "offers": 3 },
"stats": {
"totalOffers": 3,
"activeOffers": 2,
"activeSubscriptions": 47
}
}404
Produto não encontrado.
JSON
{ "status": 404, "error": "Produto nao encontrado" }Exemplos
cURL
curl -X GET "https://api.pagnovo.com/v2/products/prd_111aaa-bbb-ccc" \
-H "Authorization: Basic $(echo -n 'secret:SUA_SECRET_KEY' | base64)"