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

Cadastro de Departamentos

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

AlterarDepartamento

altera dadosClaudeMCP

Altera os dados de um departamento existente

Obrigatórios 1

CampoTipoDescrição
codigotexto · até 40Código do Departamento ou Centro de Custo
Opcionais 1Campos e estruturas que você pode enviar
CampoTipoDescrição
descricaotexto · até 50Nome do Departamento ou Centro de Custo
Retorno 4O que volta numa chamada bem-sucedida
CampoTipoDescrição
cCodStatustextoCódigo do status do processamento. Se o retorno for "0" significa que a solicitação foi executada com sucesso. Se o retorno for maior que "0" ocorreu algum erro durante o processamento da solicitação. A tag "cDesStatus" descreve o problema ocorrido.
cDesStatustextoDescrição do status do processamento. Essa tag explica o resultado da tag "cCodigoStatus".
codigotextoCódigo do Departamento ou Centro de Custo
descricaotextoNome do Departamento ou Centro de Custo
POST /api/v1/geral/departamentos/
curl -s https://app.omie.com.br/api/v1/geral/departamentos/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "AlterarDepartamento", "param": [{"descricao": "", "codigo": "000000000723648"}]}'

ConsultarDepartamento

consultaClaudeMCP

Consulta um código de departamento.

Obrigatórios 1

CampoTipoDescrição
codigotexto · até 40Código do Departamento
Retorno 5O que volta numa chamada bem-sucedida
CampoTipoDescrição
codigotextoCódigo do Departamento ou Centro de Custo
descricaotextoNome do Departamento ou Centro de Custo
estruturatextoUtilizado para estruturação dos Departamentos no modo "diagrama"
inativotextoIndica que o Departamento ou Centro de Custo está inativo
nivel_totalizadortextoIndica que o Departamento ou Centro de Custo é um nível totalizador
POST /api/v1/geral/departamentos/
curl -s https://app.omie.com.br/api/v1/geral/departamentos/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "ConsultarDepartamento", "param": [{"codigo": ""}]}'

ExcluirDepartamento

altera dadosClaudeMCP

Exclui um departamento do cadastro

Obrigatórios 1

CampoTipoDescrição
codigotexto · até 40Código do Departamento ou Centro de Custo
Retorno 4O que volta numa chamada bem-sucedida
CampoTipoDescrição
cCodStatustextoCódigo do status do processamento. Se o retorno for "0" significa que a solicitação foi executada com sucesso. Se o retorno for maior que "0" ocorreu algum erro durante o processamento da solicitação. A tag "cDesStatus" descreve o problema ocorrido.
cDesStatustextoDescrição do status do processamento. Essa tag explica o resultado da tag "cCodigoStatus".
codigotextoCódigo do Departamento ou Centro de Custo
descricaotextoNome do Departamento ou Centro de Custo
POST /api/v1/geral/departamentos/
curl -s https://app.omie.com.br/api/v1/geral/departamentos/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "ExcluirDepartamento", "param": [{"codigo": ""}]}'

IncluirDepartamento

altera dadosClaudeMCP

Inclui um novo departamento no cadastro

Obrigatórios 1

CampoTipoDescrição
codigotexto · até 40Código do Departamento ou Centro de Custo pai no qual você deseja incluir o novo departamento.
Opcionais 1Campos e estruturas que você pode enviar
CampoTipoDescrição
descricaotexto · até 50Nome do Departamento ou Centro de Custo
Retorno 4O que volta numa chamada bem-sucedida
CampoTipoDescrição
cCodStatustextoCódigo do status do processamento. Se o retorno for "0" significa que a solicitação foi executada com sucesso. Se o retorno for maior que "0" ocorreu algum erro durante o processamento da solicitação. A tag "cDesStatus" descreve o problema ocorrido.
cDesStatustextoDescrição do status do processamento. Essa tag explica o resultado da tag "cCodigoStatus".
codigotextoCódigo do Departamento ou Centro de Custo
descricaotextoNome do Departamento ou Centro de Custo
POST /api/v1/geral/departamentos/
curl -s https://app.omie.com.br/api/v1/geral/departamentos/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "IncluirDepartamento", "param": [{"descricao": "", "codigo": "000000000723648"}]}'

ListarDepartamentos

consultaClaudeChatGPTMCP

Lista os departamentos cadastrados no Omie.

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 2Campos e estruturas que você pode enviar
CampoTipoDescrição
paginanúmero inteiroNúmero da página de registros.
registros_por_paginanúmero inteiroQuantidade de registros por página retornados na consulta.
Descontinuados 7Ainda aceitos, fora do fluxo principal
CampoTipoDescrição
apenas_importado_apidescontinuadotexto · até 1DEPRECATED
filtrar_apenas_alteracaodescontinuadotexto · até 1DEPRECATED
filtrar_apenas_inclusaodescontinuadotexto · até 1DEPRECATED
filtrar_por_data_atedescontinuadotexto · até 10DEPRECATED
filtrar_por_data_dedescontinuadotexto · até 10DEPRECATED
ordem_descrescentedescontinuadotexto · até 1DEPRECATED
ordenar_pordescontinuadotexto · até 100DEPRECATED
Retorno 5O que volta numa chamada bem-sucedida
CampoTipoDescrição
departamentoslista de objetos
departamentos[].codigotextoCódigo do Departamento ou Centro de Custo
departamentos[].descricaotextoNome do Departamento ou Centro de Custo
departamentos[].estruturatextoUtilizado para estruturação dos Departamentos no modo "diagrama"
departamentos[].inativotextoIndica que o Departamento ou Centro de Custo está inativo
departamentos[].nivel_totalizadortextoIndica que o Departamento ou Centro de Custo é um nível totalizador
paginanúmero inteiroNúmero da página de registros.
registrosnúmero inteiroQuantidade de registros retornados nesta página.
total_de_paginasnúmero inteiroQuantidade total de páginas disponíveis para a consulta.
total_de_registrosnúmero inteiroQuantidade total de registros encontrados pela consulta.
POST /api/v1/geral/departamentos/
curl -s https://app.omie.com.br/api/v1/geral/departamentos/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "ListarDepartamentos", "param": [{"pagina": 1, "registros_por_pagina": 50}]}'