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

Clientes, fornecedores e transportadoras

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

AlterarCliente

altera dadosClaudeChatGPTMCP

Altera os dados do cliente

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 50Campos e estruturas que você pode enviar
CampoTipoDescrição
bairrotexto · até 60Bairro.
bloquear_exclusaotexto · até 1Bloqueia a exclusão do registro (S/N)?Ex.: S, NValores: S, N
bloquear_faturamentotexto · até 1Bloquear o faturamento para o cliente (S/N).Ex.: S, NValores: S, N
caracteristicaslista de objetosCaracterísticas do cliente ou fornecedor.
caracteristicas[].campotexto · até 30Nome da característica. Caso não encontre a característica um novo cadastro será adicionado. Obrigatório em "IncluirCliente" e "IncluirClientesPorLote"; opcional nas demais operações que reutilizam esta estrutura, como "AlterarCliente" e "UpsertCliente".
caracteristicas[].conteudotexto · até 60Conteúdo da característica. Caso o valor desse campo não seja informado a característica será excluída para o cliente ou fornecedor Obrigatório em "IncluirCliente" e "IncluirClientesPorLote"; nas demais operações que reutilizam esta estrutura (ex.: "AlterarCliente"), omitir este campo é o comportamento válido para excluir a característica, conforme descrito acima.
ceptexto · até 10CEP.
cidadetexto · até 40Código da cidade. Recebe o código IBGE ou o NOME da cidade.
cidade_ibgetexto · até 7Código do IBGE para a cidade.
cnaetexto · até 7Código do CNAE.
cnpj_cpftexto · até 20CNPJ ou CPF.
codigo_cliente_integracaotexto · até 60Código de integração com sistemas legados.
codigo_cliente_omienúmero inteiroCódigo de cliente ou fornecedor.
codigo_paistexto · até 4Código do país.
complementotexto · até 60Complemento do endereço.
contatotexto · até 100Nome para contato.
contribuintetexto · até 1Contribuinte (S/N)?Ex.: S, NValores: S, N
dadosBancariosobjetoDados bancários do cliente.
dadosBancarios.agenciatexto · até 10Agência
dadosBancarios.cChavePixtexto · até 60Chave PIX.
dadosBancarios.codigo_bancotexto · até 3Código do banco.
dadosBancarios.conta_correntetexto · até 25Número da conta corrente.
dadosBancarios.doc_titulartexto · até 20CNPJ ou CPF do titular.
dadosBancarios.nome_titulartexto · até 60Nome do titular.
dadosBancarios.transf_padraotexto · até 1Definir transferência como forma de pagamento padrão?Ex.: S, N
documento_exteriortexto · até 20Documento no exterior para clientes estrangeiros.
emailtexto · até 500E-mail.
enderecotexto · até 60Endereço.
enderecoEntregaobjetoDados do endereço de entrega.
enderecoEntrega.entBairrotexto · até 60Bairro.
enderecoEntrega.entCEPtexto · até 9CEP.
enderecoEntrega.entCidadetexto · até 40Cidade.
enderecoEntrega.entCnpjCpftexto · até 20CNPJ ou CPF do recebedor.
enderecoEntrega.entComplementotexto · até 60Complemento do endereço.
enderecoEntrega.entEnderecotexto · até 60Endereço.
enderecoEntrega.entEstadotexto · até 2Estado.
enderecoEntrega.entIEtexto · até 14Inscrição estadual.
enderecoEntrega.entNumerotexto · até 60Número do endereço.
enderecoEntrega.entRazaoSocialtexto · até 60Nome ou razão social
enderecoEntrega.entSepararEnderecotexto · até 1Separar endereço. Valores possível S ou N, sendo N o padrão. Quando igual S separa do endereço o número o e complemento, caso existirem.Ex.: S, N
enderecoEntrega.entTelefonetexto · até 15Telefone.
endereco_numerotexto · até 60Número do endereço.
enviar_anexostexto · até 1Enviar anexos por e-mail (S/N)? Esta função só poderá ser utilizada se o Portal Omie estiver ativo.Ex.: S, NValores: S, N
estadotexto · até 2Sigla do estado.
exteriortexto · até 1Tomador de serviço localizado no exterior (S/N)?Ex.: S, NValores: S, N
fax_dddtexto · até 5DDD do fax.
fax_numerotexto · até 15Número do fax.
homepagetexto · até 100Website.
inativotexto · até 1Inativo (S/N)?Ex.: S, NValores: S, N
infoobjetoInformações sobre o cadastro do cliente.
info.cImpAPItexto · até 1Importado pela API (S/N).Ex.: S, N
info.dAlttexto · até 10Data da alteração. No formato dd/mm/aaaa.Ex.: 31/12/2024
info.dInctexto · até 10Data da inclusão. No formato dd/mm/aaaa.Ex.: 31/12/2024
info.hAlttexto · até 8Hora da alteração. No formato hh:mm:ss.Ex.: 23:59:59
info.hInctexto · até 8Hora da inclusão. No formato hh:mm:ss.Ex.: 23:59:59
info.uAlttexto · até 10Usuário da alteração.
info.uInctexto · até 10Usuário da inclusão.
inscricao_estadualtexto · até 20Inscrição estadual.
inscricao_municipaltexto · até 20Inscrição municipal.
inscricao_suframatexto · até 20Inscrição Suframa.
niftexto · até 100NIF - Número de Identificação Fiscal.
nome_fantasiatexto · até 100Nome fantasia.
obs_detalhadastextoObservações detalhadas.
observacaotextoObservações internas.
optante_simples_nacionaltexto · até 1Optante do Simples Nacional (S/N)?Ex.: S, NValores: S, N
pesquisar_ceptexto · até 1Pesquisar CEP (S/N)? Quando igual a S o sistema irá preencher os campos do endereço que estiverem vazios (logradouro, bairro e cidade) conforme os dados do CEPEx.: S, NValores: S, N
produtor_ruraltexto · até 1Produtor Rural (S/N)?Ex.: S, NValores: S, N
razao_socialtexto · até 60Razão social.
recomendacao_atrasotexto · até 2Código da instrução de protesto.
recomendacoesobjetoRecomendações do cliente.
recomendacoes.codigo_transportadoranúmero inteiroCódigo da transportadora padrão.
recomendacoes.codigo_vendedornúmero inteiroCódigo do vendedor padrão.
recomendacoes.email_faturatexto · até 200Enviar a NF-e e boleto para outro e-mail?
recomendacoes.gerar_boletostexto · até 1Gerar boletos ao emitir NF-e?
recomendacoes.numero_parcelastexto · até 3Número de parcelas padrão para as vendas.
recomendacoes.tipo_assinantetexto · até 1Tipo de assinante utilizado para notas fiscais via única (modelo 21 e 22).
separar_enderecotexto · até 1Separar endereço (S/N)?Ex.: S, NValores: S, N
tagslista de objetosTags do cliente ou fornecedor.
tags[].tagtexto · até 50
telefone1_dddtexto · até 5DDD do telefone.
telefone1_numerotexto · até 15Telefone para contato.
telefone2_dddtexto · até 5DDD do telefone 2.
telefone2_numerotexto · até 15Número do telefone 2.
tipo_atividadetexto · até 1Tipo da atividade.
valor_limite_creditonúmeroValor do limite de crédito total.
Descontinuados 4Ainda aceitos, fora do fluxo principal
CampoTipoDescrição
bloqueadodescontinuadotexto · até 1DEPRECATEDValores: S, N
importado_apidescontinuadotexto · até 1DEPRECATED
logradourodescontinuadotexto · até 6DEPRECATED
pessoa_fisicadescontinuadotexto · até 1Pessoa Física (S/N)? (Deprecated)Ex.: S, NValores: S, N
Retorno 4O que volta numa chamada bem-sucedida
CampoTipoDescrição
codigo_cliente_integracaotexto
codigo_cliente_omienúmero inteiro
codigo_statustexto
descricao_statustexto
POST /api/v1/geral/clientes/
curl -s https://app.omie.com.br/api/v1/geral/clientes/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "AlterarCliente", "param": [{"codigo_cliente_integracao": "CodigoInterno0001", "email": "primeiro@ccliente.com.br", "razao_social": "Primeiro Cliente  Ltda Me", "nome_fantasia": "Primeiro Cliente"}]}'

