OpenAPITodas as operações em OpenAPI (Postman, Insomnia).
Geral · ProdutosEstrutura

Estrutura de produtos

POSThttps://app.omie.com.br/api/v1/geral/malha/WSDL
2consultas
3alterações
Claude · MCPpelos assistentes de IA
JSON · XMLformato

AlterarEstrutura

altera dadosClaudeMCP

Alterar a estrutura de um produto.

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 3Campos e estruturas que você pode enviar
CampoTipoDescrição
idProdutonúmero inteiroCódigo interno de identificação do produto. (Interno, utilizado apenas na integração via API, não é exibido na tela). O conteúdo desse campo é o código interno do produto gerado pelo Omie.
intProdutotexto · até 60Código de integração do produto. (Interno, utilizado apenas na Integração via API, não aparece na tela). Utilize esse campo para informar o código utilizado no seu aplicativo quando incluir um produto no Omie. Assim, poderá utilizá-lo para resgatar as informações do produto desejado. Caso informe esse campo, não informe a tag nCodProd. Caso isso aconteça, o conteúdo dessa tag será desconsiderada.
itemMalhaAlterarlista de objetosItem da estrutura do produto.
itemMalhaAlterar[].codigo_local_estoquenúmero inteiroCódigo do Local do Estoque.
itemMalhaAlterar[].idMalhanúmero inteiroId da Malha.
itemMalhaAlterar[].idProdMalhanúmero inteiroCódigo interno de identificação do produto filho da estrutura.
itemMalhaAlterar[].intMalhatexto · até 20Código de Integração da Malha.
itemMalhaAlterar[].intProdMalhatexto · até 20Código de integração do produto filho da estrutura.
itemMalhaAlterar[].obsProdMalhatextoObservações do item da estrutura do produto.
itemMalhaAlterar[].percPerdaProdMalhanúmeroPercentual de perda.
itemMalhaAlterar[].quantProdMalhanúmeroQuantidade do item da estrutura do produto.
Retorno 5O que volta numa chamada bem-sucedida
CampoTipoDescrição
codStatustextoCódigo do status.
descrStatustextoDescrição do Status.
idProdutonúmero inteiroCódigo interno de identificação do produto. (Interno, utilizado apenas na integração via API, não é exibido na tela). O conteúdo desse campo é o código interno do produto gerado pelo Omie.
intProdutotextoCódigo de integração do produto. (Interno, utilizado apenas na Integração via API, não aparece na tela). Utilize esse campo para informar o código utilizado no seu aplicativo quando incluir um produto no Omie. Assim, poderá utilizá-lo para resgatar as informações do produto desejado. Caso informe esse campo, não informe a tag nCodProd. Caso isso aconteça, o conteúdo dessa tag será desconsiderada.
itemMalhaStatuslista de objetosStatus do item da estrutura do produto.
itemMalhaStatus[].codStatustextoCódigo do status.
itemMalhaStatus[].descrStatustextoDescrição do Status.
itemMalhaStatus[].idMalhanúmero inteiroId da Malha.
itemMalhaStatus[].idProdMalhanúmero inteiroCódigo interno de identificação do produto filho da estrutura.
itemMalhaStatus[].intMalhatextoCódigo de Integração da Malha.
itemMalhaStatus[].intProdMalhatextoCódigo de integração do produto filho da estrutura.
POST /api/v1/geral/malha/
curl -s https://app.omie.com.br/api/v1/geral/malha/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "AlterarEstrutura", "param": [{"idProduto": 0, "intProduto": "", "itemMalhaAlterar": [{"idMalha": 0, "intMalha": "", "idProdMalha": 0, "intProdMalha": "", "quantProdMalha": 0, "percPerdaProdMalha": 0, "obsProdMalha": ""}]}]}'

ConsultarEstrutura

consultaClaudeMCP

