- Vender o mesmo item em vários links (campanha, página de venda, link compartilhado).
- Montar um link com mais de um produto (carrinho) — veja Link de Pagamento.
- Controlar estoque ou expor peso e dimensões para cotação de frete.
- Entregar acesso digital (URL liberada após o pagamento).
Os endpoints de Produtos usam o mesmo esquema de autenticação Basic do resto da API. Veja Autenticação.
Tipos de produto
Todo produto é físico (physical) ou digital (digital). O tipo determina o comportamento do checkout e quais campos fazem sentido:
Criar produto
Campos
Listar produtos
merchantId— filtra por merchant (uso admin).type—physicaloudigital.status—activeouinactive.search— busca por nome ousku.page,size,orderBy— paginação e ordenação padrão da API.
Resumo do catálogo
GET /v1/products/summary devolve KPIs agregados (totais por tipo, ativos, arquivados) para o catálogo do merchant. Útil para painéis e validações antes de criar um link.
Detalhar produto
imageUrl assinado quando o produto tiver imagem cadastrada (veja Imagem do produto).
Atualizar produto
204 No Content.
Mudanças de preço não alteram retroativamente cobranças já criadas. Cada cobrança guarda um snapshot do item no momento em que foi gerada.
Arquivar e reativar
Produtos não são removidos — eles ficam ocultos viastatus. Produtos inactive não podem ser adicionados a novos links.
204 No Content.
Imagem do produto
Envie uma imagem (JPEG ou PNG, até 2 MB) commultipart/form-data:
imageUrl virá com uma URL assinada e temporária, pronta para uso no checkout.
Arquivo do produto digital
Para produtosdigital você também pode armazenar um arquivo a ser disponibilizado ao comprador:
productLink para indicar a URL pública de acesso após o pagamento.
Próximos passos
- Use os produtos do catálogo em um link multi-item: Link de Pagamento.
- Consulte os schemas detalhados em API Reference.