AlterarSituacaoCliente

altera dadosClaudeMCP

Ativa ou inativa o cadastro de um cliente ou fornecedor.

Obrigatórios 1

CampoTipoDescrição
inativotexto · até 1Situação desejada para o cadastro. "S" inativa o cliente ou fornecedor e "N" o ativa.Ex.: S, NValores: S, N
Opcionais 2Campos e estruturas que você pode enviar
CampoTipoDescrição
codigo_cliente_integracaotexto · até 60Código de integração com sistemas legados. Informe esta tag ou a tag "codigo_cliente_omie".
codigo_cliente_omienúmero inteiroCódigo do cliente ou fornecedor. Informe esta tag ou a tag "codigo_cliente_integracao".
Retorno 4O que volta numa chamada bem-sucedida
CampoTipoDescrição
codigo_cliente_integracaotexto
codigo_cliente_omienúmero inteiro
codigo_statustexto
descricao_statustexto
POST /api/v1/geral/clientes/
curl -s https://app.omie.com.br/api/v1/geral/clientes/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "AlterarSituacaoCliente", "param": [{"codigo_cliente_omie": 0, "inativo": "N"}]}'

AssociarCodIntCliente

altera dadosClaudeMCP

Associa um código de integração a um cliente cadastrado no Omie.

Obrigatórios 1

CampoTipoDescrição
codigo_cliente_integracaotexto · até 60
Opcionais 1Campos e estruturas que você pode enviar
CampoTipoDescrição
codigo_cliente_omienúmero inteiro
Retorno 4O que volta numa chamada bem-sucedida
CampoTipoDescrição
codigo_cliente_integracaotexto
codigo_cliente_omienúmero inteiro
codigo_statustexto
descricao_statustexto
POST /api/v1/geral/clientes/
curl -s https://app.omie.com.br/api/v1/geral/clientes/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "AssociarCodIntCliente", "param": [{"codigo_cliente_omie": 0, "codigo_cliente_integracao": ""}]}'

ConsultarCliente

consultaClaudeChatGPTMCP

Consulta os dados de um cliente

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 2Campos e estruturas que você pode enviar
CampoTipoDescrição
codigo_cliente_integracaotexto · até 60
codigo_cliente_omienúmero inteiro
Retorno 54O que volta numa chamada bem-sucedida
CampoTipoDescrição
bairrotextoBairro.
bloqueadotextoDEPRECATED
bloquear_exclusaotextoBloqueia a exclusão do registro (S/N)?
bloquear_faturamentotextoBloquear o faturamento para o cliente (S/N).
caracteristicaslista de objetosCaracterísticas do cliente ou fornecedor.
caracteristicas[].campotextoNome da característica. Caso não encontre a característica um novo cadastro será adicionado. Obrigatório em "IncluirCliente" e "IncluirClientesPorLote"; opcional nas demais operações que reutilizam esta estrutura, como "AlterarCliente" e "UpsertCliente".
caracteristicas[].conteudotextoConteúdo da característica. Caso o valor desse campo não seja informado a característica será excluída para o cliente ou fornecedor Obrigatório em "IncluirCliente" e "IncluirClientesPorLote"; nas demais operações que reutilizam esta estrutura (ex.: "AlterarCliente"), omitir este campo é o comportamento válido para excluir a característica, conforme descrito acima.
ceptextoCEP.
cidadetextoCódigo da cidade. Recebe o código IBGE ou o NOME da cidade.
cidade_ibgetextoCódigo do IBGE para a cidade.
cnaetextoCódigo do CNAE.
cnpj_cpftextoCNPJ ou CPF.
codigo_cliente_integracaotextoCódigo de integração com sistemas legados.
codigo_cliente_omienúmero inteiroCódigo de cliente ou fornecedor.
codigo_paistextoCódigo do país.
complementotextoComplemento do endereço.
contatotextoNome para contato.
contribuintetextoContribuinte (S/N)?
dadosBancariosobjetoDados bancários do cliente.
dadosBancarios.agenciatextoAgência
dadosBancarios.cChavePixtextoChave PIX.
dadosBancarios.codigo_bancotextoCódigo do banco.
dadosBancarios.conta_correntetextoNúmero da conta corrente.
dadosBancarios.doc_titulartextoCNPJ ou CPF do titular.
dadosBancarios.nome_titulartextoNome do titular.
dadosBancarios.transf_padraotextoDefinir transferência como forma de pagamento padrão?
documento_exteriortextoDocumento no exterior para clientes estrangeiros.
emailtextoE-mail.
enderecotextoEndereço.
enderecoEntregaobjetoDados do endereço de entrega.
enderecoEntrega.entBairrotextoBairro.
enderecoEntrega.entCEPtextoCEP.
enderecoEntrega.entCidadetextoCidade.
enderecoEntrega.entCnpjCpftextoCNPJ ou CPF do recebedor.
enderecoEntrega.entComplementotextoComplemento do endereço.
enderecoEntrega.entEnderecotextoEndereço.
enderecoEntrega.entEstadotextoEstado.
enderecoEntrega.entIEtextoInscrição estadual.
enderecoEntrega.entNumerotextoNúmero do endereço.
enderecoEntrega.entRazaoSocialtextoNome ou razão social
enderecoEntrega.entSepararEnderecotextoSeparar endereço. Valores possível S ou N, sendo N o padrão. Quando igual S separa do endereço o número o e complemento, caso existirem.
enderecoEntrega.entTelefonetextoTelefone.
endereco_numerotextoNúmero do endereço.
enviar_anexostextoEnviar anexos por e-mail (S/N)? Esta função só poderá ser utilizada se o Portal Omie estiver ativo.
estadotextoSigla do estado.
exteriortextoTomador de serviço localizado no exterior (S/N)?
fax_dddtextoDDD do fax.
fax_numerotextoNúmero do fax.
homepagetextoWebsite.
importado_apitextoDEPRECATED
inativotextoInativo (S/N)?
infoobjetoInformações sobre o cadastro do cliente.
info.cImpAPItextoImportado pela API (S/N).
info.dAlttextoData da alteração. No formato dd/mm/aaaa.
info.dInctextoData da inclusão. No formato dd/mm/aaaa.
info.hAlttextoHora da alteração. No formato hh:mm:ss.
info.hInctextoHora da inclusão. No formato hh:mm:ss.
info.uAlttextoUsuário da alteração.
info.uInctextoUsuário da inclusão.
inscricao_estadualtextoInscrição estadual.
inscricao_municipaltextoInscrição municipal.
inscricao_suframatextoInscrição Suframa.
logradourotextoDEPRECATED
niftextoNIF - Número de Identificação Fiscal.
nome_fantasiatextoNome fantasia.
obs_detalhadastextoObservações detalhadas.
observacaotextoObservações internas.
optante_simples_nacionaltextoOptante do Simples Nacional (S/N)?
pesquisar_ceptextoPesquisar CEP (S/N)? Quando igual a S o sistema irá preencher os campos do endereço que estiverem vazios (logradouro, bairro e cidade) conforme os dados do CEP
pessoa_fisicatextoPessoa Física (S/N)? (Deprecated)
produtor_ruraltextoProdutor Rural (S/N)?
razao_socialtextoRazão social.
recomendacao_atrasotextoCódigo da instrução de protesto.
recomendacoesobjetoRecomendações do cliente.
recomendacoes.codigo_transportadoranúmero inteiroCódigo da transportadora padrão.
recomendacoes.codigo_vendedornúmero inteiroCódigo do vendedor padrão.
recomendacoes.email_faturatextoEnviar a NF-e e boleto para outro e-mail?
recomendacoes.gerar_boletostextoGerar boletos ao emitir NF-e?
recomendacoes.numero_parcelastextoNúmero de parcelas padrão para as vendas.
recomendacoes.tipo_assinantetextoTipo de assinante utilizado para notas fiscais via única (modelo 21 e 22).
separar_enderecotextoSeparar endereço (S/N)?
tagslista de objetosTags do cliente ou fornecedor.
tags[].tagtexto
telefone1_dddtextoDDD do telefone.
telefone1_numerotextoTelefone para contato.
telefone2_dddtextoDDD do telefone 2.
telefone2_numerotextoNúmero do telefone 2.
tipo_atividadetextoTipo da atividade.
valor_limite_creditodecimalValor do limite de crédito total.
POST /api/v1/geral/clientes/
curl -s https://app.omie.com.br/api/v1/geral/clientes/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "ConsultarCliente", "param": [{"codigo_cliente_omie": 0, "codigo_cliente_integracao": ""}]}'