Consulta a estrutura do produto.

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 3Campos e estruturas que você pode enviar
CampoTipoDescrição
codProdutotexto · até 60Código do produto. Conforme é exibido na tela do cadastro do produto.
idProdutonúmero inteiroCódigo interno de identificação do produto. (Interno, utilizado apenas na integração via API, não é exibido na tela). O conteúdo desse campo é o código interno do produto gerado pelo Omie.
intProdutotexto · até 60Código de integração do produto. (Interno, utilizado apenas na Integração via API, não aparece na tela). Utilize esse campo para informar o código utilizado no seu aplicativo quando incluir um produto no Omie. Assim, poderá utilizá-lo para resgatar as informações do produto desejado. Caso informe esse campo, não informe a tag nCodProd. Caso isso aconteça, o conteúdo dessa tag será desconsiderada.
Retorno 4O que volta numa chamada bem-sucedida
CampoTipoDescrição
custoProducaoobjetoCusto de Produção.
custoProducao.vGGFdecimalValor dos Gastos Gerais de Fabricação (GGF).
custoProducao.vMODdecimalValor da Mão de Obra Direta (MOD).
identobjetoIdentificação do produto.
ident.codFamiliatextoCódigo da Familia.
ident.codProdutotextoCódigo do produto. Conforme é exibido na tela do cadastro do produto.
ident.descrFamiliatextoDescrição da Familia.
ident.descrProdutotextoDescrição do produto.
ident.idFamilianúmero inteiroId da Familia.
ident.idProdutonúmero inteiroCódigo interno de identificação do produto. (Interno, utilizado apenas na integração via API, não é exibido na tela). O conteúdo desse campo é o código interno do produto gerado pelo Omie.
ident.intProdutotextoCódigo de integração do produto. (Interno, utilizado apenas na Integração via API, não aparece na tela). Utilize esse campo para informar o código utilizado no seu aplicativo quando incluir um produto no Omie. Assim, poderá utilizá-lo para resgatar as informações do produto desejado. Caso informe esse campo, não informe a tag nCodProd. Caso isso aconteça, o conteúdo dessa tag será desconsiderada.
ident.pesoBrutoProdutodecimalPeso Bruto do Produto em Kg.
ident.pesoLiqProdutodecimalPeso Líquido do produto em Kg.
ident.tipoProdutotextoTipo do Produto.
ident.unidProdutotextoUnidade do produto.
itenslista de objetosItens da estrutura de produto.
itens[].codFamMalhatextoCódigo da Familia.
itens[].codProdMalhatextoCódigo do produto. Conforme é exibido na tela do cadastro do produto.
itens[].dAltProdMalhatextoData de Alteração do item da estrutura do produto.
itens[].dIncProdMalhatextoData de Inclusão do item da estrutura do produto.
itens[].descrFamMalhatextoDescrição da Familia.
itens[].descrProdMalhatextoDescrição do produto.
itens[].hAltProdMalhatextoHora de Alteração do item da estrutura do produto.
itens[].hIncProdMalhatextoHora de Inclusão do item da estrutura do produto.
itens[].idFamMalhanúmero inteiroId da Familia.
itens[].idMalhanúmero inteiroId da Malha.
itens[].idProdMalhanúmero inteiroCódigo interno de identificação do produto filho da estrutura.
itens[].intMalhatextoCódigo de Integração da Malha.
itens[].intProdMalhatextoCódigo de integração do produto filho da estrutura.
itens[].obsProdMalhatextoObservações do item da estrutura do produto.
itens[].percPerdaProdMalhadecimalPercentual de perda.
itens[].pesoBrutoProdMalhadecimalPeso Bruto do Produto em Kg.
itens[].pesoLiqProdMalhadecimalPeso Líquido do produto em Kg.
itens[].quantProdMalhadecimalQuantidade do item da estrutura do produto.
itens[].tipoProdMalhatextoTipo do Produto.
itens[].uAltProdMalhatextoUsuário da Alteração do item da estrutura do produto.
itens[].uIncProdMalhatextoUsuário da Inclusão do item da estrutura do produto.
itens[].unidProdMalhatextoUnidade do produto.
observacoesobjetoObservações.
observacoes.obsRelevantestextoObservações (recomendações ou instruções) relevantes para a produção desse produto.
POST /api/v1/geral/malha/
curl -s https://app.omie.com.br/api/v1/geral/malha/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "ConsultarEstrutura", "param": [{"idProduto": 0, "intProduto": "", "codProduto": ""}]}'

