CRM ·
ContasContas (empresas do CRM)
3consultas
4alterações
Claude 7 de 7 · ChatGPT 1 de 7 · MCP 7 de 7pelos assistentes de IA
JSON · XMLformato
Altera uma conta do CRM.
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 7Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
caracteristicas | lista de objetos | Características da conta |
caracteristicas[].campo | texto · até 30 | Nome da característica. Caso não encontre a característica um novo cadastro será adicionado. |
caracteristicas[].conteudo | texto · até 60 | Conteúdo da característica. Caso o valor desse campo não seja informado a característica será excluída da conta. |
contatos | lista de objetos | Contatos da Conta |
contatos[].alt_data | texto · até 10 | Data da Alteração |
contatos[].alt_hora | texto · até 8 | Hora da Alteração |
contatos[].alt_user | texto · até 10 | Usuário da Alteração |
contatos[].bairro | texto · até 60 | Bairro |
contatos[].cargo | texto · até 60 | Cargo |
contatos[].celular1 | texto · até 15 | Celular 1 |
contatos[].celular2 | texto · até 15 | Celular 2 |
contatos[].cep | texto · até 10 | CEP |
contatos[].cidade | texto · até 50 | Cidade |
contatos[].cod_int | texto | Código de Integração com sistemas legados. |
contatos[].data | texto · até 10 | Data Nascimento |
contatos[].ddd_cel1 | texto · até 5 | DDD Celular 1 |
contatos[].ddd_cel2 | texto · até 5 | DDD Celular 2 |
contatos[].ddd_fax | texto · até 5 | DDD Fax |
contatos[].ddd_tel | texto · até 5 | DDD Telefone |
contatos[].email | texto · até 200 | |
contatos[].endereco | texto · até 200 | Endereço |
contatos[].endereco_c | texto · até 200 | Endereço Complemento |
contatos[].fax | texto · até 15 | Fax |
contatos[].id | número inteiro | ID do Contato |
contatos[].id_conta | número inteiro | Conta |
contatos[].id_img | número inteiro | ID da Imagem |
contatos[].id_telemkt | número inteiro | Telemarketing |
contatos[].id_vend | número inteiro | Pertence a |
contatos[].img_padr | texto · até 1 | Indica se é uma Imagem Default |
contatos[].inc_data | texto · até 10 | Data de Inclusão |
contatos[].inc_hora | texto · até 8 | Hora de Inclusão |
contatos[].inc_user | texto · até 10 | Usuário da Inclusão |
contatos[].latlng | texto · até 50 | Latitude / Longitude do Endereço |
contatos[].mapaurl | texto | Endereço URL do mapa |
contatos[].nome | texto · até 60 | Nome |
contatos[].nome_compl | texto · até 120 | Nome Completo do Usuário |
contatos[].observacao | texto | Observação |
contatos[].pais | texto · até 50 | País |
contatos[].sobrenome | texto · até 60 | Sobrenome |
contatos[].telefone | texto · até 15 | Telefone |
contatos[].trial | texto · até 1 | Provisionamento Trial [S/N]Ex.: S, N |
contatos[].uf | texto · até 50 | Estado/Província |
contatos[].website | texto · até 100 | WebSite |
contatos[].ws_api | texto · até 1 | Gerado da API (S/N)Ex.: S, N |
endereco | objeto | Endereço da conta |
endereco.cBairro | texto · até 60 | Bairro |
endereco.cCEP | texto · até 10 | CEP |
endereco.cCidade | texto · até 50 | Cidade |
endereco.cCompl | texto · até 200 | Complemento do Endereço |
endereco.cEndereco | texto · até 200 | Endereço |
endereco.cPais | texto · até 50 | País |
endereco.cUF | texto · até 50 | Estado |
identificacao | objeto | Identificação da conta |
identificacao.cCodInt | texto | Código de Integração |
identificacao.cDoc | texto · até 30 | Número do Documento: CNPJ ou CPF. |
identificacao.cNome | texto · até 100 | Nome da Conta |
identificacao.cNomeFantasia | texto · até 100 | Nome fantasia da conta |
identificacao.cObs | texto | Observação |
identificacao.dDtReg | texto · até 10 | Data de Registro |
identificacao.dDtValid | texto · até 10 | Data de Validade da Reserva |
identificacao.nCod | número inteiro | Código da Conta |
identificacao.nCodTelemkt | número inteiro | Código do Telemarketing |
identificacao.nCodVend | número inteiro | Código do Vendedor |
identificacao.nCodVert | número inteiro | Código da Vertical |
informacoesAdicionais | objeto | Informações adicionais da conta |
informacoesAdicionais.cCnae | texto | |
informacoesAdicionais.cRegTrib | texto | |
informacoesAdicionais.nFaixaFat | texto · até 100 | Faixa de Faturamento |
informacoesAdicionais.nNumFunc | número inteiro | Número de Funcionários |
tags | lista de objetos | Tags da conta |
tags[].tag | texto · até 50 | Tag da conta |
telefone_email | objeto | Informações de contato com a conta |
telefone_email.cDDDFax | texto · até 5 | DDD do Fax |
telefone_email.cDDDTel | texto · até 5 | DDD do Telefone |
telefone_email.cEmail | texto · até 200 | |
telefone_email.cNumFax | texto · até 15 | Número do Fax |
telefone_email.cNumTel | texto · até 15 | Número do Telefone |
telefone_email.cWebsite | texto · até 100 | Website |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
cCodInt | texto | Código de Integração |
cCodStatus | texto | Código do Status |
cDesStatus | texto | Descrição do Status |
nCod | número inteiro | Código da Conta |
POST /api/v1/crm/contas/
curl -s https://app.omie.com.br/api/v1/crm/contas/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "AlterarConta", "param": [{"identificacao": {"cCodInt": "27022", "cNome": "Omiexperience S/A", "cObs": "Conta adicionada via API", "dDtReg": "30/09/2026", "dDtValid": "08/03/2027"}, "endereco": {"cEndereco": "Av. Dr. Chucri Zaidan, 1550", "cCEP": "04583-110", "cCidade": "SAO PAULO", "cUF": "SP", "cPais": "Brasil"}, "telefone_email": {"cDDDTel": "11", "cNumTel": "5171-8888", "cEmail": "ajuda@omie.com.br", "cWebsite": "http://www.omie.com.br/"}}]}'import os
import requests
corpo = {'call': 'AlterarConta',
'param': [{'identificacao': {'cCodInt': '27022',
'cNome': 'Omiexperience S/A',
'cObs': 'Conta adicionada via API',
'dDtReg': '30/09/2026',
'dDtValid': '08/03/2027'},
'endereco': {'cEndereco': 'Av. Dr. Chucri Zaidan, 1550',
'cCEP': '04583-110',
'cCidade': 'SAO PAULO',
'cUF': 'SP',
'cPais': 'Brasil'},
'telefone_email': {'cDDDTel': '11',
'cNumTel': '5171-8888',
'cEmail': 'ajuda@omie.com.br',
'cWebsite': 'http://www.omie.com.br/'}}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/crm/contas/",
headers={"Authorization": f"Bearer {os.environ['TOKEN_DO_APLICATIVO']}"},
json=corpo,
timeout=60,
)
print(resp.json())const resp = await fetch("https://app.omie.com.br/api/v1/crm/contas/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "AlterarConta",
"param": [
{
"identificacao": {
"cCodInt": "27022",
"cNome": "Omiexperience S/A",
"cObs": "Conta adicionada via API",
"dDtReg": "30/09/2026",
"dDtValid": "08/03/2027"
},
"endereco": {
"cEndereco": "Av. Dr. Chucri Zaidan, 1550",
"cCEP": "04583-110",
"cCidade": "SAO PAULO",
"cUF": "SP",
"cPais": "Brasil"
},
"telefone_email": {
"cDDDTel": "11",
"cNumTel": "5171-8888",
"cEmail": "ajuda@omie.com.br",
"cWebsite": "http://www.omie.com.br/"
}
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/crm/contas/");
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
"Authorization: Bearer " . getenv("TOKEN_DO_APLICATIVO"),
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS => <<<'JSON'
{
"call": "AlterarConta",
"param": [
{
"identificacao": {
"cCodInt": "27022",
"cNome": "Omiexperience S/A",
"cObs": "Conta adicionada via API",
"dDtReg": "30/09/2026",
"dDtValid": "08/03/2027"
},
"endereco": {
"cEndereco": "Av. Dr. Chucri Zaidan, 1550",
"cCEP": "04583-110",
"cCidade": "SAO PAULO",
"cUF": "SP",
"cPais": "Brasil"
},
"telefone_email": {
"cDDDTel": "11",
"cNumTel": "5171-8888",
"cEmail": "ajuda@omie.com.br",
"cWebsite": "http://www.omie.com.br/"
}
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/crm/contas/")
corpo = <<~'JSON'
{
"call": "AlterarConta",
"param": [
{
"identificacao": {
"cCodInt": "27022",
"cNome": "Omiexperience S/A",
"cObs": "Conta adicionada via API",
"dDtReg": "30/09/2026",
"dDtValid": "08/03/2027"
},
"endereco": {
"cEndereco": "Av. Dr. Chucri Zaidan, 1550",
"cCEP": "04583-110",
"cCidade": "SAO PAULO",
"cUF": "SP",
"cPais": "Brasil"
},
"telefone_email": {
"cDDDTel": "11",
"cNumTel": "5171-8888",
"cEmail": "ajuda@omie.com.br",
"cWebsite": "http://www.omie.com.br/"
}
}
]
}
JSON
resp = Net::HTTP.post(uri, corpo,
"Authorization" => "Bearer #{ENV.fetch('TOKEN_DO_APLICATIVO')}",
"Content-Type" => "application/json")
puts resp.bodyimport java.net.URI;
import java.net.http.*;
var corpo = """
{
"call": "AlterarConta",
"param": [
{
"identificacao": {
"cCodInt": "27022",
"cNome": "Omiexperience S/A",
"cObs": "Conta adicionada via API",
"dDtReg": "30/09/2026",
"dDtValid": "08/03/2027"
},
"endereco": {
"cEndereco": "Av. Dr. Chucri Zaidan, 1550",
"cCEP": "04583-110",
"cCidade": "SAO PAULO",
"cUF": "SP",
"cPais": "Brasil"
},
"telefone_email": {
"cDDDTel": "11",
"cNumTel": "5171-8888",
"cEmail": "ajuda@omie.com.br",
"cWebsite": "http://www.omie.com.br/"
}
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/crm/contas/"))
.header("Authorization", "Bearer " + System.getenv("TOKEN_DO_APLICATIVO"))
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString(corpo))
.build();
var resp = HttpClient.newHttpClient().send(pedido, HttpResponse.BodyHandlers.ofString());
System.out.println(resp.body());// TokenDoAplicativo: parâmetro do Power BI (Página Inicial > Gerenciar parâmetros)
let
Resposta = Web.Contents(
"https://app.omie.com.br/api/v1/crm/contas/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""AlterarConta"", ""param"": [{""identificacao"": {""cCodInt"": ""27022"", ""cNome"": ""Omiexperience S/A"", ""cObs"": ""Conta adicionada via API"", ""dDtReg"": ""30/09/2026"", ""dDtValid"": ""08/03/2027""}, ""endereco"": {""cEndereco"": ""Av. Dr. Chucri Zaidan, 1550"", ""cCEP"": ""04583-110"", ""cCidade"": ""SAO PAULO"", ""cUF"": ""SP"", ""cPais"": ""Brasil""}, ""telefone_email"": {""cDDDTel"": ""11"", ""cNumTel"": ""5171-8888"", ""cEmail"": ""ajuda@omie.com.br"", ""cWebsite"": ""http://www.omie.com.br/""}}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosConsulta uma conta do CRM.
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 2Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
cCodInt | texto | Código de Integração |
nCod | número inteiro | Código da Conta |
Retorno 7O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
caracteristicas | lista de objetos | Características da conta |
caracteristicas[].campo | texto | Nome da característica. Caso não encontre a característica um novo cadastro será adicionado. |
caracteristicas[].conteudo | texto | Conteúdo da característica. Caso o valor desse campo não seja informado a característica será excluída da conta. |
contatos | lista de objetos | Contatos da Conta |
contatos[].alt_data | texto | Data da Alteração |
contatos[].alt_hora | texto | Hora da Alteração |
contatos[].alt_user | texto | Usuário da Alteração |
contatos[].bairro | texto | Bairro |
contatos[].cargo | texto | Cargo |
contatos[].celular1 | texto | Celular 1 |
contatos[].celular2 | texto | Celular 2 |
contatos[].cep | texto | CEP |
contatos[].cidade | texto | Cidade |
contatos[].cod_int | texto | Código de Integração com sistemas legados. |
contatos[].data | texto | Data Nascimento |
contatos[].ddd_cel1 | texto | DDD Celular 1 |
contatos[].ddd_cel2 | texto | DDD Celular 2 |
contatos[].ddd_fax | texto | DDD Fax |
contatos[].ddd_tel | texto | DDD Telefone |
contatos[].email | texto | |
contatos[].endereco | texto | Endereço |
contatos[].endereco_c | texto | Endereço Complemento |
contatos[].fax | texto | Fax |
contatos[].id | número inteiro | ID do Contato |
contatos[].id_conta | número inteiro | Conta |
contatos[].id_img | número inteiro | ID da Imagem |
contatos[].id_telemkt | número inteiro | Telemarketing |
contatos[].id_vend | número inteiro | Pertence a |
contatos[].img_padr | texto | Indica se é uma Imagem Default |
contatos[].inc_data | texto | Data de Inclusão |
contatos[].inc_hora | texto | Hora de Inclusão |
contatos[].inc_user | texto | Usuário da Inclusão |
contatos[].latlng | texto | Latitude / Longitude do Endereço |
contatos[].mapaurl | texto | Endereço URL do mapa |
contatos[].nome | texto | Nome |
contatos[].nome_compl | texto | Nome Completo do Usuário |
contatos[].observacao | texto | Observação |
contatos[].pais | texto | País |
contatos[].sobrenome | texto | Sobrenome |
contatos[].telefone | texto | Telefone |
contatos[].trial | texto | Provisionamento Trial [S/N] |
contatos[].uf | texto | Estado/Província |
contatos[].website | texto | WebSite |
contatos[].ws_api | texto | Gerado da API (S/N) |
endereco | objeto | Endereço da conta |
endereco.cBairro | texto | Bairro |
endereco.cCEP | texto | CEP |
endereco.cCidade | texto | Cidade |
endereco.cCompl | texto | Complemento do Endereço |
endereco.cEndereco | texto | Endereço |
endereco.cPais | texto | País |
endereco.cUF | texto | Estado |
identificacao | objeto | Identificação da conta |
identificacao.cCodInt | texto | Código de Integração |
identificacao.cDoc | texto | Número do Documento: CNPJ ou CPF. |
identificacao.cNome | texto | Nome da Conta |
identificacao.cNomeFantasia | texto | Nome fantasia da conta |
identificacao.cObs | texto | Observação |
identificacao.dDtReg | texto | Data de Registro |
identificacao.dDtValid | texto | Data de Validade da Reserva |
identificacao.nCod | número inteiro | Código da Conta |
identificacao.nCodTelemkt | número inteiro | Código do Telemarketing |
identificacao.nCodVend | número inteiro | Código do Vendedor |
identificacao.nCodVert | número inteiro | Código da Vertical |
informacoesAdicionais | objeto | Informações adicionais da conta |
informacoesAdicionais.cCnae | texto | |
informacoesAdicionais.cRegTrib | texto | |
informacoesAdicionais.nFaixaFat | texto | Faixa de Faturamento |
informacoesAdicionais.nNumFunc | número inteiro | Número de Funcionários |
tags | lista de objetos | Tags da conta |
tags[].tag | texto | Tag da conta |
telefone_email | objeto | Informações de contato com a conta |
telefone_email.cDDDFax | texto | DDD do Fax |
telefone_email.cDDDTel | texto | DDD do Telefone |
telefone_email.cEmail | texto | |
telefone_email.cNumFax | texto | Número do Fax |
telefone_email.cNumTel | texto | Número do Telefone |
telefone_email.cWebsite | texto | Website |
POST /api/v1/crm/contas/
curl -s https://app.omie.com.br/api/v1/crm/contas/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "ConsultarConta", "param": [{"cCodInt": "0004"}]}'import os
import requests
corpo = {'call': 'ConsultarConta', 'param': [{'cCodInt': '0004'}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/crm/contas/",
headers={"Authorization": f"Bearer {os.environ['TOKEN_DO_APLICATIVO']}"},
json=corpo,
timeout=60,
)
print(resp.json())const resp = await fetch("https://app.omie.com.br/api/v1/crm/contas/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "ConsultarConta",
"param": [
{
"cCodInt": "0004"
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/crm/contas/");
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
"Authorization: Bearer " . getenv("TOKEN_DO_APLICATIVO"),
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS => <<<'JSON'
{
"call": "ConsultarConta",
"param": [
{
"cCodInt": "0004"
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/crm/contas/")
corpo = <<~'JSON'
{
"call": "ConsultarConta",
"param": [
{
"cCodInt": "0004"
}
]
}
JSON
resp = Net::HTTP.post(uri, corpo,
"Authorization" => "Bearer #{ENV.fetch('TOKEN_DO_APLICATIVO')}",
"Content-Type" => "application/json")
puts resp.bodyimport java.net.URI;
import java.net.http.*;
var corpo = """
{
"call": "ConsultarConta",
"param": [
{
"cCodInt": "0004"
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/crm/contas/"))
.header("Authorization", "Bearer " + System.getenv("TOKEN_DO_APLICATIVO"))
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString(corpo))
.build();
var resp = HttpClient.newHttpClient().send(pedido, HttpResponse.BodyHandlers.ofString());
System.out.println(resp.body());// TokenDoAplicativo: parâmetro do Power BI (Página Inicial > Gerenciar parâmetros)
let
Resposta = Web.Contents(
"https://app.omie.com.br/api/v1/crm/contas/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""ConsultarConta"", ""param"": [{""cCodInt"": ""0004""}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosExclui uma conta do CRM.
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 2Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
cCodInt | texto | Código de Integração |
nCod | número inteiro | Código da Conta |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
cCodInt | texto | Código de Integração |
cCodStatus | texto | Código do Status |
cDesStatus | texto | Descrição do Status |
nCod | número inteiro | Código da Conta |
POST /api/v1/crm/contas/
curl -s https://app.omie.com.br/api/v1/crm/contas/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "ExcluirConta", "param": [{"nCod": 0, "cCodInt": ""}]}'import os
import requests
corpo = {'call': 'ExcluirConta', 'param': [{'nCod': 0, 'cCodInt': ''}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/crm/contas/",
headers={"Authorization": f"Bearer {os.environ['TOKEN_DO_APLICATIVO']}"},
json=corpo,
timeout=60,
)
print(resp.json())const resp = await fetch("https://app.omie.com.br/api/v1/crm/contas/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "ExcluirConta",
"param": [
{
"nCod": 0,
"cCodInt": ""
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/crm/contas/");
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
"Authorization: Bearer " . getenv("TOKEN_DO_APLICATIVO"),
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS => <<<'JSON'
{
"call": "ExcluirConta",
"param": [
{
"nCod": 0,
"cCodInt": ""
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/crm/contas/")
corpo = <<~'JSON'
{
"call": "ExcluirConta",
"param": [
{
"nCod": 0,
"cCodInt": ""
}
]
}
JSON
resp = Net::HTTP.post(uri, corpo,
"Authorization" => "Bearer #{ENV.fetch('TOKEN_DO_APLICATIVO')}",
"Content-Type" => "application/json")
puts resp.bodyimport java.net.URI;
import java.net.http.*;
var corpo = """
{
"call": "ExcluirConta",
"param": [
{
"nCod": 0,
"cCodInt": ""
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/crm/contas/"))
.header("Authorization", "Bearer " + System.getenv("TOKEN_DO_APLICATIVO"))
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString(corpo))
.build();
var resp = HttpClient.newHttpClient().send(pedido, HttpResponse.BodyHandlers.ofString());
System.out.println(resp.body());// TokenDoAplicativo: parâmetro do Power BI (Página Inicial > Gerenciar parâmetros)
let
Resposta = Web.Contents(
"https://app.omie.com.br/api/v1/crm/contas/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""ExcluirConta"", ""param"": [{""nCod"": 0, ""cCodInt"": """"}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosInclui uma conta no CRM.
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 7Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
caracteristicas | lista de objetos | Características da conta |
caracteristicas[].campo | texto · até 30 | Nome da característica. Caso não encontre a característica um novo cadastro será adicionado. |
caracteristicas[].conteudo | texto · até 60 | Conteúdo da característica. Caso o valor desse campo não seja informado a característica será excluída da conta. |
contatos | lista de objetos | Contatos da Conta |
contatos[].alt_data | texto · até 10 | Data da Alteração |
contatos[].alt_hora | texto · até 8 | Hora da Alteração |
contatos[].alt_user | texto · até 10 | Usuário da Alteração |
contatos[].bairro | texto · até 60 | Bairro |
contatos[].cargo | texto · até 60 | Cargo |
contatos[].celular1 | texto · até 15 | Celular 1 |
contatos[].celular2 | texto · até 15 | Celular 2 |
contatos[].cep | texto · até 10 | CEP |
contatos[].cidade | texto · até 50 | Cidade |
contatos[].cod_int | texto | Código de Integração com sistemas legados. |
contatos[].data | texto · até 10 | Data Nascimento |
contatos[].ddd_cel1 | texto · até 5 | DDD Celular 1 |
contatos[].ddd_cel2 | texto · até 5 | DDD Celular 2 |
contatos[].ddd_fax | texto · até 5 | DDD Fax |
contatos[].ddd_tel | texto · até 5 | DDD Telefone |
contatos[].email | texto · até 200 | |
contatos[].endereco | texto · até 200 | Endereço |
contatos[].endereco_c | texto · até 200 | Endereço Complemento |
contatos[].fax | texto · até 15 | Fax |
contatos[].id | número inteiro | ID do Contato |
contatos[].id_conta | número inteiro | Conta |
contatos[].id_img | número inteiro | ID da Imagem |
contatos[].id_telemkt | número inteiro | Telemarketing |
contatos[].id_vend | número inteiro | Pertence a |
contatos[].img_padr | texto · até 1 | Indica se é uma Imagem Default |
contatos[].inc_data | texto · até 10 | Data de Inclusão |
contatos[].inc_hora | texto · até 8 | Hora de Inclusão |
contatos[].inc_user | texto · até 10 | Usuário da Inclusão |
contatos[].latlng | texto · até 50 | Latitude / Longitude do Endereço |
contatos[].mapaurl | texto | Endereço URL do mapa |
contatos[].nome | texto · até 60 | Nome |
contatos[].nome_compl | texto · até 120 | Nome Completo do Usuário |
contatos[].observacao | texto | Observação |
contatos[].pais | texto · até 50 | País |
contatos[].sobrenome | texto · até 60 | Sobrenome |
contatos[].telefone | texto · até 15 | Telefone |
contatos[].trial | texto · até 1 | Provisionamento Trial [S/N]Ex.: S, N |
contatos[].uf | texto · até 50 | Estado/Província |
contatos[].website | texto · até 100 | WebSite |
contatos[].ws_api | texto · até 1 | Gerado da API (S/N)Ex.: S, N |
endereco | objeto | Endereço da conta |
endereco.cBairro | texto · até 60 | Bairro |
endereco.cCEP | texto · até 10 | CEP |
endereco.cCidade | texto · até 50 | Cidade |
endereco.cCompl | texto · até 200 | Complemento do Endereço |
endereco.cEndereco | texto · até 200 | Endereço |
endereco.cPais | texto · até 50 | País |
endereco.cUF | texto · até 50 | Estado |
identificacao | objeto | Identificação da conta |
identificacao.cCodInt | texto | Código de Integração |
identificacao.cDoc | texto · até 30 | Número do Documento: CNPJ ou CPF. |
identificacao.cNome | texto · até 100 | Nome da Conta |
identificacao.cNomeFantasia | texto · até 100 | Nome fantasia da conta |
identificacao.cObs | texto | Observação |
identificacao.dDtReg | texto · até 10 | Data de Registro |
identificacao.dDtValid | texto · até 10 | Data de Validade da Reserva |
identificacao.nCod | número inteiro | Código da Conta |
identificacao.nCodTelemkt | número inteiro | Código do Telemarketing |
identificacao.nCodVend | número inteiro | Código do Vendedor |
identificacao.nCodVert | número inteiro | Código da Vertical |
informacoesAdicionais | objeto | Informações adicionais da conta |
informacoesAdicionais.cCnae | texto | |
informacoesAdicionais.cRegTrib | texto | |
informacoesAdicionais.nFaixaFat | texto · até 100 | Faixa de Faturamento |
informacoesAdicionais.nNumFunc | número inteiro | Número de Funcionários |
tags | lista de objetos | Tags da conta |
tags[].tag | texto · até 50 | Tag da conta |
telefone_email | objeto | Informações de contato com a conta |
telefone_email.cDDDFax | texto · até 5 | DDD do Fax |
telefone_email.cDDDTel | texto · até 5 | DDD do Telefone |
telefone_email.cEmail | texto · até 200 | |
telefone_email.cNumFax | texto · até 15 | Número do Fax |
telefone_email.cNumTel | texto · até 15 | Número do Telefone |
telefone_email.cWebsite | texto · até 100 | Website |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
cCodInt | texto | Código de Integração |
cCodStatus | texto | Código do Status |
cDesStatus | texto | Descrição do Status |
nCod | número inteiro | Código da Conta |
POST /api/v1/crm/contas/
curl -s https://app.omie.com.br/api/v1/crm/contas/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "IncluirConta", "param": [{"identificacao": {"cCodInt": "35250", "cNome": "Omiexperience S/A", "cObs": "Conta adicionada via API", "dDtReg": "30/09/2026", "dDtValid": "28/01/2027"}, "endereco": {"cEndereco": "Av. Dr. Chucri Zaidan, 1550", "cCEP": "04583-110", "cCidade": "SAO PAULO", "cUF": "SP", "cPais": "Brasil"}, "telefone_email": {"cDDDTel": "11", "cNumTel": "5171-8888", "cEmail": "ajuda@omie.com.br", "cWebsite": "http://www.omie.com.br/"}}]}'import os
import requests
corpo = {'call': 'IncluirConta',
'param': [{'identificacao': {'cCodInt': '35250',
'cNome': 'Omiexperience S/A',
'cObs': 'Conta adicionada via API',
'dDtReg': '30/09/2026',
'dDtValid': '28/01/2027'},
'endereco': {'cEndereco': 'Av. Dr. Chucri Zaidan, 1550',
'cCEP': '04583-110',
'cCidade': 'SAO PAULO',
'cUF': 'SP',
'cPais': 'Brasil'},
'telefone_email': {'cDDDTel': '11',
'cNumTel': '5171-8888',
'cEmail': 'ajuda@omie.com.br',
'cWebsite': 'http://www.omie.com.br/'}}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/crm/contas/",
headers={"Authorization": f"Bearer {os.environ['TOKEN_DO_APLICATIVO']}"},
json=corpo,
timeout=60,
)
print(resp.json())const resp = await fetch("https://app.omie.com.br/api/v1/crm/contas/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "IncluirConta",
"param": [
{
"identificacao": {
"cCodInt": "35250",
"cNome": "Omiexperience S/A",
"cObs": "Conta adicionada via API",
"dDtReg": "30/09/2026",
"dDtValid": "28/01/2027"
},
"endereco": {
"cEndereco": "Av. Dr. Chucri Zaidan, 1550",
"cCEP": "04583-110",
"cCidade": "SAO PAULO",
"cUF": "SP",
"cPais": "Brasil"
},
"telefone_email": {
"cDDDTel": "11",
"cNumTel": "5171-8888",
"cEmail": "ajuda@omie.com.br",
"cWebsite": "http://www.omie.com.br/"
}
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/crm/contas/");
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
"Authorization: Bearer " . getenv("TOKEN_DO_APLICATIVO"),
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS => <<<'JSON'
{
"call": "IncluirConta",
"param": [
{
"identificacao": {
"cCodInt": "35250",
"cNome": "Omiexperience S/A",
"cObs": "Conta adicionada via API",
"dDtReg": "30/09/2026",
"dDtValid": "28/01/2027"
},
"endereco": {
"cEndereco": "Av. Dr. Chucri Zaidan, 1550",
"cCEP": "04583-110",
"cCidade": "SAO PAULO",
"cUF": "SP",
"cPais": "Brasil"
},
"telefone_email": {
"cDDDTel": "11",
"cNumTel": "5171-8888",
"cEmail": "ajuda@omie.com.br",
"cWebsite": "http://www.omie.com.br/"
}
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/crm/contas/")
corpo = <<~'JSON'
{
"call": "IncluirConta",
"param": [
{
"identificacao": {
"cCodInt": "35250",
"cNome": "Omiexperience S/A",
"cObs": "Conta adicionada via API",
"dDtReg": "30/09/2026",
"dDtValid": "28/01/2027"
},
"endereco": {
"cEndereco": "Av. Dr. Chucri Zaidan, 1550",
"cCEP": "04583-110",
"cCidade": "SAO PAULO",
"cUF": "SP",
"cPais": "Brasil"
},
"telefone_email": {
"cDDDTel": "11",
"cNumTel": "5171-8888",
"cEmail": "ajuda@omie.com.br",
"cWebsite": "http://www.omie.com.br/"
}
}
]
}
JSON
resp = Net::HTTP.post(uri, corpo,
"Authorization" => "Bearer #{ENV.fetch('TOKEN_DO_APLICATIVO')}",
"Content-Type" => "application/json")
puts resp.bodyimport java.net.URI;
import java.net.http.*;
var corpo = """
{
"call": "IncluirConta",
"param": [
{
"identificacao": {
"cCodInt": "35250",
"cNome": "Omiexperience S/A",
"cObs": "Conta adicionada via API",
"dDtReg": "30/09/2026",
"dDtValid": "28/01/2027"
},
"endereco": {
"cEndereco": "Av. Dr. Chucri Zaidan, 1550",
"cCEP": "04583-110",
"cCidade": "SAO PAULO",
"cUF": "SP",
"cPais": "Brasil"
},
"telefone_email": {
"cDDDTel": "11",
"cNumTel": "5171-8888",
"cEmail": "ajuda@omie.com.br",
"cWebsite": "http://www.omie.com.br/"
}
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/crm/contas/"))
.header("Authorization", "Bearer " + System.getenv("TOKEN_DO_APLICATIVO"))
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString(corpo))
.build();
var resp = HttpClient.newHttpClient().send(pedido, HttpResponse.BodyHandlers.ofString());
System.out.println(resp.body());// TokenDoAplicativo: parâmetro do Power BI (Página Inicial > Gerenciar parâmetros)
let
Resposta = Web.Contents(
"https://app.omie.com.br/api/v1/crm/contas/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""IncluirConta"", ""param"": [{""identificacao"": {""cCodInt"": ""35250"", ""cNome"": ""Omiexperience S/A"", ""cObs"": ""Conta adicionada via API"", ""dDtReg"": ""30/09/2026"", ""dDtValid"": ""28/01/2027""}, ""endereco"": {""cEndereco"": ""Av. Dr. Chucri Zaidan, 1550"", ""cCEP"": ""04583-110"", ""cCidade"": ""SAO PAULO"", ""cUF"": ""SP"", ""cPais"": ""Brasil""}, ""telefone_email"": {""cDDDTel"": ""11"", ""cNumTel"": ""5171-8888"", ""cEmail"": ""ajuda@omie.com.br"", ""cWebsite"": ""http://www.omie.com.br/""}}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosLista as contas do CRM.
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 6Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
apenas_importado_api | texto · até 1 | Exibir apenas os registros gerados pela API |
cDoc | texto · até 30 | Número do Documento: CNPJ ou CPF. |
ordem_decrescente | texto · até 1 | Se a lista será apresentada em ordem decrescente. |
ordenar_por | texto · até 100 | Ordem de exibição dos dados. Padrão: Código.Ex.: CODIGO |
pagina | número inteiro | Número da página para resgatar os dados. |
registros_por_pagina | número inteiro | Número de registros a serem exibidos por página. Máximo 50. |
Retorno 5O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
cadastros | lista de objetos | Lista os cadastros encontrados. |
cadastros[].caracteristicas | lista de objetos | Características da conta |
cadastros[].caracteristicas[].campo | texto | Nome da característica. Caso não encontre a característica um novo cadastro será adicionado. |
cadastros[].caracteristicas[].conteudo | texto | Conteúdo da característica. Caso o valor desse campo não seja informado a característica será excluída da conta. |
cadastros[].contatos | lista de objetos | Contatos da Conta |
cadastros[].contatos[].alt_data | texto | Data da Alteração |
cadastros[].contatos[].alt_hora | texto | Hora da Alteração |
cadastros[].contatos[].alt_user | texto | Usuário da Alteração |
cadastros[].contatos[].bairro | texto | Bairro |
cadastros[].contatos[].cargo | texto | Cargo |
cadastros[].contatos[].celular1 | texto | Celular 1 |
cadastros[].contatos[].celular2 | texto | Celular 2 |
cadastros[].contatos[].cep | texto | CEP |
cadastros[].contatos[].cidade | texto | Cidade |
cadastros[].contatos[].cod_int | texto | Código de Integração com sistemas legados. |
cadastros[].contatos[].data | texto | Data Nascimento |
cadastros[].contatos[].ddd_cel1 | texto | DDD Celular 1 |
cadastros[].contatos[].ddd_cel2 | texto | DDD Celular 2 |
cadastros[].contatos[].ddd_fax | texto | DDD Fax |
cadastros[].contatos[].ddd_tel | texto | DDD Telefone |
cadastros[].contatos[].email | texto | |
cadastros[].contatos[].endereco | texto | Endereço |
cadastros[].contatos[].endereco_c | texto | Endereço Complemento |
cadastros[].contatos[].fax | texto | Fax |
cadastros[].contatos[].id | número inteiro | ID do Contato |
cadastros[].contatos[].id_conta | número inteiro | Conta |
cadastros[].contatos[].id_img | número inteiro | ID da Imagem |
cadastros[].contatos[].id_telemkt | número inteiro | Telemarketing |
cadastros[].contatos[].id_vend | número inteiro | Pertence a |
cadastros[].contatos[].img_padr | texto | Indica se é uma Imagem Default |
cadastros[].contatos[].inc_data | texto | Data de Inclusão |
cadastros[].contatos[].inc_hora | texto | Hora de Inclusão |
cadastros[].contatos[].inc_user | texto | Usuário da Inclusão |
cadastros[].contatos[].latlng | texto | Latitude / Longitude do Endereço |
cadastros[].contatos[].mapaurl | texto | Endereço URL do mapa |
cadastros[].contatos[].nome | texto | Nome |
cadastros[].contatos[].nome_compl | texto | Nome Completo do Usuário |
cadastros[].contatos[].observacao | texto | Observação |
cadastros[].contatos[].pais | texto | País |
cadastros[].contatos[].sobrenome | texto | Sobrenome |
cadastros[].contatos[].telefone | texto | Telefone |
cadastros[].contatos[].trial | texto | Provisionamento Trial [S/N] |
cadastros[].contatos[].uf | texto | Estado/Província |
cadastros[].contatos[].website | texto | WebSite |
cadastros[].contatos[].ws_api | texto | Gerado da API (S/N) |
cadastros[].endereco | objeto | Endereço da conta |
cadastros[].endereco.cBairro | texto | Bairro |
cadastros[].endereco.cCEP | texto | CEP |
cadastros[].endereco.cCidade | texto | Cidade |
cadastros[].endereco.cCompl | texto | Complemento do Endereço |
cadastros[].endereco.cEndereco | texto | Endereço |
cadastros[].endereco.cPais | texto | País |
cadastros[].endereco.cUF | texto | Estado |
cadastros[].identificacao | objeto | Identificação da conta |
cadastros[].identificacao.cCodInt | texto | Código de Integração |
cadastros[].identificacao.cDoc | texto | Número do Documento: CNPJ ou CPF. |
cadastros[].identificacao.cNome | texto | Nome da Conta |
cadastros[].identificacao.cNomeFantasia | texto | Nome fantasia da conta |
cadastros[].identificacao.cObs | texto | Observação |
cadastros[].identificacao.dDtReg | texto | Data de Registro |
cadastros[].identificacao.dDtValid | texto | Data de Validade da Reserva |
cadastros[].identificacao.nCod | número inteiro | Código da Conta |
cadastros[].identificacao.nCodTelemkt | número inteiro | Código do Telemarketing |
cadastros[].identificacao.nCodVend | número inteiro | Código do Vendedor |
cadastros[].identificacao.nCodVert | número inteiro | Código da Vertical |
cadastros[].informacoesAdicionais | objeto | Informações adicionais da conta |
cadastros[].informacoesAdicionais.cCnae | texto | |
cadastros[].informacoesAdicionais.cRegTrib | texto | |
cadastros[].informacoesAdicionais.nFaixaFat | texto | Faixa de Faturamento |
cadastros[].informacoesAdicionais.nNumFunc | número inteiro | Número de Funcionários |
cadastros[].tags | lista de objetos | Tags da conta |
cadastros[].tags[].tag | texto | Tag da conta |
cadastros[].telefone_email | objeto | Informações de contato com a conta |
cadastros[].telefone_email.cDDDFax | texto | DDD do Fax |
cadastros[].telefone_email.cDDDTel | texto | DDD do Telefone |
cadastros[].telefone_email.cEmail | texto | |
cadastros[].telefone_email.cNumFax | texto | Número do Fax |
cadastros[].telefone_email.cNumTel | texto | Número do Telefone |
cadastros[].telefone_email.cWebsite | texto | Website |
pagina | número inteiro | Número da página retornada |
registros | número inteiro | Número de registros retornados na página. |
total_de_paginas | número inteiro | Número total de páginas |
total_de_registros | número inteiro | total de registros encontrados |
POST /api/v1/crm/contas/
curl -s https://app.omie.com.br/api/v1/crm/contas/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "ListarContas", "param": [{"pagina": 1, "registros_por_pagina": 20}]}'import os
import requests
corpo = {'call': 'ListarContas', 'param': [{'pagina': 1, 'registros_por_pagina': 20}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/crm/contas/",
headers={"Authorization": f"Bearer {os.environ['TOKEN_DO_APLICATIVO']}"},
json=corpo,
timeout=60,
)
print(resp.json())const resp = await fetch("https://app.omie.com.br/api/v1/crm/contas/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "ListarContas",
"param": [
{
"pagina": 1,
"registros_por_pagina": 20
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/crm/contas/");
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
"Authorization: Bearer " . getenv("TOKEN_DO_APLICATIVO"),
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS => <<<'JSON'
{
"call": "ListarContas",
"param": [
{
"pagina": 1,
"registros_por_pagina": 20
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/crm/contas/")
corpo = <<~'JSON'
{
"call": "ListarContas",
"param": [
{
"pagina": 1,
"registros_por_pagina": 20
}
]
}
JSON
resp = Net::HTTP.post(uri, corpo,
"Authorization" => "Bearer #{ENV.fetch('TOKEN_DO_APLICATIVO')}",
"Content-Type" => "application/json")
puts resp.bodyimport java.net.URI;
import java.net.http.*;
var corpo = """
{
"call": "ListarContas",
"param": [
{
"pagina": 1,
"registros_por_pagina": 20
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/crm/contas/"))
.header("Authorization", "Bearer " + System.getenv("TOKEN_DO_APLICATIVO"))
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString(corpo))
.build();
var resp = HttpClient.newHttpClient().send(pedido, HttpResponse.BodyHandlers.ofString());
System.out.println(resp.body());// TokenDoAplicativo: parâmetro do Power BI (Página Inicial > Gerenciar parâmetros)
let
Resposta = Web.Contents(
"https://app.omie.com.br/api/v1/crm/contas/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""ListarContas"", ""param"": [{""pagina"": 1, ""registros_por_pagina"": 20}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosInclui ou altera uma conta do CRM conforme a chave informada.
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 7Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
caracteristicas | lista de objetos | Características da conta |
caracteristicas[].campo | texto · até 30 | Nome da característica. Caso não encontre a característica um novo cadastro será adicionado. |
caracteristicas[].conteudo | texto · até 60 | Conteúdo da característica. Caso o valor desse campo não seja informado a característica será excluída da conta. |
contatos | lista de objetos | Contatos da Conta |
contatos[].alt_data | texto · até 10 | Data da Alteração |
contatos[].alt_hora | texto · até 8 | Hora da Alteração |
contatos[].alt_user | texto · até 10 | Usuário da Alteração |
contatos[].bairro | texto · até 60 | Bairro |
contatos[].cargo | texto · até 60 | Cargo |
contatos[].celular1 | texto · até 15 | Celular 1 |
contatos[].celular2 | texto · até 15 | Celular 2 |
contatos[].cep | texto · até 10 | CEP |
contatos[].cidade | texto · até 50 | Cidade |
contatos[].cod_int | texto | Código de Integração com sistemas legados. |
contatos[].data | texto · até 10 | Data Nascimento |
contatos[].ddd_cel1 | texto · até 5 | DDD Celular 1 |
contatos[].ddd_cel2 | texto · até 5 | DDD Celular 2 |
contatos[].ddd_fax | texto · até 5 | DDD Fax |
contatos[].ddd_tel | texto · até 5 | DDD Telefone |
contatos[].email | texto · até 200 | |
contatos[].endereco | texto · até 200 | Endereço |
contatos[].endereco_c | texto · até 200 | Endereço Complemento |
contatos[].fax | texto · até 15 | Fax |
contatos[].id | número inteiro | ID do Contato |
contatos[].id_conta | número inteiro | Conta |
contatos[].id_img | número inteiro | ID da Imagem |
contatos[].id_telemkt | número inteiro | Telemarketing |
contatos[].id_vend | número inteiro | Pertence a |
contatos[].img_padr | texto · até 1 | Indica se é uma Imagem Default |
contatos[].inc_data | texto · até 10 | Data de Inclusão |
contatos[].inc_hora | texto · até 8 | Hora de Inclusão |
contatos[].inc_user | texto · até 10 | Usuário da Inclusão |
contatos[].latlng | texto · até 50 | Latitude / Longitude do Endereço |
contatos[].mapaurl | texto | Endereço URL do mapa |
contatos[].nome | texto · até 60 | Nome |
contatos[].nome_compl | texto · até 120 | Nome Completo do Usuário |
contatos[].observacao | texto | Observação |
contatos[].pais | texto · até 50 | País |
contatos[].sobrenome | texto · até 60 | Sobrenome |
contatos[].telefone | texto · até 15 | Telefone |
contatos[].trial | texto · até 1 | Provisionamento Trial [S/N]Ex.: S, N |
contatos[].uf | texto · até 50 | Estado/Província |
contatos[].website | texto · até 100 | WebSite |
contatos[].ws_api | texto · até 1 | Gerado da API (S/N)Ex.: S, N |
endereco | objeto | Endereço da conta |
endereco.cBairro | texto · até 60 | Bairro |
endereco.cCEP | texto · até 10 | CEP |
endereco.cCidade | texto · até 50 | Cidade |
endereco.cCompl | texto · até 200 | Complemento do Endereço |
endereco.cEndereco | texto · até 200 | Endereço |
endereco.cPais | texto · até 50 | País |
endereco.cUF | texto · até 50 | Estado |
identificacao | objeto | Identificação da conta |
identificacao.cCodInt | texto | Código de Integração |
identificacao.cDoc | texto · até 30 | Número do Documento: CNPJ ou CPF. |
identificacao.cNome | texto · até 100 | Nome da Conta |
identificacao.cNomeFantasia | texto · até 100 | Nome fantasia da conta |
identificacao.cObs | texto | Observação |
identificacao.dDtReg | texto · até 10 | Data de Registro |
identificacao.dDtValid | texto · até 10 | Data de Validade da Reserva |
identificacao.nCod | número inteiro | Código da Conta |
identificacao.nCodTelemkt | número inteiro | Código do Telemarketing |
identificacao.nCodVend | número inteiro | Código do Vendedor |
identificacao.nCodVert | número inteiro | Código da Vertical |
informacoesAdicionais | objeto | Informações adicionais da conta |
informacoesAdicionais.cCnae | texto | |
informacoesAdicionais.cRegTrib | texto | |
informacoesAdicionais.nFaixaFat | texto · até 100 | Faixa de Faturamento |
informacoesAdicionais.nNumFunc | número inteiro | Número de Funcionários |
tags | lista de objetos | Tags da conta |
tags[].tag | texto · até 50 | Tag da conta |
telefone_email | objeto | Informações de contato com a conta |
telefone_email.cDDDFax | texto · até 5 | DDD do Fax |
telefone_email.cDDDTel | texto · até 5 | DDD do Telefone |
telefone_email.cEmail | texto · até 200 | |
telefone_email.cNumFax | texto · até 15 | Número do Fax |
telefone_email.cNumTel | texto · até 15 | Número do Telefone |
telefone_email.cWebsite | texto · até 100 | Website |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
cCodInt | texto | Código de Integração |
cCodStatus | texto | Código do Status |
cDesStatus | texto | Descrição do Status |
nCod | número inteiro | Código da Conta |
POST /api/v1/crm/contas/
curl -s https://app.omie.com.br/api/v1/crm/contas/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "UpsertConta", "param": [{"identificacao": {"cCodInt": "0004", "cNome": "Omiexperience S/A", "cObs": "Conta adicionada via API (1790776272)", "dDtReg": "30/09/2026", "dDtValid": "12/03/2027"}, "endereco": {"cEndereco": "Av. Dr. Chucri Zaidan, 1550", "cCEP": "04583-110", "cCidade": "SAO PAULO", "cUF": "SP", "cPais": "Brasil"}, "telefone_email": {"cDDDTel": "11", "cNumTel": "5171-8888", "cEmail": "ajuda@omie.com.br", "cWebsite": "http://www.omie.com.br/"}}]}'import os
import requests
corpo = {'call': 'UpsertConta',
'param': [{'identificacao': {'cCodInt': '0004',
'cNome': 'Omiexperience S/A',
'cObs': 'Conta adicionada via API (1790776272)',
'dDtReg': '30/09/2026',
'dDtValid': '12/03/2027'},
'endereco': {'cEndereco': 'Av. Dr. Chucri Zaidan, 1550',
'cCEP': '04583-110',
'cCidade': 'SAO PAULO',
'cUF': 'SP',
'cPais': 'Brasil'},
'telefone_email': {'cDDDTel': '11',
'cNumTel': '5171-8888',
'cEmail': 'ajuda@omie.com.br',
'cWebsite': 'http://www.omie.com.br/'}}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/crm/contas/",
headers={"Authorization": f"Bearer {os.environ['TOKEN_DO_APLICATIVO']}"},
json=corpo,
timeout=60,
)
print(resp.json())const resp = await fetch("https://app.omie.com.br/api/v1/crm/contas/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "UpsertConta",
"param": [
{
"identificacao": {
"cCodInt": "0004",
"cNome": "Omiexperience S/A",
"cObs": "Conta adicionada via API (1790776272)",
"dDtReg": "30/09/2026",
"dDtValid": "12/03/2027"
},
"endereco": {
"cEndereco": "Av. Dr. Chucri Zaidan, 1550",
"cCEP": "04583-110",
"cCidade": "SAO PAULO",
"cUF": "SP",
"cPais": "Brasil"
},
"telefone_email": {
"cDDDTel": "11",
"cNumTel": "5171-8888",
"cEmail": "ajuda@omie.com.br",
"cWebsite": "http://www.omie.com.br/"
}
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/crm/contas/");
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
"Authorization: Bearer " . getenv("TOKEN_DO_APLICATIVO"),
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS => <<<'JSON'
{
"call": "UpsertConta",
"param": [
{
"identificacao": {
"cCodInt": "0004",
"cNome": "Omiexperience S/A",
"cObs": "Conta adicionada via API (1790776272)",
"dDtReg": "30/09/2026",
"dDtValid": "12/03/2027"
},
"endereco": {
"cEndereco": "Av. Dr. Chucri Zaidan, 1550",
"cCEP": "04583-110",
"cCidade": "SAO PAULO",
"cUF": "SP",
"cPais": "Brasil"
},
"telefone_email": {
"cDDDTel": "11",
"cNumTel": "5171-8888",
"cEmail": "ajuda@omie.com.br",
"cWebsite": "http://www.omie.com.br/"
}
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/crm/contas/")
corpo = <<~'JSON'
{
"call": "UpsertConta",
"param": [
{
"identificacao": {
"cCodInt": "0004",
"cNome": "Omiexperience S/A",
"cObs": "Conta adicionada via API (1790776272)",
"dDtReg": "30/09/2026",
"dDtValid": "12/03/2027"
},
"endereco": {
"cEndereco": "Av. Dr. Chucri Zaidan, 1550",
"cCEP": "04583-110",
"cCidade": "SAO PAULO",
"cUF": "SP",
"cPais": "Brasil"
},
"telefone_email": {
"cDDDTel": "11",
"cNumTel": "5171-8888",
"cEmail": "ajuda@omie.com.br",
"cWebsite": "http://www.omie.com.br/"
}
}
]
}
JSON
resp = Net::HTTP.post(uri, corpo,
"Authorization" => "Bearer #{ENV.fetch('TOKEN_DO_APLICATIVO')}",
"Content-Type" => "application/json")
puts resp.bodyimport java.net.URI;
import java.net.http.*;
var corpo = """
{
"call": "UpsertConta",
"param": [
{
"identificacao": {
"cCodInt": "0004",
"cNome": "Omiexperience S/A",
"cObs": "Conta adicionada via API (1790776272)",
"dDtReg": "30/09/2026",
"dDtValid": "12/03/2027"
},
"endereco": {
"cEndereco": "Av. Dr. Chucri Zaidan, 1550",
"cCEP": "04583-110",
"cCidade": "SAO PAULO",
"cUF": "SP",
"cPais": "Brasil"
},
"telefone_email": {
"cDDDTel": "11",
"cNumTel": "5171-8888",
"cEmail": "ajuda@omie.com.br",
"cWebsite": "http://www.omie.com.br/"
}
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/crm/contas/"))
.header("Authorization", "Bearer " + System.getenv("TOKEN_DO_APLICATIVO"))
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString(corpo))
.build();
var resp = HttpClient.newHttpClient().send(pedido, HttpResponse.BodyHandlers.ofString());
System.out.println(resp.body());// TokenDoAplicativo: parâmetro do Power BI (Página Inicial > Gerenciar parâmetros)
let
Resposta = Web.Contents(
"https://app.omie.com.br/api/v1/crm/contas/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""UpsertConta"", ""param"": [{""identificacao"": {""cCodInt"": ""0004"", ""cNome"": ""Omiexperience S/A"", ""cObs"": ""Conta adicionada via API (1790776272)"", ""dDtReg"": ""30/09/2026"", ""dDtValid"": ""12/03/2027""}, ""endereco"": {""cEndereco"": ""Av. Dr. Chucri Zaidan, 1550"", ""cCEP"": ""04583-110"", ""cCidade"": ""SAO PAULO"", ""cUF"": ""SP"", ""cPais"": ""Brasil""}, ""telefone_email"": {""cDDDTel"": ""11"", ""cNumTel"": ""5171-8888"", ""cEmail"": ""ajuda@omie.com.br"", ""cWebsite"": ""http://www.omie.com.br/""}}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosVerifica se uma conta foi criada a partir do nome e e-mail.
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 3Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
cDoc | texto · até 30 | Documento CNPJ ou CPF. |
cEmail | texto · até 200 | E-Mail da conta. |
cNome | texto · até 100 | Nome da Conta |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
cCodInt | texto | Código de Integração |
cCodStatus | texto | Código do Status |
cDesStatus | texto | Descrição do Status |
nCod | número inteiro | Código da conta. |
POST /api/v1/crm/contas/
curl -s https://app.omie.com.br/api/v1/crm/contas/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "VerificarConta", "param": [{"cNome": "", "cEmail": ""}]}'import os
import requests
corpo = {'call': 'VerificarConta', 'param': [{'cNome': '', 'cEmail': ''}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/crm/contas/",
headers={"Authorization": f"Bearer {os.environ['TOKEN_DO_APLICATIVO']}"},
json=corpo,
timeout=60,
)
print(resp.json())const resp = await fetch("https://app.omie.com.br/api/v1/crm/contas/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "VerificarConta",
"param": [
{
"cNome": "",
"cEmail": ""
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/crm/contas/");
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
"Authorization: Bearer " . getenv("TOKEN_DO_APLICATIVO"),
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS => <<<'JSON'
{
"call": "VerificarConta",
"param": [
{
"cNome": "",
"cEmail": ""
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/crm/contas/")
corpo = <<~'JSON'
{
"call": "VerificarConta",
"param": [
{
"cNome": "",
"cEmail": ""
}
]
}
JSON
resp = Net::HTTP.post(uri, corpo,
"Authorization" => "Bearer #{ENV.fetch('TOKEN_DO_APLICATIVO')}",
"Content-Type" => "application/json")
puts resp.bodyimport java.net.URI;
import java.net.http.*;
var corpo = """
{
"call": "VerificarConta",
"param": [
{
"cNome": "",
"cEmail": ""
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/crm/contas/"))
.header("Authorization", "Bearer " + System.getenv("TOKEN_DO_APLICATIVO"))
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString(corpo))
.build();
var resp = HttpClient.newHttpClient().send(pedido, HttpResponse.BodyHandlers.ofString());
System.out.println(resp.body());// TokenDoAplicativo: parâmetro do Power BI (Página Inicial > Gerenciar parâmetros)
let
Resposta = Web.Contents(
"https://app.omie.com.br/api/v1/crm/contas/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""VerificarConta"", ""param"": [{""cNome"": """", ""cEmail"": """"}]}")
]
),
Dados = Json.Document(Resposta)
in
Dados