ExcluirCliente

altera dadosClaudeMCP

Exclui um cliente da base de dados.

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 2Campos e estruturas que você pode enviar
CampoTipoDescrição
codigo_cliente_integracaotexto · até 60
codigo_cliente_omienúmero inteiro
Retorno 4O que volta numa chamada bem-sucedida
CampoTipoDescrição
codigo_cliente_integracaotexto
codigo_cliente_omienúmero inteiro
codigo_statustexto
descricao_statustexto
POST /api/v1/geral/clientes/
curl -s https://app.omie.com.br/api/v1/geral/clientes/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "ExcluirCliente", "param": [{"codigo_cliente_omie": 0, "codigo_cliente_integracao": ""}]}'

IncluirCliente

altera dadosClaudeChatGPTMCP

Inclui um novo cliente ou fornecedor

Obrigatórios 2

CampoTipoDescrição
codigo_cliente_integracaotexto · até 60Código de integração com sistemas legados.
razao_socialtexto · até 60Razão social.
Opcionais 48Campos e estruturas que você pode enviar
CampoTipoDescrição
bairrotexto · até 60Bairro.
bloquear_exclusaotexto · até 1Bloqueia a exclusão do registro (S/N)?Ex.: S, NValores: S, N
bloquear_faturamentotexto · até 1Bloquear o faturamento para o cliente (S/N)?Valores: S, N
caracteristicaslista de objetosCaracterísticas do cliente ou fornecedor.
caracteristicas[].campotexto · até 30Nome da característica. Caso não encontre a característica um novo cadastro será adicionado. Obrigatório em "IncluirCliente" e "IncluirClientesPorLote"; opcional nas demais operações que reutilizam esta estrutura, como "AlterarCliente" e "UpsertCliente".
caracteristicas[].conteudotexto · até 60Conteúdo da característica. Caso o valor desse campo não seja informado a característica será excluída para o cliente ou fornecedor Obrigatório em "IncluirCliente" e "IncluirClientesPorLote"; nas demais operações que reutilizam esta estrutura (ex.: "AlterarCliente"), omitir este campo é o comportamento válido para excluir a característica, conforme descrito acima.
ceptexto · até 10CEP.
cidadetexto · até 40Código da cidade. Recebe o código IBGE ou o NOME da cidade.
cidade_ibgetexto · até 7Código do IBGE para a cidade.
cnaetexto · até 7Código do CNAE.
cnpj_cpftexto · até 20CNPJ ou CPF.Ex.: 12.345.678/0001-01, 123.456.789-09
codigo_cliente_omienúmero inteiroCódigo de cliente ou fornecedor.
codigo_paistexto · até 4Código do país.
complementotexto · até 60Complemento do endereço.
contatotexto · até 100Nome para contato.
contribuintetexto · até 1Contribuinte (S/N)?Ex.: S, NValores: S, N
dadosBancariosobjetoDados bancários do cliente.
dadosBancarios.agenciatexto · até 10Agência
dadosBancarios.cChavePixtexto · até 60Chave PIX.
dadosBancarios.codigo_bancotexto · até 3Código do banco.
dadosBancarios.conta_correntetexto · até 25Número da conta corrente.
dadosBancarios.doc_titulartexto · até 20CNPJ ou CPF do titular.
dadosBancarios.nome_titulartexto · até 60Nome do titular.
dadosBancarios.transf_padraotexto · até 1Definir transferência como forma de pagamento padrão?Ex.: S, N
documento_exteriortexto · até 20Documento no exterior para clientes estrangeiros.
emailtexto · até 500E-mail.
enderecotexto · até 60Endereço.
enderecoEntregaobjetoDados do endereço de entrega.
enderecoEntrega.entBairrotexto · até 60Bairro.
enderecoEntrega.entCEPtexto · até 9CEP.
enderecoEntrega.entCidadetexto · até 40Cidade.
enderecoEntrega.entCnpjCpftexto · até 20CNPJ ou CPF do recebedor.
enderecoEntrega.entComplementotexto · até 60Complemento do endereço.
enderecoEntrega.entEnderecotexto · até 60Endereço.
enderecoEntrega.entEstadotexto · até 2Estado.
enderecoEntrega.entIEtexto · até 14Inscrição estadual.
enderecoEntrega.entNumerotexto · até 60Número do endereço.
enderecoEntrega.entRazaoSocialtexto · até 60Nome ou razão social
enderecoEntrega.entSepararEnderecotexto · até 1Separar endereço. Valores possível S ou N, sendo N o padrão. Quando igual S separa do endereço o número o e complemento, caso existirem.Ex.: S, N
enderecoEntrega.entTelefonetexto · até 15Telefone.
endereco_numerotexto · até 60Número do endereço.
enviar_anexostexto · até 1Enviar anexos por e-mail (S/N)? Esta função só poderá ser utilizada se o Portal Omie estiver ativo.Ex.: S, NValores: S, N
estadotexto · até 2Sigla do estado.
exteriortexto · até 1Tomador de serviço localizado no exterior (S/N)?Ex.: S, NValores: S, N
fax_dddtexto · até 5DDD do fax.
fax_numerotexto · até 15Número do fax.
homepagetexto · até 100Website.
inativotexto · até 1Inativo (S/N)?Ex.: S, NValores: S, N
infoobjetoInformações sobre o cadastro do cliente.
info.cImpAPItexto · até 1Importado pela API (S/N).Ex.: S, N
info.dAlttexto · até 10Data da alteração. No formato dd/mm/aaaa.Ex.: 31/12/2024
info.dInctexto · até 10Data da inclusão. No formato dd/mm/aaaa.Ex.: 31/12/2024
info.hAlttexto · até 8Hora da alteração. No formato hh:mm:ss.Ex.: 23:59:59
info.hInctexto · até 8Hora da inclusão. No formato hh:mm:ss.Ex.: 23:59:59
info.uAlttexto · até 10Usuário da alteração.
info.uInctexto · até 10Usuário da inclusão.
inscricao_estadualtexto · até 20Inscrição estadual.
inscricao_municipaltexto · até 20Inscrição municipal.
inscricao_suframatexto · até 20Inscrição Suframa.
niftexto · até 100NIF - Número de Identificação Fiscal.
nome_fantasiatexto · até 100Nome fantasia.
obs_detalhadastextoObservações detalhadas.
observacaotextoObservações internas.
optante_simples_nacionaltexto · até 1Optante do Simples Nacional (S/N)?Ex.: S, NValores: S, N
pesquisar_ceptexto · até 1Pesquisar CEP (S/N)? Quando igual a S o sistema irá preencher os campos do endereço que estiverem vazios (logradouro, bairro e cidade) conforme os dados do CEPEx.: S, NValores: S, N
produtor_ruraltexto · até 1Produtor Rural (S/N)?Ex.: S, NValores: S, N
recomendacao_atrasotexto · até 2Código da instrução de protesto.
recomendacoesobjetoRecomendações do cliente.
recomendacoes.codigo_transportadoranúmero inteiroCódigo da transportadora padrão.
recomendacoes.codigo_vendedornúmero inteiroCódigo do vendedor padrão.
recomendacoes.email_faturatexto · até 200Enviar a NF-e e boleto para outro e-mail?
recomendacoes.gerar_boletostexto · até 1Gerar boletos ao emitir NF-e?
recomendacoes.numero_parcelastexto · até 3Número de parcelas padrão para as vendas.
recomendacoes.tipo_assinantetexto · até 1Tipo de assinante utilizado para notas fiscais via única (modelo 21 e 22).
separar_enderecotexto · até 1Separar endereço (S/N)?Ex.: S, NValores: S, N
tagslista de objetosTags do cliente ou fornecedor.
tags[].tagtexto · até 50
telefone1_dddtexto · até 5DDD do telefone.
telefone1_numerotexto · até 15Telefone para contato.
telefone2_dddtexto · até 5DDD do telefone 2.
telefone2_numerotexto · até 15Número do telefone 2.
tipo_atividadetexto · até 1Tipo da atividade.
valor_limite_creditonúmeroValor do limite de crédito total.
Descontinuados 4Ainda aceitos, fora do fluxo principal
CampoTipoDescrição
bloqueadodescontinuadotexto · até 1Bloqueado (S/N)? (Deprecated)Valores: S, N
importado_apidescontinuadotexto · até 1Importado via API (S/N)? (Deprecated)
logradourodescontinuadotexto · até 6Logradouro (Deprecated)
pessoa_fisicadescontinuadotexto · até 1Pessoa Física (S/N)? (Deprecated)Ex.: S, NValores: S, N
Retorno 4O que volta numa chamada bem-sucedida
CampoTipoDescrição
codigo_cliente_integracaotexto
codigo_cliente_omienúmero inteiro
codigo_statustexto
descricao_statustexto
POST /api/v1/geral/clientes/
curl -s https://app.omie.com.br/api/v1/geral/clientes/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "IncluirCliente", "param": [{"codigo_cliente_integracao": "CodigoInterno0001", "email": "primeiro@ccliente.com.br", "razao_social": "Primeiro Cliente  Ltda Me", "nome_fantasia": "Primeiro Cliente"}]}'

ListarClientes

consultaClaudeChatGPTMCP

Lista os clientes cadastrados

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 16Campos e estruturas que você pode enviar
CampoTipoDescrição
apenas_importado_apitexto · até 1Exibir apenas os registros gerados pela API
clientesFiltroobjeto
clientesFiltro.bairrodescontinuadotexto · até 60Bairro (Deprecated).
clientesFiltro.ceptexto · até 10CEP.
clientesFiltro.cidadedescontinuadotexto · até 40Cidade (Deprecated).
clientesFiltro.cnpj_cpftexto · até 20CNPJ ou CPF.Ex.: 000.000.000-00, 00.000.000/0000-00
clientesFiltro.codigo_cliente_integracaotexto · até 60Código de integração com sistemas legados.
clientesFiltro.codigo_cliente_omienúmero inteiroCódigo do cliente ou fornecedor.
clientesFiltro.contatodescontinuadotexto · até 100Nome do contato (Deprecated).
clientesFiltro.emaildescontinuadotexto · até 500E-mail (Deprecated).
clientesFiltro.enderecodescontinuadotexto · até 60Endereço (Deprecated).
clientesFiltro.estadodescontinuadotexto · até 2Sigla do estado (Deprecated).Ex.: SP, RJ, MG
clientesFiltro.homepagedescontinuadotexto · até 100Website (Deprecated).
clientesFiltro.inativotexto · até 1Inativo (S/N).Ex.: S, NValores: S, N
clientesFiltro.inscricao_estadualdescontinuadotexto · até 20Inscrição Estadual (Deprecated).
clientesFiltro.inscricao_municipaldescontinuadotexto · até 20Inscrição Municipal (Deprecated).
clientesFiltro.inscricao_suframadescontinuadotexto · até 20Inscrição Suframa (Deprecated).
clientesFiltro.nome_fantasiatexto · até 100Nome fantasia ou nome comercial.
clientesFiltro.optante_simples_nacionaldescontinuadotexto · até 1Optante do Simples Nacional (S/N) (Deprecated).Ex.: S, N
clientesFiltro.pessoa_fisicadescontinuadotexto · até 1Pessoa Física (Deprecated).Valores: S, N
clientesFiltro.razao_socialtexto · até 60Razão social.
clientesFiltro.tagslista de objetosTags do cliente ou fornecedor.
clientesFiltro.tags[].tagtexto · até 50
clientesPorCodigolista de objetosLista de códigos para filtro de clientes.
clientesPorCodigo[].codigo_cliente_integracaotexto · até 60Código de integração com sistemas legados.
clientesPorCodigo[].codigo_cliente_omienúmero inteiroCódigo do cliente ou fornecedor.
exibir_caracteristicastexto · até 1Exibe as caracteristicas do cliente.
exibir_obstexto · até 1Exibir as observações do cliente (S/N). Preencher com "S" ou "N". Default "N"
filtrar_apenas_alteracaotexto · até 1Filtrar apenas os registros alterados.
filtrar_apenas_inclusaotexto · até 1Filtrar apenas os registros incluídos.
filtrar_por_data_atetexto · até 10Filtrar os registros até uma data.
filtrar_por_data_detexto · até 10Filtrar os registros a partir de uma data.
filtrar_por_hora_atetexto · até 8Filtro por hora até.
filtrar_por_hora_detexto · até 8Filtro por hora a apartir de.
ordem_decrescentetexto · até 1DEPRECATED
ordem_descrescentetexto · até 1DEPRECATED
ordenar_portexto · até 100DEPRECATED
paginanúmero inteiroNúmero da página para resgatar os dados.
registros_por_paginanúmero inteiroNúmero de registros a serem exibidos por página.
Retorno 5O que volta numa chamada bem-sucedida
CampoTipoDescrição
clientes_cadastrolista de objetosCadastro reduzido de produtos
clientes_cadastro[].bairrotextoBairro.
clientes_cadastro[].bloqueadotextoDEPRECATED
clientes_cadastro[].bloquear_exclusaotextoBloqueia a exclusão do registro (S/N)?
clientes_cadastro[].bloquear_faturamentotextoBloquear o faturamento para o cliente (S/N).
clientes_cadastro[].caracteristicaslista de objetosCaracterísticas do cliente ou fornecedor.
clientes_cadastro[].caracteristicas[].campotextoNome da característica. Caso não encontre a característica um novo cadastro será adicionado. Obrigatório em "IncluirCliente" e "IncluirClientesPorLote"; opcional nas demais operações que reutilizam esta estrutura, como "AlterarCliente" e "UpsertCliente".
clientes_cadastro[].caracteristicas[].conteudotextoConteúdo da característica. Caso o valor desse campo não seja informado a característica será excluída para o cliente ou fornecedor Obrigatório em "IncluirCliente" e "IncluirClientesPorLote"; nas demais operações que reutilizam esta estrutura (ex.: "AlterarCliente"), omitir este campo é o comportamento válido para excluir a característica, conforme descrito acima.
clientes_cadastro[].ceptextoCEP.
clientes_cadastro[].cidadetextoCódigo da cidade. Recebe o código IBGE ou o NOME da cidade.
clientes_cadastro[].cidade_ibgetextoCódigo do IBGE para a cidade.
clientes_cadastro[].cnaetextoCódigo do CNAE.
clientes_cadastro[].cnpj_cpftextoCNPJ ou CPF.
clientes_cadastro[].codigo_cliente_integracaotextoCódigo de integração com sistemas legados. Obrigatório em "UpsertClientesPorLote"; opcional nas demais operações que reutilizam esta estrutura, como "IncluirClientesPorLote" e "ListarClientes".
clientes_cadastro[].codigo_cliente_omienúmero inteiroCódigo de cliente ou fornecedor.
clientes_cadastro[].codigo_paistextoCódigo do país.
clientes_cadastro[].complementotextoComplemento do endereço.
clientes_cadastro[].contatotextoNome para contato.
clientes_cadastro[].contribuintetextoContribuinte (S/N)?
clientes_cadastro[].dadosBancariosobjetoDados bancários do cliente.
clientes_cadastro[].dadosBancarios.agenciatextoAgência
clientes_cadastro[].dadosBancarios.cChavePixtextoChave PIX.
clientes_cadastro[].dadosBancarios.codigo_bancotextoCódigo do banco.
clientes_cadastro[].dadosBancarios.conta_correntetextoNúmero da conta corrente.
clientes_cadastro[].dadosBancarios.doc_titulartextoCNPJ ou CPF do titular.
clientes_cadastro[].dadosBancarios.nome_titulartextoNome do titular.
clientes_cadastro[].dadosBancarios.transf_padraotextoDefinir transferência como forma de pagamento padrão?
clientes_cadastro[].documento_exteriortextoDocumento no exterior para clientes estrangeiros.
clientes_cadastro[].emailtextoE-mail.
clientes_cadastro[].enderecotextoEndereço.
clientes_cadastro[].enderecoEntregaobjetoDados do endereço de entrega.
clientes_cadastro[].enderecoEntrega.entBairrotextoBairro.
clientes_cadastro[].enderecoEntrega.entCEPtextoCEP.
clientes_cadastro[].enderecoEntrega.entCidadetextoCidade.
clientes_cadastro[].enderecoEntrega.entCnpjCpftextoCNPJ ou CPF do recebedor.
clientes_cadastro[].enderecoEntrega.entComplementotextoComplemento do endereço.
clientes_cadastro[].enderecoEntrega.entEnderecotextoEndereço.
clientes_cadastro[].enderecoEntrega.entEstadotextoEstado.
clientes_cadastro[].enderecoEntrega.entIEtextoInscrição estadual.
clientes_cadastro[].enderecoEntrega.entNumerotextoNúmero do endereço.
clientes_cadastro[].enderecoEntrega.entRazaoSocialtextoNome ou razão social
clientes_cadastro[].enderecoEntrega.entSepararEnderecotextoSeparar endereço. Valores possível S ou N, sendo N o padrão. Quando igual S separa do endereço o número o e complemento, caso existirem.
clientes_cadastro[].enderecoEntrega.entTelefonetextoTelefone.
clientes_cadastro[].endereco_numerotextoNúmero do endereço.
clientes_cadastro[].enviar_anexostextoEnviar anexos por e-mail (S/N)? Esta função só poderá ser utilizada se o Portal Omie estiver ativo.
clientes_cadastro[].estadotextoSigla do estado.
clientes_cadastro[].exteriortextoTomador de serviço localizado no exterior (S/N)?
clientes_cadastro[].fax_dddtextoDDD do fax.
clientes_cadastro[].fax_numerotextoNúmero do fax.
clientes_cadastro[].homepagetextoWebsite.
clientes_cadastro[].importado_apitextoDEPRECATED
clientes_cadastro[].inativotextoInativo (S/N)?
clientes_cadastro[].infoobjetoInformações sobre o cadastro do cliente.
clientes_cadastro[].info.cImpAPItextoImportado pela API (S/N).
clientes_cadastro[].info.dAlttextoData da alteração. No formato dd/mm/aaaa.
clientes_cadastro[].info.dInctextoData da inclusão. No formato dd/mm/aaaa.
clientes_cadastro[].info.hAlttextoHora da alteração. No formato hh:mm:ss.
clientes_cadastro[].info.hInctextoHora da inclusão. No formato hh:mm:ss.
clientes_cadastro[].info.uAlttextoUsuário da alteração.
clientes_cadastro[].info.uInctextoUsuário da inclusão.
clientes_cadastro[].inscricao_estadualtextoInscrição estadual.
clientes_cadastro[].inscricao_municipaltextoInscrição municipal.
clientes_cadastro[].inscricao_suframatextoInscrição Suframa.
clientes_cadastro[].logradourotextoDEPRECATED
clientes_cadastro[].niftextoNIF - Número de Identificação Fiscal.
clientes_cadastro[].nome_fantasiatextoNome fantasia.
clientes_cadastro[].obs_detalhadastextoObservações detalhadas.
clientes_cadastro[].observacaotextoObservações internas.
clientes_cadastro[].optante_simples_nacionaltextoOptante do Simples Nacional (S/N)?
clientes_cadastro[].pesquisar_ceptextoPesquisar CEP (S/N)? Quando igual a S o sistema irá preencher os campos do endereço que estiverem vazios (logradouro, bairro e cidade) conforme os dados do CEP
clientes_cadastro[].pessoa_fisicatextoPessoa Física (S/N)? (Deprecated)
clientes_cadastro[].produtor_ruraltextoProdutor Rural (S/N)?
clientes_cadastro[].razao_socialtextoRazão social.
clientes_cadastro[].recomendacao_atrasotextoCódigo da instrução de protesto.
clientes_cadastro[].recomendacoesobjetoRecomendações do cliente.
clientes_cadastro[].recomendacoes.codigo_transportadoranúmero inteiroCódigo da transportadora padrão.
clientes_cadastro[].recomendacoes.codigo_vendedornúmero inteiroCódigo do vendedor padrão.
clientes_cadastro[].recomendacoes.email_faturatextoEnviar a NF-e e boleto para outro e-mail?
clientes_cadastro[].recomendacoes.gerar_boletostextoGerar boletos ao emitir NF-e?
clientes_cadastro[].recomendacoes.numero_parcelastextoNúmero de parcelas padrão para as vendas.
clientes_cadastro[].recomendacoes.tipo_assinantetextoTipo de assinante utilizado para notas fiscais via única (modelo 21 e 22).
clientes_cadastro[].separar_enderecotextoSeparar endereço (S/N)?
clientes_cadastro[].tagslista de objetosTags do cliente ou fornecedor.
clientes_cadastro[].tags[].tagtexto
clientes_cadastro[].telefone1_dddtextoDDD do telefone.
clientes_cadastro[].telefone1_numerotextoTelefone para contato.
clientes_cadastro[].telefone2_dddtextoDDD do telefone 2.
clientes_cadastro[].telefone2_numerotextoNúmero do telefone 2.
clientes_cadastro[].tipo_atividadetextoTipo da atividade.
clientes_cadastro[].valor_limite_creditodecimalValor do limite de crédito total.
paginanúmero inteiroNúmero da página retornada
registrosnúmero inteiroNúmero de registros retornados na página.
total_de_paginasnúmero inteiroNúmero total de páginas
total_de_registrosnúmero inteirototal de registros encontrados
POST /api/v1/geral/clientes/
curl -s https://app.omie.com.br/api/v1/geral/clientes/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "ListarClientes", "param": [{"pagina": 1, "registros_por_pagina": 50, "apenas_importado_api": "N"}]}'

ListarClientesResumido

consultaClaudeChatGPTMCP

Realiza pesquisa dos clientes

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 16Campos e estruturas que você pode enviar
CampoTipoDescrição
apenas_importado_apitexto · até 1Exibir apenas os registros gerados pela API
clientesFiltroobjeto
clientesFiltro.bairrodescontinuadotexto · até 60Bairro (Deprecated).
clientesFiltro.ceptexto · até 10CEP.
clientesFiltro.cidadedescontinuadotexto · até 40Cidade (Deprecated).
clientesFiltro.cnpj_cpftexto · até 20CNPJ ou CPF.Ex.: 000.000.000-00, 00.000.000/0000-00
clientesFiltro.codigo_cliente_integracaotexto · até 60Código de integração com sistemas legados.
clientesFiltro.codigo_cliente_omienúmero inteiroCódigo do cliente ou fornecedor.
clientesFiltro.contatodescontinuadotexto · até 100Nome do contato (Deprecated).
clientesFiltro.emaildescontinuadotexto · até 500E-mail (Deprecated).
clientesFiltro.enderecodescontinuadotexto · até 60Endereço (Deprecated).
clientesFiltro.estadodescontinuadotexto · até 2Sigla do estado (Deprecated).Ex.: SP, RJ, MG
clientesFiltro.homepagedescontinuadotexto · até 100Website (Deprecated).
clientesFiltro.inativotexto · até 1Inativo (S/N).Ex.: S, NValores: S, N
clientesFiltro.inscricao_estadualdescontinuadotexto · até 20Inscrição Estadual (Deprecated).
clientesFiltro.inscricao_municipaldescontinuadotexto · até 20Inscrição Municipal (Deprecated).
clientesFiltro.inscricao_suframadescontinuadotexto · até 20Inscrição Suframa (Deprecated).
clientesFiltro.nome_fantasiatexto · até 100Nome fantasia ou nome comercial.
clientesFiltro.optante_simples_nacionaldescontinuadotexto · até 1Optante do Simples Nacional (S/N) (Deprecated).Ex.: S, N
clientesFiltro.pessoa_fisicadescontinuadotexto · até 1Pessoa Física (Deprecated).Valores: S, N
clientesFiltro.razao_socialtexto · até 60Razão social.
clientesFiltro.tagslista de objetosTags do cliente ou fornecedor.
clientesFiltro.tags[].tagtexto · até 50
clientesPorCodigolista de objetosLista de códigos para filtro de clientes.
clientesPorCodigo[].codigo_cliente_integracaotexto · até 60Código de integração com sistemas legados.
clientesPorCodigo[].codigo_cliente_omienúmero inteiroCódigo do cliente ou fornecedor.
exibir_caracteristicastexto · até 1Exibe as caracteristicas do cliente.
exibir_obstexto · até 1Exibir as observações do cliente (S/N). Preencher com "S" ou "N". Default "N"
filtrar_apenas_alteracaotexto · até 1Filtrar apenas os registros alterados.
filtrar_apenas_inclusaotexto · até 1Filtrar apenas os registros incluídos.
filtrar_por_data_atetexto · até 10Filtrar os registros até uma data.
filtrar_por_data_detexto · até 10Filtrar os registros a partir de uma data.
filtrar_por_hora_atetexto · até 8Filtro por hora até.
filtrar_por_hora_detexto · até 8Filtro por hora a apartir de.
ordem_decrescentetexto · até 1DEPRECATED
ordem_descrescentetexto · até 1DEPRECATED
ordenar_portexto · até 100DEPRECATED
paginanúmero inteiroNúmero da página para resgatar os dados.
registros_por_paginanúmero inteiroNúmero de registros a serem exibidos por página.
Retorno 5O que volta numa chamada bem-sucedida
CampoTipoDescrição
clientes_cadastro_resumidolista de objetosCadastro reduzido de clientes.
clientes_cadastro_resumido[].cnpj_cpftextoCNPJ ou CPF do cliente.
clientes_cadastro_resumido[].codigo_clientenúmero inteiroCódigo do cliente - gerado pelo Omie.
clientes_cadastro_resumido[].codigo_cliente_integracaotexto
clientes_cadastro_resumido[].nome_fantasiatextoNome Fantasia do cliente
clientes_cadastro_resumido[].razao_socialtextoRazão Social do cliente
paginanúmero inteiroNúmero da página retornada
registrosnúmero inteiroNúmero de registros retornados na página.
total_de_paginasnúmero inteiroNúmero total de páginas
total_de_registrosnúmero inteirototal de registros encontrados
POST /api/v1/geral/clientes/
curl -s https://app.omie.com.br/api/v1/geral/clientes/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "ListarClientesResumido", "param": [{"pagina": 1, "registros_por_pagina": 50, "apenas_importado_api": "N"}]}'

UpsertCliente

altera dadosClaudeMCP

Realiza o UPSERT da tabela de clientes (INCLUSÃO/ALTERAÇÃO).

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 50Campos e estruturas que você pode enviar
CampoTipoDescrição
bairrotexto · até 60Bairro.
bloquear_exclusaotexto · até 1Bloqueia a exclusão do registro (S/N)?Ex.: S, NValores: S, N
bloquear_faturamentotexto · até 1Bloquear o faturamento para o cliente (S/N).Ex.: S, NValores: S, N
caracteristicaslista de objetosCaracterísticas do cliente ou fornecedor.
caracteristicas[].campotexto · até 30Nome da característica. Caso não encontre a característica um novo cadastro será adicionado. Obrigatório em "IncluirCliente" e "IncluirClientesPorLote"; opcional nas demais operações que reutilizam esta estrutura, como "AlterarCliente" e "UpsertCliente".
caracteristicas[].conteudotexto · até 60Conteúdo da característica. Caso o valor desse campo não seja informado a característica será excluída para o cliente ou fornecedor Obrigatório em "IncluirCliente" e "IncluirClientesPorLote"; nas demais operações que reutilizam esta estrutura (ex.: "AlterarCliente"), omitir este campo é o comportamento válido para excluir a característica, conforme descrito acima.
ceptexto · até 10CEP.
cidadetexto · até 40Código da cidade. Recebe o código IBGE ou o NOME da cidade.
cidade_ibgetexto · até 7Código do IBGE para a cidade.
cnaetexto · até 7Código do CNAE.
cnpj_cpftexto · até 20CNPJ ou CPF.
codigo_cliente_integracaotexto · até 60Código de integração com sistemas legados.
codigo_cliente_omienúmero inteiroCódigo de cliente ou fornecedor.
codigo_paistexto · até 4Código do país.
complementotexto · até 60Complemento do endereço.
contatotexto · até 100Nome para contato.
contribuintetexto · até 1Contribuinte (S/N)?Ex.: S, NValores: S, N
dadosBancariosobjetoDados bancários do cliente.
dadosBancarios.agenciatexto · até 10Agência
dadosBancarios.cChavePixtexto · até 60Chave PIX.
dadosBancarios.codigo_bancotexto · até 3Código do banco.
dadosBancarios.conta_correntetexto · até 25Número da conta corrente.
dadosBancarios.doc_titulartexto · até 20CNPJ ou CPF do titular.
dadosBancarios.nome_titulartexto · até 60Nome do titular.
dadosBancarios.transf_padraotexto · até 1Definir transferência como forma de pagamento padrão?Ex.: S, N
documento_exteriortexto · até 20Documento no exterior para clientes estrangeiros.
emailtexto · até 500E-mail.
enderecotexto · até 60Endereço.
enderecoEntregaobjetoDados do endereço de entrega.
enderecoEntrega.entBairrotexto · até 60Bairro.
enderecoEntrega.entCEPtexto · até 9CEP.
enderecoEntrega.entCidadetexto · até 40Cidade.
enderecoEntrega.entCnpjCpftexto · até 20CNPJ ou CPF do recebedor.
enderecoEntrega.entComplementotexto · até 60Complemento do endereço.
enderecoEntrega.entEnderecotexto · até 60Endereço.
enderecoEntrega.entEstadotexto · até 2Estado.
enderecoEntrega.entIEtexto · até 14Inscrição estadual.
enderecoEntrega.entNumerotexto · até 60Número do endereço.
enderecoEntrega.entRazaoSocialtexto · até 60Nome ou razão social
enderecoEntrega.entSepararEnderecotexto · até 1Separar endereço. Valores possível S ou N, sendo N o padrão. Quando igual S separa do endereço o número o e complemento, caso existirem.Ex.: S, N
enderecoEntrega.entTelefonetexto · até 15Telefone.
endereco_numerotexto · até 60Número do endereço.
enviar_anexostexto · até 1Enviar anexos por e-mail (S/N)? Esta função só poderá ser utilizada se o Portal Omie estiver ativo.Ex.: S, NValores: S, N
estadotexto · até 2Sigla do estado.
exteriortexto · até 1Tomador de serviço localizado no exterior (S/N)?Ex.: S, NValores: S, N
fax_dddtexto · até 5DDD do fax.
fax_numerotexto · até 15Número do fax.
homepagetexto · até 100Website.
inativotexto · até 1Inativo (S/N)?Ex.: S, NValores: S, N
infoobjetoInformações sobre o cadastro do cliente.
info.cImpAPItexto · até 1Importado pela API (S/N).Ex.: S, N
info.dAlttexto · até 10Data da alteração. No formato dd/mm/aaaa.Ex.: 31/12/2024
info.dInctexto · até 10Data da inclusão. No formato dd/mm/aaaa.Ex.: 31/12/2024
info.hAlttexto · até 8Hora da alteração. No formato hh:mm:ss.Ex.: 23:59:59
info.hInctexto · até 8Hora da inclusão. No formato hh:mm:ss.Ex.: 23:59:59
info.uAlttexto · até 10Usuário da alteração.
info.uInctexto · até 10Usuário da inclusão.
inscricao_estadualtexto · até 20Inscrição estadual.
inscricao_municipaltexto · até 20Inscrição municipal.
inscricao_suframatexto · até 20Inscrição Suframa.
niftexto · até 100NIF - Número de Identificação Fiscal.
nome_fantasiatexto · até 100Nome fantasia.
obs_detalhadastextoObservações detalhadas.
observacaotextoObservações internas.
optante_simples_nacionaltexto · até 1Optante do Simples Nacional (S/N)?Ex.: S, NValores: S, N
pesquisar_ceptexto · até 1Pesquisar CEP (S/N)? Quando igual a S o sistema irá preencher os campos do endereço que estiverem vazios (logradouro, bairro e cidade) conforme os dados do CEPEx.: S, NValores: S, N
produtor_ruraltexto · até 1Produtor Rural (S/N)?Ex.: S, NValores: S, N
razao_socialtexto · até 60Razão social.
recomendacao_atrasotexto · até 2Código da instrução de protesto.
recomendacoesobjetoRecomendações do cliente.
recomendacoes.codigo_transportadoranúmero inteiroCódigo da transportadora padrão.
recomendacoes.codigo_vendedornúmero inteiroCódigo do vendedor padrão.
recomendacoes.email_faturatexto · até 200Enviar a NF-e e boleto para outro e-mail?
recomendacoes.gerar_boletostexto · até 1Gerar boletos ao emitir NF-e?
recomendacoes.numero_parcelastexto · até 3Número de parcelas padrão para as vendas.
recomendacoes.tipo_assinantetexto · até 1Tipo de assinante utilizado para notas fiscais via única (modelo 21 e 22).
separar_enderecotexto · até 1Separar endereço (S/N)?Ex.: S, NValores: S, N
tagslista de objetosTags do cliente ou fornecedor.
tags[].tagtexto · até 50
telefone1_dddtexto · até 5DDD do telefone.
telefone1_numerotexto · até 15Telefone para contato.
telefone2_dddtexto · até 5DDD do telefone 2.
telefone2_numerotexto · até 15Número do telefone 2.
tipo_atividadetexto · até 1Tipo da atividade.
valor_limite_creditonúmeroValor do limite de crédito total.
Descontinuados 4Ainda aceitos, fora do fluxo principal
CampoTipoDescrição
bloqueadodescontinuadotexto · até 1DEPRECATEDValores: S, N
importado_apidescontinuadotexto · até 1DEPRECATED
logradourodescontinuadotexto · até 6DEPRECATED
pessoa_fisicadescontinuadotexto · até 1Pessoa Física (S/N)? (Deprecated)Ex.: S, NValores: S, N
Retorno 4O que volta numa chamada bem-sucedida
CampoTipoDescrição
codigo_cliente_integracaotexto
codigo_cliente_omienúmero inteiro
codigo_statustexto
descricao_statustexto
POST /api/v1/geral/clientes/
curl -s https://app.omie.com.br/api/v1/geral/clientes/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "UpsertCliente", "param": [{"codigo_cliente_integracao": "CodigoInterno0001", "email": "primeiro@ccliente.com.br", "razao_social": "Primeiro Cliente  Ltda Me", "nome_fantasia": "Primeiro Cliente"}]}'