ExcluirEstrutura

altera dadosClaudeMCP

Excluir item da estrutura de um produto.

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 4Campos e estruturas que você pode enviar
CampoTipoDescrição
idMalhanúmero inteiroId da Malha.
idProdutonúmero inteiroCódigo interno de identificação do produto. (Interno, utilizado apenas na integração via API, não é exibido na tela). O conteúdo desse campo é o código interno do produto gerado pelo Omie.
intMalhatexto · até 20Código de Integração da Malha.
intProdutotexto · até 60Código de integração do produto. (Interno, utilizado apenas na Integração via API, não aparece na tela). Utilize esse campo para informar o código utilizado no seu aplicativo quando incluir um produto no Omie. Assim, poderá utilizá-lo para resgatar as informações do produto desejado. Caso informe esse campo, não informe a tag nCodProd. Caso isso aconteça, o conteúdo dessa tag será desconsiderada.
Retorno 6O que volta numa chamada bem-sucedida
CampoTipoDescrição
codStatustextoCódigo do status.
descrStatustextoDescrição do Status.
idMalhanúmero inteiroId da Malha.
idProdutonúmero inteiroCódigo interno de identificação do produto. (Interno, utilizado apenas na integração via API, não é exibido na tela). O conteúdo desse campo é o código interno do produto gerado pelo Omie.
intMalhatextoCódigo de Integração da Malha.
intProdutotextoCódigo de integração do produto. (Interno, utilizado apenas na Integração via API, não aparece na tela). Utilize esse campo para informar o código utilizado no seu aplicativo quando incluir um produto no Omie. Assim, poderá utilizá-lo para resgatar as informações do produto desejado. Caso informe esse campo, não informe a tag nCodProd. Caso isso aconteça, o conteúdo dessa tag será desconsiderada.
POST /api/v1/geral/malha/
curl -s https://app.omie.com.br/api/v1/geral/malha/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "ExcluirEstrutura", "param": [{"idProduto": 0, "intProduto": "", "idMalha": 0, "intMalha": ""}]}'

IncluirEstrutura

altera dadosClaudeMCP

