For the complete documentation index, see llms.txt. This page is also available as Markdown.
Listar e Filtrar Produtos
Retorna a listagem de produtos da loja, com suporte a filtros e paginação.
GET /produtos/
A listagem de produtos usa o wrapper Retorno (e não Dados, como em outros módulos), acompanhado de Paginacao.
🔎 Filtros disponíveis
Os filtros são enviados na Query da requisição. Todos são opcionais e podem ser combinados.
Parâmetro
Tipo
Descrição
Pagina
inteiro
Página desejada (paginação)
QtdPorPagina
inteiro
Registros por página (máx. 100)
Status
texto
Filtra pelo status do produto: A (Ativado) ou D (Desativado)
CodigoImportacao
texto
Código importado de sistemas terceiros
SKU
texto
SKU do produto
Nome
texto
Nome do produto (o sistema também busca por nomes parciais)
📥 Exemplo de requisição
Buscando produtos ativos que contenham "Teste" no nome, 50 por página:
curl-XGET"https://api.toplojas.com.br/produtos/?Status=A&Nome=Teste&QtdPorPagina=50"\-H"Authorization: Bearer [Token]"\-H"Loja: [Identificador de Sua Loja]"
📤 Exemplo de resposta
A resposta traz os produtos em Retorno e os dados de paginação em Paginacao:
Produtos com variação trazem o campo Estoque.Tipo como V e a lista de variações em Variacoes.Listagem. Consulte a descrição de cada campo na referência: