OpenAPITodas as operações em OpenAPI (Postman, Insomnia).
Estoque · ConsultaEstoque

Consulta de Estoque do Omie

POSThttps://app.omie.com.br/api/v1/estoque/consulta/WSDL
5consultas
0alterações
Claude 5 de 5 · ChatGPT 2 de 5 · MCP 5 de 5pelos assistentes de IA
JSON · XMLformato

ListarMovimentoEstoque

consultaClaudeChatGPTMCP

Lista a movimentação de estoque.

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 8Campos e estruturas que você pode enviar
CampoTipoDescrição
cCodInttexto · até 60Código de Integração do Produto.
codigo_local_estoquenúmero inteiroCódigo do Local do Estoque. Caso não informado assumirá o Local do Estoque Padrão.
dDtFinaltexto · até 10Data Final da Consulta de Estoque.
dDtInicialtexto · até 10Data Inicial de Consulta de Estoque.
idProdnúmero inteiroCódigo do Produto.
lista_local_estoquetextoLista de Códigos de Locais do Estoque. Separar os IDs por virgula (,) ou informar "TODOS" para listar todos os estoques de estoque.
nPaginanúmero inteiroNúmero da página para resgatar os dados.
nRegPorPaginanúmero inteiroNúmero de registros a serem exibidos por página.
Retorno 5O que volta numa chamada bem-sucedida
CampoTipoDescrição
movProdutoListarlista de objetosMovimentação do produto.
movProdutoListar[].cancelamentotextoIndica se é um movimento de cancelamento de Nota Fiscal (S/N).
movProdutoListar[].cmcdecimalValor do CMC da Consulta de Estoque.
movProdutoListar[].codOrigemtextoCódigo da Origem.
movProdutoListar[].codigo_local_estoquenúmero inteiroCódigo do local do estoque.
movProdutoListar[].desOrigemtextoDescrição da Origem.
movProdutoListar[].descricaotextoDescrição do Produto.
movProdutoListar[].devolucaotextoIndica se é um movimento de devolução de Nota Fiscal (S/N).
movProdutoListar[].dtEmissaotextoData de emissão.
movProdutoListar[].dtMovtextoData do movimento.
movProdutoListar[].idAjustenúmero inteiroId do Ajuste de estoque.
movProdutoListar[].idCtenúmero inteiroID do CTE (Conhecimento de Transporte).
movProdutoListar[].idCupomnúmero inteiroID do Cupom Fiscal.
movProdutoListar[].idDocnúmero inteiroID da Nota Fiscal.
movProdutoListar[].idItemnúmero inteiroId do item do movimento.
movProdutoListar[].idMovnúmero inteiroIdentificação do Movimento.
movProdutoListar[].idPedidonúmero inteiroID do Pedido. Identifica o Pedido de Venda de Produto, Remessa ou Devolução.
movProdutoListar[].idProdnúmero inteiroCódigo do Produto.
movProdutoListar[].idRecebimentonúmero inteiroID do recebimento. Para notas de entrada.
movProdutoListar[].numDoctextoNúmero do Documento (Nota Fiscal).
movProdutoListar[].numPedidotextoNúmero do Pedido. Identifica o Pedido de Vendas de Produto, Remessa ou Devolução.
movProdutoListar[].operacaotextoCódigo da Operação realizada. Pode ser: 00 - Ajuste no estoque 11 - Venda de Produto 12 - Venda de Produto pelo PDV 13 - Devolução de Venda 14 - Remessa de Produto 16 - Nota Complementar de Saída 21 - Compra de Produto 23 - Devolução ao Fornecedor 24 - Retorno de Remessa 26 - Nota Complementar de Entrada 22 - Compra de Produto (Importação) 28 - Ordem de Produção.
movProdutoListar[].qtdedecimalQuantidade do Movimento.
movProdutoListar[].saldodecimalSaldo de Estoque da Consulta.
movProdutoListar[].tipotextoTipo da operação. Pode ser: saida entrada.
movProdutoListar[].valordecimalValor do movimento.
nPaginanúmero inteiroNúmero da página retornada.
nRegistrosnúmero inteiroNúmero de registros retornados na página.
nTotPaginasnúmero inteiroNúmero total de páginas.
nTotRegistrosnúmero inteiroTotal de registros encontrados.
POST /api/v1/estoque/consulta/
curl -s https://app.omie.com.br/api/v1/estoque/consulta/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "ListarMovimentoEstoque", "param": [{"nPagina": 1, "nRegPorPagina": 50, "codigo_local_estoque": 0, "idProd": 0, "dDtInicial": "30/09/2026", "dDtFinal": "30/09/2026", "lista_local_estoque": ""}]}'