Inclusão da Estrutura do produto.

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 3Campos e estruturas que você pode enviar
CampoTipoDescrição
idProdutonúmero inteiroCódigo interno de identificação do produto. (Interno, utilizado apenas na integração via API, não é exibido na tela). O conteúdo desse campo é o código interno do produto gerado pelo Omie.
intProdutotexto · até 60Código de integração do produto. (Interno, utilizado apenas na Integração via API, não aparece na tela). Utilize esse campo para informar o código utilizado no seu aplicativo quando incluir um produto no Omie. Assim, poderá utilizá-lo para resgatar as informações do produto desejado. Caso informe esse campo, não informe a tag nCodProd. Caso isso aconteça, o conteúdo dessa tag será desconsiderada.
itemMalhaIncluirlista de objetosItem da estrutura do produto.
itemMalhaIncluir[].codigo_local_estoquenúmero inteiroCódigo do Local do Estoque.
itemMalhaIncluir[].idProdMalhanúmero inteiroCódigo interno de identificação do produto filho da estrutura.
itemMalhaIncluir[].intMalhaobrigatóriotexto · até 20Código de Integração da Malha.
itemMalhaIncluir[].intProdMalhatexto · até 20Código de integração do produto filho da estrutura.
itemMalhaIncluir[].obsProdMalhatextoObservações do item da estrutura do produto.
itemMalhaIncluir[].percPerdaProdMalhanúmeroPercentual de perda.
itemMalhaIncluir[].quantProdMalhaobrigatórionúmeroQuantidade do item da estrutura do produto.
Retorno 5O que volta numa chamada bem-sucedida
CampoTipoDescrição
codStatustextoCódigo do status.
descrStatustextoDescrição do Status.
idProdutonúmero inteiroCódigo interno de identificação do produto. (Interno, utilizado apenas na integração via API, não é exibido na tela). O conteúdo desse campo é o código interno do produto gerado pelo Omie.
intProdutotextoCódigo de integração do produto. (Interno, utilizado apenas na Integração via API, não aparece na tela). Utilize esse campo para informar o código utilizado no seu aplicativo quando incluir um produto no Omie. Assim, poderá utilizá-lo para resgatar as informações do produto desejado. Caso informe esse campo, não informe a tag nCodProd. Caso isso aconteça, o conteúdo dessa tag será desconsiderada.
itemMalhaStatuslista de objetosStatus do item da estrutura do produto.
itemMalhaStatus[].codStatustextoCódigo do status.
itemMalhaStatus[].descrStatustextoDescrição do Status.
itemMalhaStatus[].idMalhanúmero inteiroId da Malha.
itemMalhaStatus[].idProdMalhanúmero inteiroCódigo interno de identificação do produto filho da estrutura.
itemMalhaStatus[].intMalhatextoCódigo de Integração da Malha.
itemMalhaStatus[].intProdMalhatextoCódigo de integração do produto filho da estrutura.
POST /api/v1/geral/malha/
curl -s https://app.omie.com.br/api/v1/geral/malha/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "IncluirEstrutura", "param": [{"idProduto": 0, "intProduto": "", "itemMalhaIncluir": [{"intMalha": "", "idProdMalha": 0, "intProdMalha": "", "quantProdMalha": 0, "percPerdaProdMalha": 0, "obsProdMalha": ""}]}]}'

ListarEstruturas

consultaClaudeMCP

