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 -X GET "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:

Para entender o funcionamento da paginação, veja:

Paginação

Last updated