ListarPosEstoque

consultaClaudeChatGPTMCP

Lista as posições de estoque de um dia.

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 10Campos e estruturas que você pode enviar
CampoTipoDescrição
cExibeApenasMarketplacetexto · até 1Exibe apenas os produtos marcados para venda como Marketplace. Padrão: "N".
cExibeApenasPDVtexto · até 1Exibe apenas os produtos marcados para PDV. Esse recurso funciona apenas se o cenário de impostos estiver habilitado. Padrão: "N".
cExibeTodostexto · até 1Exibir todos os produtos mesmo que não haja movimento. Padrão: "N".
cTipoItemtexto · até 2Código do Tipo do Item. Informação localizada na aba Recomendações Fiscais do cadastro do produto. Pode ser: 00 - Mercadoria para Revenda 01 - Matéria Prima 02 - Embalagem 03 - Produto em Processo 04 - Produto Acabado 05 - Subproduto 06 - Produto Intermediário 07 - Material de Uso e Consumo 08 - Ativo Imobilizado 09 - Serviços 10 - Outros Insumos 99 - Outras KT - Kit.
codigo_local_estoquenúmero inteiroCódigo do Local do Estoque. Caso não informado assumirá o Local do Estoque Padrão.
dDataPosicaotexto · até 10Data da posição do estoque.
lista_local_estoquetextoLista de Códigos de Locais do Estoque. Separar os IDs por virgula (,) ou informar "TODOS" para listar todos os estoques de estoque.
lista_produtoslista de objetosLista de produtos por ID, Código de Integração ou código do produto.
lista_produtos[].cCodInttexto · até 60Código de Integração do Produto.
lista_produtos[].cCodigotexto · até 60Código do produto. (Visualizado na tela).
lista_produtos[].nCodProdnúmero inteiroCódigo do Produto. (Código interno para integração).
nPaginanúmero inteiroNúmero da página para resgatar os dados.
nRegPorPaginanúmero inteiroNúmero de registros a serem exibidos por página.
Retorno 6O que volta numa chamada bem-sucedida
CampoTipoDescrição
dDataPosicaotexto
nPaginanúmero inteiroNúmero da página para resgatar os dados.
nRegistrosnúmero inteiroNúmero de registros retornados na página.
nTotPaginasnúmero inteiroNúmero total de páginas.
nTotRegistrosnúmero inteiroTotal de registros encontrados.
produtoslista de objetos
produtos[].cCodInttextoCódigo de Integração do Produto.
produtos[].cCodigotextoCódigo do produto. (Visualizado na tela).
produtos[].cDescricaotextoDescrição do produto.
produtos[].codigo_local_estoquenúmero inteiroCódigo do local do estoque. Se não informado pesquisará no local de estoque padrão.
produtos[].estoque_minimodecimalEstoque mínimo para o produto.
produtos[].fisicodecimalIndica a quantidade física em estoque para o produto.
produtos[].nCMCdecimalCusto Médio Contábil.
produtos[].nCodProdnúmero inteiroCódigo do Produto. (Código interno para integração).
produtos[].nPendentedecimalSaldo pendente em pedidos de venda em aberto (não faturados) e não cancelados.
produtos[].nPrecoUnitariodecimalPreço Unitário de venda.
produtos[].nSaldodecimalSaldo do produto.
produtos[].reservadodecimalIndica a quantidade reservada do estoque para o produto.
POST /api/v1/estoque/consulta/
curl -s https://app.omie.com.br/api/v1/estoque/consulta/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "ListarPosEstoque", "param": [{"nPagina": 1, "nRegPorPagina": 50, "dDataPosicao": "30/09/2026", "cExibeTodos": "N", "codigo_local_estoque": 0}]}'

