API do Demander - Estoque por Filial
Este artigo faz parte da documentação da API de Integração REST.
Documentação para consultar, inserir, atualizar e excluir estoques por filial.
Consulta
Seção intitulada “Consulta”Lista os estoques por filial da empresa. Sem filtro, considera dataAlteracao dos últimos 6 meses.
Rota: {host}/public/v1/estoques-por-filial?pagina={pagina}&limite={limite}&filtroDataAlteracao={data}&operadorFiltro={operador}Método: GETRetorno:
{ "estoquesPorFilial": [ { "codProduto": "00009", "codFilialUnidade": "00", "saldoEstoque": 10.5, "dataEstoque": "2020-08-28 15:51:10", "dataAlteracao": "2026-07-27 10:00:00" } ]}Inserir ou atualizar
Seção intitulada “Inserir ou atualizar”POST upsert pela chave composta codProduto + codFilialUnidade.
Rota: {host}/public/v1/estoques-por-filialMétodo: POSTBody: json| Propriedade | Tipo | Tamanho | Obrigatório | Descrição |
|---|---|---|---|---|
| codProduto | string | 30 | ✓ | Código do produto. Parte da chave de upsert. |
| codFilialUnidade | string | 30 | ✓ | Código da filial. Parte da chave de upsert. |
| saldoEstoque | decimal | ✓ | Saldo em estoque. Aceita 0. |
|
| dataEstoque | datetime | ✓ | Data/hora da última alteração de estoque. Formato Y-m-d H:i:s. |
Body:
{ "codProduto": "00009", "codFilialUnidade": "00", "saldoEstoque": 10.5, "dataEstoque": "2020-08-28 15:51:10"}Retorno:
{ "codProduto": "00009", "codFilialUnidade": "00", "saldoEstoque": 10.5, "dataEstoque": "2020-08-28 15:51:10", "dataAlteracao": "2026-07-27 10:00:00"}Excluir
Seção intitulada “Excluir”Remove o estoque por filial.
Rota: {host}/public/v1/estoques-por-filial?codProduto={codProduto}&codFilialUnidade={codFilialUnidade}Método: DELETERetorno:
{ "mensagem": "Registro excluído com sucesso."}