UpsertClienteCpfCnpj

altera dadosClaudeMCP

Realiza o UPSERT da tabela de clientes (INCLUSÃO/ALTERAÇÃO) com base no CPF/CNPJ informado.

Obrigatórios 0

Nenhum campo obrigatório.

Opcionais 50Campos e estruturas que você pode enviar
CampoTipoDescrição
bairrotexto · até 60Bairro.
bloquear_exclusaotexto · até 1Bloqueia a exclusão do registro (S/N)?Ex.: S, NValores: S, N
bloquear_faturamentotexto · até 1Bloquear o faturamento para o cliente (S/N).Ex.: S, NValores: S, N
caracteristicaslista de objetosCaracterísticas do cliente ou fornecedor.
caracteristicas[].campotexto · até 30Nome da característica. Caso não encontre a característica um novo cadastro será adicionado. Obrigatório em "IncluirCliente" e "IncluirClientesPorLote"; opcional nas demais operações que reutilizam esta estrutura, como "AlterarCliente" e "UpsertCliente".
caracteristicas[].conteudotexto · até 60Conteúdo da característica. Caso o valor desse campo não seja informado a característica será excluída para o cliente ou fornecedor Obrigatório em "IncluirCliente" e "IncluirClientesPorLote"; nas demais operações que reutilizam esta estrutura (ex.: "AlterarCliente"), omitir este campo é o comportamento válido para excluir a característica, conforme descrito acima.
ceptexto · até 10CEP.
cidadetexto · até 40Código da cidade. Recebe o código IBGE ou o NOME da cidade.
cidade_ibgetexto · até 7Código do IBGE para a cidade.
cnaetexto · até 7Código do CNAE.
cnpj_cpftexto · até 20CNPJ ou CPF.
codigo_cliente_integracaotexto · até 60Código de integração com sistemas legados.
codigo_cliente_omienúmero inteiroCódigo de cliente ou fornecedor.
codigo_paistexto · até 4Código do país.
complementotexto · até 60Complemento do endereço.
contatotexto · até 100Nome para contato.
contribuintetexto · até 1Contribuinte (S/N)?Ex.: S, NValores: S, N
dadosBancariosobjetoDados bancários do cliente.
dadosBancarios.agenciatexto · até 10Agência
dadosBancarios.cChavePixtexto · até 60Chave PIX.
dadosBancarios.codigo_bancotexto · até 3Código do banco.
dadosBancarios.conta_correntetexto · até 25Número da conta corrente.
dadosBancarios.doc_titulartexto · até 20CNPJ ou CPF do titular.
dadosBancarios.nome_titulartexto · até 60Nome do titular.
dadosBancarios.transf_padraotexto · até 1Definir transferência como forma de pagamento padrão?Ex.: S, N
documento_exteriortexto · até 20Documento no exterior para clientes estrangeiros.
emailtexto · até 500E-mail.
enderecotexto · até 60Endereço.
enderecoEntregaobjetoDados do endereço de entrega.
enderecoEntrega.entBairrotexto · até 60Bairro.
enderecoEntrega.entCEPtexto · até 9CEP.
enderecoEntrega.entCidadetexto · até 40Cidade.
enderecoEntrega.entCnpjCpftexto · até 20CNPJ ou CPF do recebedor.
enderecoEntrega.entComplementotexto · até 60Complemento do endereço.
enderecoEntrega.entEnderecotexto · até 60Endereço.
enderecoEntrega.entEstadotexto · até 2Estado.
enderecoEntrega.entIEtexto · até 14Inscrição estadual.
enderecoEntrega.entNumerotexto · até 60Número do endereço.
enderecoEntrega.entRazaoSocialtexto · até 60Nome ou razão social
enderecoEntrega.entSepararEnderecotexto · até 1Separar endereço. Valores possível S ou N, sendo N o padrão. Quando igual S separa do endereço o número o e complemento, caso existirem.Ex.: S, N
enderecoEntrega.entTelefonetexto · até 15Telefone.
endereco_numerotexto · até 60Número do endereço.
enviar_anexostexto · até 1Enviar anexos por e-mail (S/N)? Esta função só poderá ser utilizada se o Portal Omie estiver ativo.Ex.: S, NValores: S, N
estadotexto · até 2Sigla do estado.
exteriortexto · até 1Tomador de serviço localizado no exterior (S/N)?Ex.: S, NValores: S, N
fax_dddtexto · até 5DDD do fax.
fax_numerotexto · até 15Número do fax.
homepagetexto · até 100Website.
inativotexto · até 1Inativo (S/N)?Ex.: S, NValores: S, N
infoobjetoInformações sobre o cadastro do cliente.
info.cImpAPItexto · até 1Importado pela API (S/N).Ex.: S, N
info.dAlttexto · até 10Data da alteração. No formato dd/mm/aaaa.Ex.: 31/12/2024
info.dInctexto · até 10Data da inclusão. No formato dd/mm/aaaa.Ex.: 31/12/2024
info.hAlttexto · até 8Hora da alteração. No formato hh:mm:ss.Ex.: 23:59:59
info.hInctexto · até 8Hora da inclusão. No formato hh:mm:ss.Ex.: 23:59:59
info.uAlttexto · até 10Usuário da alteração.
info.uInctexto · até 10Usuário da inclusão.
inscricao_estadualtexto · até 20Inscrição estadual.
inscricao_municipaltexto · até 20Inscrição municipal.
inscricao_suframatexto · até 20Inscrição Suframa.
niftexto · até 100NIF - Número de Identificação Fiscal.
nome_fantasiatexto · até 100Nome fantasia.
obs_detalhadastextoObservações detalhadas.
observacaotextoObservações internas.
optante_simples_nacionaltexto · até 1Optante do Simples Nacional (S/N)?Ex.: S, NValores: S, N
pesquisar_ceptexto · até 1Pesquisar CEP (S/N)? Quando igual a S o sistema irá preencher os campos do endereço que estiverem vazios (logradouro, bairro e cidade) conforme os dados do CEPEx.: S, NValores: S, N
produtor_ruraltexto · até 1Produtor Rural (S/N)?Ex.: S, NValores: S, N
razao_socialtexto · até 60Razão social.
recomendacao_atrasotexto · até 2Código da instrução de protesto.
recomendacoesobjetoRecomendações do cliente.
recomendacoes.codigo_transportadoranúmero inteiroCódigo da transportadora padrão.
recomendacoes.codigo_vendedornúmero inteiroCódigo do vendedor padrão.
recomendacoes.email_faturatexto · até 200Enviar a NF-e e boleto para outro e-mail?
recomendacoes.gerar_boletostexto · até 1Gerar boletos ao emitir NF-e?
recomendacoes.numero_parcelastexto · até 3Número de parcelas padrão para as vendas.
recomendacoes.tipo_assinantetexto · até 1Tipo de assinante utilizado para notas fiscais via única (modelo 21 e 22).
separar_enderecotexto · até 1Separar endereço (S/N)?Ex.: S, NValores: S, N
tagslista de objetosTags do cliente ou fornecedor.
tags[].tagtexto · até 50
telefone1_dddtexto · até 5DDD do telefone.
telefone1_numerotexto · até 15Telefone para contato.
telefone2_dddtexto · até 5DDD do telefone 2.
telefone2_numerotexto · até 15Número do telefone 2.
tipo_atividadetexto · até 1Tipo da atividade.
valor_limite_creditonúmeroValor do limite de crédito total.
Descontinuados 4Ainda aceitos, fora do fluxo principal
CampoTipoDescrição
bloqueadodescontinuadotexto · até 1DEPRECATEDValores: S, N
importado_apidescontinuadotexto · até 1DEPRECATED
logradourodescontinuadotexto · até 6DEPRECATED
pessoa_fisicadescontinuadotexto · até 1Pessoa Física (S/N)? (Deprecated)Ex.: S, NValores: S, N
Retorno 4O que volta numa chamada bem-sucedida
CampoTipoDescrição
codigo_cliente_integracaotexto
codigo_cliente_omienúmero inteiro
codigo_statustexto
descricao_statustexto
POST /api/v1/geral/clientes/
curl -s https://app.omie.com.br/api/v1/geral/clientes/ \
  -H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
  -H 'Content-Type: application/json' \
  -d '{"call": "UpsertClienteCpfCnpj", "param": [{"cnpj_cpf": "80.716.929/0001-50", "email": "primeiro@ccliente.com.br", "razao_social": "Primeiro Cliente  Ltda Me", "nome_fantasia": "Primeiro Cliente"}]}'