09. 📊 Controle de Estoque

Consulta de produtos e posições de estoque Consulta de produtos cadastrados e histórico de posições de estoque. Funcionalidades:

  • Listagem de produtos cadastrados

  • Consulta de posição histórica de estoque

  • Geração de relatórios em Excel

  • Filtros por código, descrição, NCM e status

Consulta posição histórica de estoques por produto

get

Consulta posição histórica de estoques por produto

Retorna a evolução da posição de estoque de produtos em um período específico. Os dados são agrupados por produto e apresentam a quantidade disponível para cada dia do período informado.

Funcionalidades:

  • Histórico diário de posições de estoque

  • Agrupamento por produto (código e descrição)

  • Filtro por período de datas

  • Rastreamento de movimentações ao longo do tempo

Estrutura dos dados:

  • Cada produto contém seu código e descrição

  • Array de posições diárias com data e quantidade

  • Quantidade representa o estoque disponível no final do dia

Uso típico:

  • Análise de evolução de estoque

  • Relatórios gerenciais de movimentação

  • Auditoria de posições históricas

  • Gráficos de tendência de estoque

Autorizações
AuthorizationstringObrigatório

Token JWT de Autenticação Token obtido através do endpoint /authentication. Formato: Bearer {seu_token_jwt} Exemplo: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... Validade: Sem expiração

Parâmetros de consulta
data_iniciostring · dateOpcional

Data inicial do período para consulta (formato YYYY-MM-DD)

Example: 2023-01-01
data_fimstring · dateOpcional

Data final do período para consulta (formato YYYY-MM-DD)

Example: 2023-01-31
pageinteger · mín: 1Opcional

Número da página para paginação (padrão: 1)

Example: 1
Respostas
chevron-right
200

Posições históricas de estoque

get
/posicao_estoques

Lista produtos

get

Lista completa de produtos com informações de estoque e preços

Retorna todos os produtos cadastrados para o usuário autenticado, incluindo:

  • Informações básicas (código, descrição, categoria)

  • Dados de estoque atual e movimentações

  • Preços de custo e venda configurados

  • Classificação fiscal (NCM) e unidades de medida

  • Informações de e-commerce

  • Imagens e tags

Recursos de filtragem:

  • Status (ativo/inativo)

  • Produtos zerados ou com estoque

  • Busca por código ou descrição

  • Filtragem por NCM ou unidade de medida

  • Paginação (padrão: 100 itens por página)

Autorizações
AuthorizationstringObrigatório

Token JWT de Autenticação Token obtido através do endpoint /authentication. Formato: Bearer {seu_token_jwt} Exemplo: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... Validade: Sem expiração

Parâmetros de consulta
ativosbooleanOpcional

Filtrar apenas produtos ativos (true) ou incluir inativos (false)

Example: true
zeradosbooleanOpcional

Incluir produtos com estoque zerado na listagem

Example: false
codigostringOpcional

Busca parcial por código do produto (case-insensitive)

Example: PROD001
descricaostringOpcional

Busca parcial por descrição do produto (case-insensitive)

Example: Camiseta
unidade_de_medidastringOpcional

Filtrar por sigla da unidade de medida

Example: UN
ncmstringOpcional

Filtrar por código NCM (classificação fiscal)

Example: 6109.10.00
ultima_modificacaostring · datetimeOpcional

Filtrar produtos modificados a partir desta data/hora

Example: 2023-12-01T00:00:00Z
pageinteger · mín: 1Opcional

Número da página para paginação (padrão: 1)

Example: 1
Respostas
chevron-right
200

Lista de produtos retornada com sucesso

get
/produtos

Atualizado