ListarSaldoPendente

consultaClaudeMCP

Lista o saldo pendente de estoque.

Obrigatórios 1

CampoTipoDescrição
tipotexto · até 100Preencher com: SAIDA ENTRADA TODOS.
Opcionais 5Campos e estruturas que você pode enviar
CampoTipoDescrição
codigo_local_estoquenúmero inteiroCódigo do Local do Estoque. Caso não informado assumirá o Local do Estoque Padrão.
id_prodnúmero inteiroCódigo do Produto.
lista_local_estoquetextoLista de Códigos de Locais do Estoque. Separar os IDs por virgula (,) ou informar "TODOS" para listar todos os estoques de estoque.
paginanúmero inteiro
registros_por_paginanúmero inteiro
Retorno 5O que volta numa chamada bem-sucedida
CampoTipoDescrição
paginanúmero inteiro
registrosnúmero inteiro
saldo_pendente_listalista de objetosEstoque mínimo para o produto.
saldo_pendente_lista[].codigo_local_estoquenúmero inteiroCódigo do local do estoque.
saldo_pendente_lista[].id_prodnúmero inteiroCódigo do produto.
saldo_pendente_lista[].qtde_entradadecimalQuantidade pendente de entrada.
saldo_pendente_lista[].qtde_saidadecimalQuantidade pendente de saída.
total_de_paginasnúmero inteiro
total_de_registrosnúmero inteiro
POST /api/v1/estoque/consulta/
curl -s https://app.omie.com.br/api/v1/estoque/consulta/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "ListarSaldoPendente", "param": [{"pagina": 1, "registros_por_pagina": 50, "codigo_local_estoque": 0, "id_prod": 0, "tipo": "TODOS"}]}'

MovimentoEstoque

consultaClaudeMCP

Consulta do Movimento de Estoque.

Obrigatórios 2

