Pular para o conteúdo
Claro
Português

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.

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

Retorno:

{
"estoquesPorFilial": [
{
"codProduto": "00009",
"codFilialUnidade": "00",
"saldoEstoque": 10.5,
"dataEstoque": "2020-08-28 15:51:10",
"dataAlteracao": "2026-07-27 10:00:00"
}
]
}

POST upsert pela chave composta codProduto + codFilialUnidade.

Rota: {host}/public/v1/estoques-por-filial
Método: POST
Body: 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"
}

Remove o estoque por filial.

Rota: {host}/public/v1/estoques-por-filial?codProduto={codProduto}&codFilialUnidade={codFilialUnidade}
Método: DELETE

Retorno:

{
"mensagem": "Registro excluído com sucesso."
}