Lista as estruturas de produtos.

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 11Campos e estruturas que você pode enviar
CampoTipoDescrição
cOrdenarPortexto · até 100Ordem de exibição do dados. Pode ser: CODIGO CODIGO_INTEGRACAO.
dAltProdMalhaFimtexto · até 10Data de Alteração do item da estrutura do produto.
dAltProdMalhaInitexto · até 10Data de Alteração do item da estrutura do produto.
dIncProdMalhaFimtexto · até 10Data de Inclusão do item da estrutura do produto.
dIncProdMalhaInitexto · até 10Data de Inclusão do item da estrutura do produto.
hAltProdMalhaFimtexto · até 8Hora de Alteração do item da estrutura do produto.
hAltProdMalhaInitexto · até 8Hora de Alteração do item da estrutura do produto.
hIncProdMalhaFimtexto · até 8Hora de Inclusão do item da estrutura do produto.
hIncProdMalhaInitexto · até 8Hora de Inclusão do item da estrutura do produto.
nPaginanúmero inteiroNúmero da página a ser recuperada.
nRegPorPaginanúmero inteiroNúmero de registros por página. (máximo 50).
Retorno 5O que volta numa chamada bem-sucedida
CampoTipoDescrição
nPaginanúmero inteiro
nRegistrosnúmero inteiro
nTotPaginasnúmero inteiro
nTotRegistrosnúmero inteiro
produtosEncontradoslista de objetos
produtosEncontrados[].custoProducaoobjetoCusto de Produção.
produtosEncontrados[].custoProducao.vGGFdecimalValor dos Gastos Gerais de Fabricação (GGF).
produtosEncontrados[].custoProducao.vMODdecimalValor da Mão de Obra Direta (MOD).
produtosEncontrados[].identobjetoIdentificação do produto.
produtosEncontrados[].ident.codFamiliatextoCódigo da Familia.
produtosEncontrados[].ident.codProdutotextoCódigo do produto. Conforme é exibido na tela do cadastro do produto.
produtosEncontrados[].ident.descrFamiliatextoDescrição da Familia.
produtosEncontrados[].ident.descrProdutotextoDescrição do produto.
produtosEncontrados[].ident.idFamilianúmero inteiroId da Familia.
produtosEncontrados[].ident.idProdutonúmero inteiroCódigo interno de identificação do produto. (Interno, utilizado apenas na integração via API, não é exibido na tela). O conteúdo desse campo é o código interno do produto gerado pelo Omie.
produtosEncontrados[].ident.intProdutotextoCódigo de integração do produto. (Interno, utilizado apenas na Integração via API, não aparece na tela). Utilize esse campo para informar o código utilizado no seu aplicativo quando incluir um produto no Omie. Assim, poderá utilizá-lo para resgatar as informações do produto desejado. Caso informe esse campo, não informe a tag nCodProd. Caso isso aconteça, o conteúdo dessa tag será desconsiderada.
produtosEncontrados[].ident.pesoBrutoProdutodecimalPeso Bruto do Produto em Kg.
produtosEncontrados[].ident.pesoLiqProdutodecimalPeso Líquido do produto em Kg.
produtosEncontrados[].ident.tipoProdutotextoTipo do Produto.
produtosEncontrados[].ident.unidProdutotextoUnidade do produto.
produtosEncontrados[].itenslista de objetosItens da estrutura de produto.
produtosEncontrados[].itens[].codFamMalhatextoCódigo da Familia.
produtosEncontrados[].itens[].codProdMalhatextoCódigo do produto. Conforme é exibido na tela do cadastro do produto.
produtosEncontrados[].itens[].dAltProdMalhatextoData de Alteração do item da estrutura do produto.
produtosEncontrados[].itens[].dIncProdMalhatextoData de Inclusão do item da estrutura do produto.
produtosEncontrados[].itens[].descrFamMalhatextoDescrição da Familia.
produtosEncontrados[].itens[].descrProdMalhatextoDescrição do produto.
produtosEncontrados[].itens[].hAltProdMalhatextoHora de Alteração do item da estrutura do produto.
produtosEncontrados[].itens[].hIncProdMalhatextoHora de Inclusão do item da estrutura do produto.
produtosEncontrados[].itens[].idFamMalhanúmero inteiroId da Familia.
produtosEncontrados[].itens[].idMalhanúmero inteiroId da Malha.
produtosEncontrados[].itens[].idProdMalhanúmero inteiroCódigo interno de identificação do produto filho da estrutura.
produtosEncontrados[].itens[].intMalhatextoCódigo de Integração da Malha.
produtosEncontrados[].itens[].intProdMalhatextoCódigo de integração do produto filho da estrutura.
produtosEncontrados[].itens[].obsProdMalhatextoObservações do item da estrutura do produto.
produtosEncontrados[].itens[].percPerdaProdMalhadecimalPercentual de perda.
produtosEncontrados[].itens[].pesoBrutoProdMalhadecimalPeso Bruto do Produto em Kg.
produtosEncontrados[].itens[].pesoLiqProdMalhadecimalPeso Líquido do produto em Kg.
produtosEncontrados[].itens[].quantProdMalhadecimalQuantidade do item da estrutura do produto.
produtosEncontrados[].itens[].tipoProdMalhatextoTipo do Produto.
produtosEncontrados[].itens[].uAltProdMalhatextoUsuário da Alteração do item da estrutura do produto.
produtosEncontrados[].itens[].uIncProdMalhatextoUsuário da Inclusão do item da estrutura do produto.
produtosEncontrados[].itens[].unidProdMalhatextoUnidade do produto.
produtosEncontrados[].observacoesobjetoObservações.
produtosEncontrados[].observacoes.obsRelevantestextoObservações (recomendações ou instruções) relevantes para a produção desse produto.
POST /api/v1/geral/malha/
curl -s https://app.omie.com.br/api/v1/geral/malha/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "ListarEstruturas", "param": [{"nPagina": 1, "nRegPorPagina": 100}]}'