CampoTipoDescrição
dataFinaltexto · até 10Data Final da Consulta de Estoque.
dataInicialtexto · até 10Data Inicial de Consulta de Estoque.
Opcionais 4Campos e estruturas que você pode enviar
CampoTipoDescrição
cod_inttexto · até 60Código de Integração do Produto. Informar apenas se o campo "id_prod" não tiver sido preenchido.
codigo_local_estoquenúmero inteiroCódigo do local do estoque. Caso não informado assumirá o local de estoque padrão.
id_prodnúmero inteiroCódigo do Produto.
tipo_movimentotexto · até 1Tipo de movimento. Pode ser: S - Saída E - Entrada.
Retorno 5O que volta numa chamada bem-sucedida
CampoTipoDescrição
cod_inttextoCódigo de Integração do Produto.
codigo_local_estoquenúmero inteiroCódigo do local do estoque. Caso não informado assumirá o local de estoque padrão.
descricaotextoDescrição do Produto.
id_prodnúmero inteiroCódigo do Produto. (Código interno para integração).
movProdutolista de objetosMovimentação do produto.
movProduto[].cancelamentotextoIndica se é um movimento de cancelamento de Nota Fiscal (S/N).
movProduto[].codOrigemtextoCódigo da Origem.
movProduto[].desOrigemtextoDescrição da Origem.
movProduto[].devolucaotextoIndica se é um movimento de devolução de Nota Fiscal (S/N).
movProduto[].dtMovtextoData do movimento.
movProduto[].idAjustenúmero inteiroId do Ajuste de estoque.
movProduto[].idCtenúmero inteiroID do CTE (Conhecimento de Transporte).
movProduto[].idCupomnúmero inteiroID do Cupom Fiscal.
movProduto[].idDocnúmero inteiroID da Nota Fiscal.
movProduto[].idMovnúmero inteiroIdentificação do Movimento.
movProduto[].idPedidonúmero inteiroID do Pedido. Identifica o Pedido de Venda de Produto, Remessa ou Devolução.
movProduto[].idRecebimentonúmero inteiroID do recebimento. Para notas de entrada.
movProduto[].movPeriodolista de objetosMovimentação no período.
movProduto[].movPeriodo[].cmcTotaldecimalCMC Total.
movProduto[].movPeriodo[].cmcUnitariodecimalValor unitário do CMC.
movProduto[].movPeriodo[].qtdedecimalQuantidade.
movProduto[].movPeriodo[].tipotextoTipo do lançamento (Anterior,Entrada,Saída,Atual).
movProduto[].numDoctextoNúmero do Documento (Nota Fiscal).
movProduto[].numPedidotextoNúmero do Pedido. Identifica o Pedido de Vendas de Produto, Remessa ou Devolução.
movProduto[].operacaotextoCódigo da Operação realizada. Pode ser: 00 - Ajuste no estoque 11 - Venda de Produto 12 - Venda de Produto pelo PDV 13 - Devolução de Venda 14 - Remessa de Produto 16 - Nota Complementar de Saída 21 - Compra de Produto 23 - Devolução ao Fornecedor 24 - Retorno de Remessa 26 - Nota Complementar de Entrada 22 - Compra de Produto (Importação) 28 - Ordem de Produção.
POST /api/v1/estoque/consulta/
curl -s https://app.omie.com.br/api/v1/estoque/consulta/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "MovimentoEstoque", "param": [{"codigo_local_estoque": 0, "id_prod": 0, "cod_int": "", "dataInicial": "30/09/2026", "dataFinal": "30/09/2026"}]}'

PosicaoEstoque

consultaClaudeMCP

Obtém a Posição de Estoque de um determinado produto para a data.

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 5Campos e estruturas que você pode enviar
CampoTipoDescrição
apenas_saldotexto · até 1Exibir apenas saldo em estoque (S/N). Obs: Se preenchido com "S" será exibido somente saldo em estoque. Informações como CMC, pedido de vendas em aberto e estoque mínimo não serão apresentados. Padrão: "N".Ex.: N, S
cod_inttexto · até 60Código de Integração do Produto. Preencher esse campo apenas se não tiver informado o campo "id_prod".
codigo_local_estoquenúmero inteiroCódigo do local do estoque. Se não informado pesquisará no local de estoque padrão.
datatexto · até 10Data da Consulta de Estoque.
id_prodnúmero inteiroCódigo do Produto.
Retorno 9O que volta numa chamada bem-sucedida
CampoTipoDescrição
cmcdecimalValor do CMC da Consulta de Estoque.
codigo_local_estoquenúmero inteiroCódigo do local do estoque. Se não informado pesquisará no local de estoque padrão.
codigo_statustextoCódigo de Resposta do Status da Consulta de Estoque.
descricao_statustextoDescrição de Resposta do Status da Consulta de Estoque.
estoque_minimodecimalEstoque mínimo para o produto.
fisicodecimalIndica a quantidade física em estoque para o produto.
pendentedecimalSaldo pendente em pedidos de venda em aberto (não faturados) e não cancelados.
reservadodecimalIndica a quantidade reservada do estoque para o produto.
saldodecimalSaldo de Estoque da Consulta.
POST /api/v1/estoque/consulta/
curl -s https://app.omie.com.br/api/v1/estoque/consulta/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "PosicaoEstoque", "param": [{"codigo_local_estoque": 0, "id_prod": 0, "cod_int": "", "data": "30/09/2026"}]}'