Finanças ·
LancamentoContaReceberLançamento de Contas a Receber
2consultas
11alterações
Claude 13 de 13 · ChatGPT 5 de 13 · MCP 13 de 13pelos assistentes de IA
JSON · XMLformato
Altera um conta a receber
Obrigatórios 1
| Campo | Tipo | Descrição |
|---|---|---|
recebimento | objeto | Detalhes do recebimento (baixa). Informe aqui os detalhes do recebimento do lançamento. Ao preencher esse campo é possível detalhar informações da baixa do documento, como: Valor Recebido, Desconto, Juros, Multa, etc. Quando essa tag estiver preenchida é obrigatório o preenchimento da tag "baixar_documento" com "S" Caso essa tag não seja preenchida o lançamento será baixado de forma integral de acordo com os valores do lançamento. Essa tag é utilizada apenas nos métodos de Inclusão e Alteração. Informação localizada na Aba "Recebimentos" no cadastro do lançamento. |
recebimento.codigo_conta_corrente | número inteiro | Código da Conta Corrente. |
recebimento.codigo_recebimento_integracao | texto · até 20 | |
recebimento.data | texto · até 10 | Data da Baixa |
recebimento.desconto | número | Valor do desconto. |
recebimento.juros | número | Valor do Juros. |
recebimento.multa | número | Valor da multa. |
recebimento.observacao | texto | Observação da Baixa do Contas a Receber. |
recebimento.valor | número | Valor a ser baixado. |
Opcionais 57Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
acao | texto | A-Adiciona Valor / S-Subtrai valor / L-Lança valor. |
aprendizado_rateio | texto · até 1 | Aprendizado de rateio de departamento. Preencher com "S" ou "N". Default "N" Quando essa tag for preenchida com "S" será assumido o rateio de departamento para a categoria informada na tag "codigo_categoria". Essa tag é utilizada apenas nos métodos de inclusão e alteração. |
baixar_documento | texto · até 1 | Efetua a baixa automática do documento. |
bloqueado | texto · até 1 | Bloquear lançamento (S/N) |
bloquear_baixa | texto · até 1 | bloquear a baixa do lançamento |
bloquear_exclusao | texto · até 1 | Bloqueia a exclusão do registro. (S/N) |
boleto | objeto | Informações do boleto. |
boleto.cGerado | texto · até 1 | Gerou boleto (S/N)? |
boleto.cNumBancario | texto · até 30 | Número bancário do boleto. |
boleto.cNumBoleto | texto · até 30 | Número do boleto. |
boleto.dDtEmBol | texto · até 10 | Data de emissão do boleto. |
boleto.nPerJuros | número | Percentual de juros. |
boleto.nPerMulta | número | Percentual de multa. |
cNumeroContrato | texto · até 20 | Número do contrato do cliente. |
cPedidoCliente | texto · até 30 | Número do pedido do cliente. |
categorias | lista de objetos | |
categorias[].codigo_categoria | texto · até 20 | |
categorias[].percentual | número | Percentual da categoria |
categorias[].valor | número | |
chave_nfe | texto · até 44 | Chave de Acesso da NFE |
codigo_barras_ficha_compensacao | texto · até 70 | Código de Barras da Ficha de Compensação |
codigo_categoria | texto · até 20 | Código da Categoria |
codigo_cliente_fornecedor | número inteiro | Código de Cliente / Fornecedor |
codigo_cliente_fornecedor_integracao | texto · até 60 | Código do cliente informado pelo integrador. |
codigo_cmc7_cheque | texto · até 40 | Código CMC7 do Cheque |
codigo_lancamento_integracao | texto · até 60 | Código do lançamento gerado pelo integrador. |
codigo_lancamento_omie | número inteiro | Chave do Lançamento |
codigo_projeto | número inteiro | Código do Projeto |
codigo_tipo_documento | texto · até 5 | Código para o Tipo de Documento |
codigo_vendedor | número inteiro | Código do Vendedor |
conciliar_documento | texto · até 1 | Efetua a conciliação do documento automaticamente. |
data_emissao | texto · até 10 | Data de Emissão |
data_previsao | texto · até 10 | Data de Previsão de Pagamento/Recebimento |
data_registro | texto · até 10 | Data de Registro |
data_vencimento | texto · até 10 | Data de Vencimento |
distribuicao | lista de objetos | Distribuição por Departamentos |
distribuicao[].cCodDep | texto · até 40 | Código do Departamento |
distribuicao[].cDesDep | texto · até 50 | Descrição do Departamento |
distribuicao[].nPerDep | número | Percentual do rateio |
distribuicao[].nValDep | número | Valor do rateio |
id_conta_corrente | número inteiro | Id da Conta Corrente |
id_origem | texto · até 4 | Código da Origem. Informação localizada na Aba "Diversos" do Contas a Receber. Os valores disponíveis são: "APIR" - Integração de Conta a Receber "BARR" - Conta a Receber Importada por Código de Barras "CTER" - Parcela a Receber de um CT-e "DEVR" - Conta a Receber da Devolução ao Fornecedor "MANR" - Lançamento Manual de Conta a Receber "NFER" - Conta a Receber Importada de uma NF-e "RPTR" - Repetição de Contas a Receber "VENR" - Parcela a Receber de Vendas "XMLR" - Conta a Receber Importada de um arquivo XML |
importado_api | texto · até 1 | Lançamento gerado pela API |
info | objeto | Informações complementares do anexo. |
info.cImpAPI | texto · até 1 | Importado pela API (S/N). |
info.dAlt | texto · até 10 | Data da Alteração. No formato dd/mm/aaaa. |
info.dInc | texto · até 10 | Data da Inclusão. No formato dd/mm/aaaa. |
info.hAlt | texto · até 8 | Hora da Alteração. No formato hh:mm:ss. |
info.hInc | texto · até 8 | Hora da Inclusão. No formato hh:mm:ss. |
info.uAlt | texto · até 10 | Usuário da Alteração. |
info.uInc | texto · até 10 | Usuário da Inclusão. |
lancamento_detalhe | lista de objetos | |
lancamento_detalhe[].CCF | texto · até 20 | |
lancamento_detalhe[].COO | texto · até 20 | |
lancamento_detalhe[].nCodInt | texto · até 20 | Código de Integração |
nCodOS | número inteiro | ID da Ordem de Serviço. Quando informado na inclusão do título, preenche o campo numero_pedido para a conta a receber. Obs. O campo nCodOS não é alterado internamente. |
nCodPedido | número inteiro | ID do Pedido de Venda. Quando informado na inclusão do título associa o documento a um Pedido de Venda já existente no Omie. |
nsu | texto · até 100 | Número Sequencial Único - Comprovante de pagamento. |
numero_documento | texto · até 20 | Número do Documento |
numero_documento_fiscal | texto · até 20 | Número do Documento Fiscal |
numero_parcela | texto · até 7 | Número da parcela "Formatada" como 999/999 |
numero_pedido | texto · até 15 | Número do Pedido |
observacao | texto | Observação |
operacao | texto · até 2 | Operação |
repeticao | objeto | Repetição do lançamento. Utilize essa estrutura para cadastrar várias parcela na mesma requisição. Escolha entre as tags "mensal", "semanal" ou "especifico" para definir as datas de vencimento e quantidade de parcelas. Informação localizada na Aba "Repetição" do cadastro do título. Essa tag é utilizada apenas nos métodos de Inclusão e Alteração. |
repeticao.antecipar | texto · até 1 | Antecipar data de vencimento. Indica que a data de vencimento será antecipada aos Sábados, Domingos e Feriados Nacionais. Preencher com "S" ou "N". Preencher com "S" somente umas das tags: antecipar postergar |
repeticao.especificoobrigatório | objeto | Repetição específica. Informe aqui os detalhes da repetição específica do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
repeticao.especifico.repetir_a_cada | número inteiro | Informe aqui o intervalo em dias entre cada vencimento do lançamento que será cadastrado. Exemplo: Caso informe uma quantidade de 10 dias, será cadastrado um lançamento com vencimento a cada 10 dias. |
repeticao.especifico.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
repeticao.mensalobrigatório | objeto | Repetição mensal. Informe aqui os detalhes da repetição mensal do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
repeticao.mensal.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
repeticao.mensal.repetir_todo_dia | número inteiro | Informe aqui o dia do mês em que cadá lançamento irá vencer . Exemplo: Caso informe dia 30, será cadastrado um lançamento com vencimento para o dia 30 de cada mês. |
repeticao.postergar | texto · até 1 | Postergar data de vencimento. Indica que a data de vencimento será postergada aos Sábados, Domingos e Feriados Nacionais. Preencher com "S" ou "N". Preencher com "S" somente umas das tags: antecipar postergar |
repeticao.semanalobrigatório | objeto | Repetição semanal. Informe aqui os detalhes da repetição semanal do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
repeticao.semanal.repetir_dia_semana | texto · até 10 | Informe o dia da semana que será o vencimento do lançamento. Pode ser: domingo segunda terca quarta quinta sexta sabado |
repeticao.semanal.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
retem_cofins | texto · até 1 | Indica que o Valor do COFINS informado deve ser retido |
retem_csll | texto · até 1 | Indica que o Valor do CSLL informado deve ser retido |
retem_inss | texto · até 1 | Indica que o Valor do INSS informado deve ser retido |
retem_ir | texto · até 1 | Indica que o Valor do Imposto de Renda informado deve ser retido |
retem_iss | texto · até 1 | Indica que o Valor do ISS informado deve ser retido |
retem_pis | texto · até 1 | Indica que o Valor do PIS informado deve ser retido |
status_titulo | texto · até 100 | Status do Título |
tipo_agrupamento | texto · até 1 | Tipo de agrupamento dos lançamentos. Pode ser: C-Consolidado (sintético). I-Individual (analítico). Não deve ser preenchido na Inclusão/alteração pois é de preenchimento automático para lançamentos recebidos do PDV. |
valor_cofins | número | Valor do COFINS |
valor_csll | número | Valor do CSLL |
valor_documento | número | Valor do Lançamento |
valor_inss | número | Valor do INSS |
valor_ir | número | Valor do Imposto de Renda |
valor_iss | número | Valor do ISS |
valor_pis | número | Valor do PIS |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
codigo_lancamento_integracao | texto | Código do lançamento gerado pelo integrador. |
codigo_lancamento_omie | número inteiro | |
codigo_status | texto | |
descricao_status | texto |
POST /api/v1/financas/contareceber/
curl -s https://app.omie.com.br/api/v1/financas/contareceber/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "AlterarContaReceber", "param": [{"codigo_lancamento_integracao": "1790774979", "codigo_cliente_fornecedor": 4214850, "data_vencimento": "30/09/2026", "valor_documento": 100.0, "codigo_categoria": "1.01.02", "data_previsao": "30/09/2026", "id_conta_corrente": 4243124}]}'import os
import requests
corpo = {'call': 'AlterarContaReceber',
'param': [{'codigo_lancamento_integracao': '1790774979',
'codigo_cliente_fornecedor': 4214850,
'data_vencimento': '30/09/2026',
'valor_documento': 100.0,
'codigo_categoria': '1.01.02',
'data_previsao': '30/09/2026',
'id_conta_corrente': 4243124}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/financas/contareceber/",
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/financas/contareceber/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "AlterarContaReceber",
"param": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/financas/contareceber/");
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": "AlterarContaReceber",
"param": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/financas/contareceber/")
corpo = <<~'JSON'
{
"call": "AlterarContaReceber",
"param": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
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": "AlterarContaReceber",
"param": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/financas/contareceber/"))
.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/financas/contareceber/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""AlterarContaReceber"", ""param"": [{""codigo_lancamento_integracao"": ""1790774979"", ""codigo_cliente_fornecedor"": 4214850, ""data_vencimento"": ""30/09/2026"", ""valor_documento"": 100.0, ""codigo_categoria"": ""1.01.02"", ""data_previsao"": ""30/09/2026"", ""id_conta_corrente"": 4243124}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosCancelamento do boleto gerado de uma conta a receber
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 2Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
chave_lancamento | número inteiro | Código do lançamento no Omie. É o codigo_lancamento_omie que IncluirContaReceber e ListarContasReceber devolvem. |
codigo_lancamento_integracao | texto · até 60 | Código do lançamento gerado pelo integrador. |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
codigo_lancamento_integracao | texto | Código do lançamento gerado pelo integrador. |
codigo_lancamento_omie | número inteiro | |
codigo_status | texto | |
descricao_status | texto |
POST /api/v1/financas/contareceber/
curl -s https://app.omie.com.br/api/v1/financas/contareceber/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "CancelarContaReceber", "param": [{"chave_lancamento": 0}]}'import os
import requests
corpo = {'call': 'CancelarContaReceber', 'param': [{'chave_lancamento': 0}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/financas/contareceber/",
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/financas/contareceber/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "CancelarContaReceber",
"param": [
{
"chave_lancamento": 0
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/financas/contareceber/");
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": "CancelarContaReceber",
"param": [
{
"chave_lancamento": 0
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/financas/contareceber/")
corpo = <<~'JSON'
{
"call": "CancelarContaReceber",
"param": [
{
"chave_lancamento": 0
}
]
}
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": "CancelarContaReceber",
"param": [
{
"chave_lancamento": 0
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/financas/contareceber/"))
.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/financas/contareceber/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""CancelarContaReceber"", ""param"": [{""chave_lancamento"": 0}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosEfetua o cancelamento de um recebimento de Contas a Receber.
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 2Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
codigo_baixa | número inteiro | Código para identificar a baixa do título no Contas a Receber. |
codigo_baixa_integracao | texto · até 20 | Código da baixa do integrador para identificar a baixa de um título do contas a receber. |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
codigo_baixa | número inteiro | Código da baixa do contas a receber no Omie. |
codigo_baixa_integracao | texto | Código da baixa do integrador para identificar a baixa do título do contas a receber. |
codigo_status | texto | Código do Status da baixa. |
descricao_status | texto | Descrição do status da baixa do contas a receber. |
POST /api/v1/financas/contareceber/
curl -s https://app.omie.com.br/api/v1/financas/contareceber/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "CancelarRecebimento", "param": [{"codigo_baixa": 0}]}'import os
import requests
corpo = {'call': 'CancelarRecebimento', 'param': [{'codigo_baixa': 0}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/financas/contareceber/",
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/financas/contareceber/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "CancelarRecebimento",
"param": [
{
"codigo_baixa": 0
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/financas/contareceber/");
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": "CancelarRecebimento",
"param": [
{
"codigo_baixa": 0
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/financas/contareceber/")
corpo = <<~'JSON'
{
"call": "CancelarRecebimento",
"param": [
{
"codigo_baixa": 0
}
]
}
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": "CancelarRecebimento",
"param": [
{
"codigo_baixa": 0
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/financas/contareceber/"))
.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/financas/contareceber/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""CancelarRecebimento"", ""param"": [{""codigo_baixa"": 0}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosEfetua a conciliação da baixa
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 2Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
codigo_baixa | número inteiro | Código da Baixa |
codigo_baixa_integracao | texto · até 20 | Código de Integração da Baixa |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
codigo_baixa | número inteiro | Código da Baixa |
codigo_baixa_integracao | texto | Código de Integração da Baixa |
codigo_status | texto | |
descricao_status | texto |
POST /api/v1/financas/contareceber/
curl -s https://app.omie.com.br/api/v1/financas/contareceber/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "ConciliarRecebimento", "param": [{"codigo_baixa": 0}]}'import os
import requests
corpo = {'call': 'ConciliarRecebimento', 'param': [{'codigo_baixa': 0}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/financas/contareceber/",
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/financas/contareceber/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "ConciliarRecebimento",
"param": [
{
"codigo_baixa": 0
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/financas/contareceber/");
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": "ConciliarRecebimento",
"param": [
{
"codigo_baixa": 0
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/financas/contareceber/")
corpo = <<~'JSON'
{
"call": "ConciliarRecebimento",
"param": [
{
"codigo_baixa": 0
}
]
}
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": "ConciliarRecebimento",
"param": [
{
"codigo_baixa": 0
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/financas/contareceber/"))
.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/financas/contareceber/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""ConciliarRecebimento"", ""param"": [{""codigo_baixa"": 0}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosConsulta uma Conta a Receber
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 2Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
codigo_lancamento_integracao | texto · até 60 | Código de integração do Lançamento. |
codigo_lancamento_omie | número inteiro |
Retorno 58O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
acao | texto | A-Adiciona Valor / S-Subtrai valor / L-Lança valor. |
aprendizado_rateio | texto | Aprendizado de rateio de departamento. Preencher com "S" ou "N". Default "N" Quando essa tag for preenchida com "S" será assumido o rateio de departamento para a categoria informada na tag "codigo_categoria". Essa tag é utilizada apenas nos métodos de inclusão e alteração. |
baixar_documento | texto | Efetua a baixa automática do documento. |
bloqueado | texto | Bloquear lançamento (S/N) |
bloquear_baixa | texto | bloquear a baixa do lançamento |
bloquear_exclusao | texto | Bloqueia a exclusão do registro. (S/N) |
boleto | objeto | Informações do boleto. |
boleto.cGerado | texto | Gerou boleto (S/N)? |
boleto.cNumBancario | texto | Número bancário do boleto. |
boleto.cNumBoleto | texto | Número do boleto. |
boleto.dDtEmBol | texto | Data de emissão do boleto. |
boleto.nPerJuros | decimal | Percentual de juros. |
boleto.nPerMulta | decimal | Percentual de multa. |
cNumeroContrato | texto | Número do contrato do cliente. |
cPedidoCliente | texto | Número do pedido do cliente. |
categorias | lista de objetos | |
categorias[].codigo_categoria | texto | |
categorias[].percentual | decimal | Percentual da categoria |
categorias[].valor | decimal | |
chave_nfe | texto | Chave de Acesso da NFE |
codigo_barras_ficha_compensacao | texto | Código de Barras da Ficha de Compensação |
codigo_categoria | texto | Código da Categoria |
codigo_cliente_fornecedor | número inteiro | Código de Cliente / Fornecedor |
codigo_cliente_fornecedor_integracao | texto | Código do cliente informado pelo integrador. |
codigo_cmc7_cheque | texto | Código CMC7 do Cheque |
codigo_lancamento_integracao | texto | Código do lançamento gerado pelo integrador. |
codigo_lancamento_omie | número inteiro | Chave do Lançamento |
codigo_projeto | número inteiro | Código do Projeto |
codigo_tipo_documento | texto | Código para o Tipo de Documento |
codigo_vendedor | número inteiro | Código do Vendedor |
conciliar_documento | texto | Efetua a conciliação do documento automaticamente. |
data_emissao | texto | Data de Emissão |
data_previsao | texto | Data de Previsão de Pagamento/Recebimento |
data_registro | texto | Data de Registro |
data_vencimento | texto | Data de Vencimento |
distribuicao | lista de objetos | Distribuição por Departamentos |
distribuicao[].cCodDep | texto | Código do Departamento |
distribuicao[].cDesDep | texto | Descrição do Departamento |
distribuicao[].nPerDep | decimal | Percentual do rateio |
distribuicao[].nValDep | decimal | Valor do rateio |
id_conta_corrente | número inteiro | Id da Conta Corrente |
id_origem | texto | Código da Origem. Informação localizada na Aba "Diversos" do Contas a Receber. Os valores disponíveis são: "APIR" - Integração de Conta a Receber "BARR" - Conta a Receber Importada por Código de Barras "CTER" - Parcela a Receber de um CT-e "DEVR" - Conta a Receber da Devolução ao Fornecedor "MANR" - Lançamento Manual de Conta a Receber "NFER" - Conta a Receber Importada de uma NF-e "RPTR" - Repetição de Contas a Receber "VENR" - Parcela a Receber de Vendas "XMLR" - Conta a Receber Importada de um arquivo XML |
importado_api | texto | Lançamento gerado pela API |
info | objeto | Informações complementares do anexo. |
info.cImpAPI | texto | Importado pela API (S/N). |
info.dAlt | texto | Data da Alteração. No formato dd/mm/aaaa. |
info.dInc | texto | Data da Inclusão. No formato dd/mm/aaaa. |
info.hAlt | texto | Hora da Alteração. No formato hh:mm:ss. |
info.hInc | texto | Hora da Inclusão. No formato hh:mm:ss. |
info.uAlt | texto | Usuário da Alteração. |
info.uInc | texto | Usuário da Inclusão. |
lancamento_detalhe | lista de objetos | |
lancamento_detalhe[].CCF | texto | |
lancamento_detalhe[].COO | texto | |
lancamento_detalhe[].nCodInt | texto | Código de Integração |
nCodOS | número inteiro | ID da Ordem de Serviço. Quando informado na inclusão do título, preenche o campo numero_pedido para a conta a receber. Obs. O campo nCodOS não é alterado internamente. |
nCodPedido | número inteiro | ID do Pedido de Venda. Quando informado na inclusão do título associa o documento a um Pedido de Venda já existente no Omie. |
nsu | texto | Número Sequencial Único - Comprovante de pagamento. |
numero_documento | texto | Número do Documento |
numero_documento_fiscal | texto | Número do Documento Fiscal |
numero_parcela | texto | Número da parcela "Formatada" como 999/999 |
numero_pedido | texto | Número do Pedido |
observacao | texto | Observação |
operacao | texto | Operação |
recebimento | objeto | Detalhes do recebimento (baixa). Informe aqui os detalhes do recebimento do lançamento. Ao preencher esse campo é possível detalhar informações da baixa do documento, como: Valor Recebido, Desconto, Juros, Multa, etc. Quando essa tag estiver preenchida é obrigatório o preenchimento da tag "baixar_documento" com "S" Caso essa tag não seja preenchida o lançamento será baixado de forma integral de acordo com os valores do lançamento. Essa tag é utilizada apenas nos métodos de Inclusão e Alteração. Informação localizada na Aba "Recebimentos" no cadastro do lançamento. |
recebimento.codigo_conta_corrente | número inteiro | Código da Conta Corrente. |
recebimento.codigo_recebimento_integracao | texto | |
recebimento.data | texto | Data da Baixa |
recebimento.desconto | decimal | Valor do desconto. |
recebimento.juros | decimal | Valor do Juros. |
recebimento.multa | decimal | Valor da multa. |
recebimento.observacao | texto | Observação da Baixa do Contas a Receber. |
recebimento.valor | decimal | Valor a ser baixado. |
repeticao | objeto | Repetição do lançamento. Utilize essa estrutura para cadastrar várias parcela na mesma requisição. Escolha entre as tags "mensal", "semanal" ou "especifico" para definir as datas de vencimento e quantidade de parcelas. Informação localizada na Aba "Repetição" do cadastro do título. Essa tag é utilizada apenas nos métodos de Inclusão e Alteração. |
repeticao.antecipar | texto | Antecipar data de vencimento. Indica que a data de vencimento será antecipada aos Sábados, Domingos e Feriados Nacionais. Preencher com "S" ou "N". Preencher com "S" somente umas das tags: antecipar postergar |
repeticao.especifico | objeto | Repetição específica. Informe aqui os detalhes da repetição específica do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
repeticao.especifico.repetir_a_cada | número inteiro | Informe aqui o intervalo em dias entre cada vencimento do lançamento que será cadastrado. Exemplo: Caso informe uma quantidade de 10 dias, será cadastrado um lançamento com vencimento a cada 10 dias. |
repeticao.especifico.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
repeticao.mensal | objeto | Repetição mensal. Informe aqui os detalhes da repetição mensal do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
repeticao.mensal.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
repeticao.mensal.repetir_todo_dia | número inteiro | Informe aqui o dia do mês em que cadá lançamento irá vencer . Exemplo: Caso informe dia 30, será cadastrado um lançamento com vencimento para o dia 30 de cada mês. |
repeticao.postergar | texto | Postergar data de vencimento. Indica que a data de vencimento será postergada aos Sábados, Domingos e Feriados Nacionais. Preencher com "S" ou "N". Preencher com "S" somente umas das tags: antecipar postergar |
repeticao.semanal | objeto | Repetição semanal. Informe aqui os detalhes da repetição semanal do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
repeticao.semanal.repetir_dia_semana | texto | Informe o dia da semana que será o vencimento do lançamento. Pode ser: domingo segunda terca quarta quinta sexta sabado |
repeticao.semanal.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
retem_cofins | texto | Indica que o Valor do COFINS informado deve ser retido |
retem_csll | texto | Indica que o Valor do CSLL informado deve ser retido |
retem_inss | texto | Indica que o Valor do INSS informado deve ser retido |
retem_ir | texto | Indica que o Valor do Imposto de Renda informado deve ser retido |
retem_iss | texto | Indica que o Valor do ISS informado deve ser retido |
retem_pis | texto | Indica que o Valor do PIS informado deve ser retido |
status_titulo | texto | Status do Título |
tipo_agrupamento | texto | Tipo de agrupamento dos lançamentos. Pode ser: C-Consolidado (sintético). I-Individual (analítico). Não deve ser preenchido na Inclusão/alteração pois é de preenchimento automático para lançamentos recebidos do PDV. |
valor_cofins | decimal | Valor do COFINS |
valor_csll | decimal | Valor do CSLL |
valor_documento | decimal | Valor do Lançamento |
valor_inss | decimal | Valor do INSS |
valor_ir | decimal | Valor do Imposto de Renda |
valor_iss | decimal | Valor do ISS |
valor_pis | decimal | Valor do PIS |
POST /api/v1/financas/contareceber/
curl -s https://app.omie.com.br/api/v1/financas/contareceber/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "ConsultarContaReceber", "param": [{"codigo_lancamento_omie": 0, "codigo_lancamento_integracao": ""}]}'import os
import requests
corpo = {'call': 'ConsultarContaReceber',
'param': [{'codigo_lancamento_omie': 0, 'codigo_lancamento_integracao': ''}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/financas/contareceber/",
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/financas/contareceber/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "ConsultarContaReceber",
"param": [
{
"codigo_lancamento_omie": 0,
"codigo_lancamento_integracao": ""
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/financas/contareceber/");
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": "ConsultarContaReceber",
"param": [
{
"codigo_lancamento_omie": 0,
"codigo_lancamento_integracao": ""
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/financas/contareceber/")
corpo = <<~'JSON'
{
"call": "ConsultarContaReceber",
"param": [
{
"codigo_lancamento_omie": 0,
"codigo_lancamento_integracao": ""
}
]
}
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": "ConsultarContaReceber",
"param": [
{
"codigo_lancamento_omie": 0,
"codigo_lancamento_integracao": ""
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/financas/contareceber/"))
.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/financas/contareceber/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""ConsultarContaReceber"", ""param"": [{""codigo_lancamento_omie"": 0, ""codigo_lancamento_integracao"": """"}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosDesconciliar o Recebimento
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 2Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
codigo_baixa | número inteiro | Código da Baixa |
codigo_baixa_integracao | texto · até 20 | Código de Integração da Baixa |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
codigo_baixa | número inteiro | Código da Baixa |
codigo_baixa_integracao | texto | Código de Integração da Baixa |
codigo_status | texto | |
descricao_status | texto |
POST /api/v1/financas/contareceber/
curl -s https://app.omie.com.br/api/v1/financas/contareceber/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "DesconciliarRecebimento", "param": [{"codigo_baixa": 0}]}'import os
import requests
corpo = {'call': 'DesconciliarRecebimento', 'param': [{'codigo_baixa': 0}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/financas/contareceber/",
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/financas/contareceber/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "DesconciliarRecebimento",
"param": [
{
"codigo_baixa": 0
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/financas/contareceber/");
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": "DesconciliarRecebimento",
"param": [
{
"codigo_baixa": 0
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/financas/contareceber/")
corpo = <<~'JSON'
{
"call": "DesconciliarRecebimento",
"param": [
{
"codigo_baixa": 0
}
]
}
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": "DesconciliarRecebimento",
"param": [
{
"codigo_baixa": 0
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/financas/contareceber/"))
.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/financas/contareceber/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""DesconciliarRecebimento"", ""param"": [{""codigo_baixa"": 0}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosExclui uma conta a receber
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 2Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
chave_lancamento | número inteiro | Código do lançamento no Omie. É o codigo_lancamento_omie que IncluirContaReceber e ListarContasReceber devolvem. |
codigo_lancamento_integracao | texto · até 60 | Código do lançamento gerado pelo integrador. |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
codigo_lancamento_integracao | texto | Código do lançamento gerado pelo integrador. |
codigo_lancamento_omie | número inteiro | |
codigo_status | texto | |
descricao_status | texto |
POST /api/v1/financas/contareceber/
curl -s https://app.omie.com.br/api/v1/financas/contareceber/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "ExcluirContaReceber", "param": [{"chave_lancamento": 0}]}'import os
import requests
corpo = {'call': 'ExcluirContaReceber', 'param': [{'chave_lancamento': 0}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/financas/contareceber/",
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/financas/contareceber/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "ExcluirContaReceber",
"param": [
{
"chave_lancamento": 0
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/financas/contareceber/");
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": "ExcluirContaReceber",
"param": [
{
"chave_lancamento": 0
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/financas/contareceber/")
corpo = <<~'JSON'
{
"call": "ExcluirContaReceber",
"param": [
{
"chave_lancamento": 0
}
]
}
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": "ExcluirContaReceber",
"param": [
{
"chave_lancamento": 0
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/financas/contareceber/"))
.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/financas/contareceber/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""ExcluirContaReceber"", ""param"": [{""chave_lancamento"": 0}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosInclui uma conta a Receber
Obrigatórios 4
| Campo | Tipo | Descrição |
|---|---|---|
codigo_lancamento_integracao | texto · até 60 | Código do lançamento gerado pelo integrador. |
data_vencimento | texto · até 10 | Data de Vencimento |
recebimento | objeto | Detalhes do recebimento (baixa). Informe aqui os detalhes do recebimento do lançamento. Ao preencher esse campo é possível detalhar informações da baixa do documento, como: Valor Recebido, Desconto, Juros, Multa, etc. Quando essa tag estiver preenchida é obrigatório o preenchimento da tag "baixar_documento" com "S" Caso essa tag não seja preenchida o lançamento será baixado de forma integral de acordo com os valores do lançamento. Essa tag é utilizada apenas nos métodos de Inclusão e Alteração. Informação localizada na Aba "Recebimentos" no cadastro do lançamento. |
recebimento.codigo_conta_corrente | número inteiro | Código da Conta Corrente. |
recebimento.codigo_recebimento_integracao | texto · até 20 | |
recebimento.data | texto · até 10 | Data da Baixa |
recebimento.desconto | número | Valor do desconto. |
recebimento.juros | número | Valor do Juros. |
recebimento.multa | número | Valor da multa. |
recebimento.observacao | texto | Observação da Baixa do Contas a Receber. |
recebimento.valor | número | Valor a ser baixado. |
valor_documento | número | Valor do Lançamento |
Opcionais 54Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
acao | texto | A-Adiciona Valor / S-Subtrai valor / L-Lança valor. |
aprendizado_rateio | texto · até 1 | Aprendizado de rateio de departamento. Preencher com "S" ou "N". Default "N" Quando essa tag for preenchida com "S" será assumido o rateio de departamento para a categoria informada na tag "codigo_categoria". Essa tag é utilizada apenas nos métodos de inclusão e alteração. |
baixar_documento | texto · até 1 | Efetua a baixa automática do documento. |
bloqueado | texto · até 1 | Bloquear lançamento (S/N) |
bloquear_baixa | texto · até 1 | bloquear a baixa do lançamento |
bloquear_exclusao | texto · até 1 | Bloqueia a exclusão do registro. (S/N) |
boleto | objeto | Informações do boleto. |
boleto.cGerado | texto · até 1 | Gerou boleto (S/N)? |
boleto.cNumBancario | texto · até 30 | Número bancário do boleto. |
boleto.cNumBoleto | texto · até 30 | Número do boleto. |
boleto.dDtEmBol | texto · até 10 | Data de emissão do boleto. |
boleto.nPerJuros | número | Percentual de juros. |
boleto.nPerMulta | número | Percentual de multa. |
cNumeroContrato | texto · até 20 | Número do contrato do cliente. |
cPedidoCliente | texto · até 30 | Número do pedido do cliente. |
categorias | lista de objetos | |
categorias[].codigo_categoria | texto · até 20 | |
categorias[].percentual | número | Percentual da categoria |
categorias[].valor | número | |
chave_nfe | texto · até 44 | Chave de Acesso da NFE |
codigo_barras_ficha_compensacao | texto · até 70 | Código de Barras da Ficha de Compensação |
codigo_categoria | texto · até 20 | Código da Categoria |
codigo_cliente_fornecedor | número inteiro | Código de Cliente / Fornecedor |
codigo_cliente_fornecedor_integracao | texto · até 60 | Código do cliente informado pelo integrador. |
codigo_cmc7_cheque | texto · até 40 | Código CMC7 do Cheque |
codigo_lancamento_omie | número inteiro | Chave do Lançamento |
codigo_projeto | número inteiro | Código do Projeto |
codigo_tipo_documento | texto · até 5 | Código para o Tipo de Documento |
codigo_vendedor | número inteiro | Código do Vendedor |
conciliar_documento | texto · até 1 | Efetua a conciliação do documento automaticamente. |
data_emissao | texto · até 10 | Data de Emissão |
data_previsao | texto · até 10 | Data de Previsão de Pagamento/Recebimento |
data_registro | texto · até 10 | Data de Registro |
distribuicao | lista de objetos | Distribuição por Departamentos |
distribuicao[].cCodDep | texto · até 40 | Código do Departamento |
distribuicao[].cDesDep | texto · até 50 | Descrição do Departamento |
distribuicao[].nPerDep | número | Percentual do rateio |
distribuicao[].nValDep | número | Valor do rateio |
id_conta_corrente | número inteiro | Id da Conta Corrente |
id_origem | texto · até 4 | Código da Origem. Informação localizada na Aba "Diversos" do Contas a Receber. Os valores disponíveis são: "APIR" - Integração de Conta a Receber "BARR" - Conta a Receber Importada por Código de Barras "CTER" - Parcela a Receber de um CT-e "DEVR" - Conta a Receber da Devolução ao Fornecedor "MANR" - Lançamento Manual de Conta a Receber "NFER" - Conta a Receber Importada de uma NF-e "RPTR" - Repetição de Contas a Receber "VENR" - Parcela a Receber de Vendas "XMLR" - Conta a Receber Importada de um arquivo XML |
importado_api | texto · até 1 | Lançamento gerado pela API |
info | objeto | Informações complementares do anexo. |
info.cImpAPI | texto · até 1 | Importado pela API (S/N). |
info.dAlt | texto · até 10 | Data da Alteração. No formato dd/mm/aaaa. |
info.dInc | texto · até 10 | Data da Inclusão. No formato dd/mm/aaaa. |
info.hAlt | texto · até 8 | Hora da Alteração. No formato hh:mm:ss. |
info.hInc | texto · até 8 | Hora da Inclusão. No formato hh:mm:ss. |
info.uAlt | texto · até 10 | Usuário da Alteração. |
info.uInc | texto · até 10 | Usuário da Inclusão. |
lancamento_detalhe | lista de objetos | |
lancamento_detalhe[].CCF | texto · até 20 | |
lancamento_detalhe[].COO | texto · até 20 | |
lancamento_detalhe[].nCodInt | texto · até 20 | Código de Integração |
nCodOS | número inteiro | ID da Ordem de Serviço. Quando informado na inclusão do título, preenche o campo numero_pedido para a conta a receber. Obs. O campo nCodOS não é alterado internamente. |
nCodPedido | número inteiro | ID do Pedido de Venda. Quando informado na inclusão do título associa o documento a um Pedido de Venda já existente no Omie. |
nsu | texto · até 100 | Número Sequencial Único - Comprovante de pagamento. |
numero_documento | texto · até 20 | Número do Documento |
numero_documento_fiscal | texto · até 20 | Número do Documento Fiscal |
numero_parcela | texto · até 7 | Número da parcela "Formatada" como 999/999 |
numero_pedido | texto · até 15 | Número do Pedido |
observacao | texto | Observação |
operacao | texto · até 2 | Operação |
repeticao | objeto | Repetição do lançamento. Utilize essa estrutura para cadastrar várias parcela na mesma requisição. Escolha entre as tags "mensal", "semanal" ou "especifico" para definir as datas de vencimento e quantidade de parcelas. Informação localizada na Aba "Repetição" do cadastro do título. Essa tag é utilizada apenas nos métodos de Inclusão e Alteração. |
repeticao.antecipar | texto · até 1 | Antecipar data de vencimento. Indica que a data de vencimento será antecipada aos Sábados, Domingos e Feriados Nacionais. Preencher com "S" ou "N". Preencher com "S" somente umas das tags: antecipar postergar |
repeticao.especificoobrigatório | objeto | Repetição específica. Informe aqui os detalhes da repetição específica do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
repeticao.especifico.repetir_a_cada | número inteiro | Informe aqui o intervalo em dias entre cada vencimento do lançamento que será cadastrado. Exemplo: Caso informe uma quantidade de 10 dias, será cadastrado um lançamento com vencimento a cada 10 dias. |
repeticao.especifico.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
repeticao.mensalobrigatório | objeto | Repetição mensal. Informe aqui os detalhes da repetição mensal do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
repeticao.mensal.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
repeticao.mensal.repetir_todo_dia | número inteiro | Informe aqui o dia do mês em que cadá lançamento irá vencer . Exemplo: Caso informe dia 30, será cadastrado um lançamento com vencimento para o dia 30 de cada mês. |
repeticao.postergar | texto · até 1 | Postergar data de vencimento. Indica que a data de vencimento será postergada aos Sábados, Domingos e Feriados Nacionais. Preencher com "S" ou "N". Preencher com "S" somente umas das tags: antecipar postergar |
repeticao.semanalobrigatório | objeto | Repetição semanal. Informe aqui os detalhes da repetição semanal do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
repeticao.semanal.repetir_dia_semana | texto · até 10 | Informe o dia da semana que será o vencimento do lançamento. Pode ser: domingo segunda terca quarta quinta sexta sabado |
repeticao.semanal.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
retem_cofins | texto · até 1 | Indica que o Valor do COFINS informado deve ser retido |
retem_csll | texto · até 1 | Indica que o Valor do CSLL informado deve ser retido |
retem_inss | texto · até 1 | Indica que o Valor do INSS informado deve ser retido |
retem_ir | texto · até 1 | Indica que o Valor do Imposto de Renda informado deve ser retido |
retem_iss | texto · até 1 | Indica que o Valor do ISS informado deve ser retido |
retem_pis | texto · até 1 | Indica que o Valor do PIS informado deve ser retido |
status_titulo | texto · até 100 | Status do Título |
tipo_agrupamento | texto · até 1 | Tipo de agrupamento dos lançamentos. Pode ser: C-Consolidado (sintético). I-Individual (analítico). Não deve ser preenchido na Inclusão/alteração pois é de preenchimento automático para lançamentos recebidos do PDV. |
valor_cofins | número | Valor do COFINS |
valor_csll | número | Valor do CSLL |
valor_inss | número | Valor do INSS |
valor_ir | número | Valor do Imposto de Renda |
valor_iss | número | Valor do ISS |
valor_pis | número | Valor do PIS |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
codigo_lancamento_integracao | texto | Código do lançamento gerado pelo integrador. |
codigo_lancamento_omie | número inteiro | |
codigo_status | texto | |
descricao_status | texto |
POST /api/v1/financas/contareceber/
curl -s https://app.omie.com.br/api/v1/financas/contareceber/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "IncluirContaReceber", "param": [{"codigo_lancamento_integracao": "1790774979", "codigo_cliente_fornecedor": 4214850, "data_vencimento": "30/09/2026", "valor_documento": 100.0, "codigo_categoria": "1.01.02", "data_previsao": "30/09/2026", "id_conta_corrente": 4243124}]}'import os
import requests
corpo = {'call': 'IncluirContaReceber',
'param': [{'codigo_lancamento_integracao': '1790774979',
'codigo_cliente_fornecedor': 4214850,
'data_vencimento': '30/09/2026',
'valor_documento': 100.0,
'codigo_categoria': '1.01.02',
'data_previsao': '30/09/2026',
'id_conta_corrente': 4243124}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/financas/contareceber/",
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/financas/contareceber/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "IncluirContaReceber",
"param": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/financas/contareceber/");
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": "IncluirContaReceber",
"param": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/financas/contareceber/")
corpo = <<~'JSON'
{
"call": "IncluirContaReceber",
"param": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
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": "IncluirContaReceber",
"param": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/financas/contareceber/"))
.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/financas/contareceber/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""IncluirContaReceber"", ""param"": [{""codigo_lancamento_integracao"": ""1790774979"", ""codigo_cliente_fornecedor"": 4214850, ""data_vencimento"": ""30/09/2026"", ""valor_documento"": 100.0, ""codigo_categoria"": ""1.01.02"", ""data_previsao"": ""30/09/2026"", ""id_conta_corrente"": 4243124}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosIncluir Lançamentos de contas a receber por lote. (Máximo de 50).
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 2Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
conta_receber_cadastro | lista de objetos | |
conta_receber_cadastro[].acao | texto | A-Adiciona Valor / S-Subtrai valor / L-Lança valor. |
conta_receber_cadastro[].aprendizado_rateio | texto · até 1 | Aprendizado de rateio de departamento. Preencher com "S" ou "N". Default "N" Quando essa tag for preenchida com "S" será assumido o rateio de departamento para a categoria informada na tag "codigo_categoria". Essa tag é utilizada apenas nos métodos de inclusão e alteração. |
conta_receber_cadastro[].baixar_documento | texto · até 1 | Efetua a baixa automática do documento. |
conta_receber_cadastro[].bloqueado | texto · até 1 | Bloquear lançamento (S/N) |
conta_receber_cadastro[].bloquear_baixa | texto · até 1 | bloquear a baixa do lançamento |
conta_receber_cadastro[].bloquear_exclusao | texto · até 1 | Bloqueia a exclusão do registro. (S/N) |
conta_receber_cadastro[].boleto | objeto | Informações do boleto. |
conta_receber_cadastro[].boleto.cGerado | texto · até 1 | Gerou boleto (S/N)? |
conta_receber_cadastro[].boleto.cNumBancario | texto · até 30 | Número bancário do boleto. |
conta_receber_cadastro[].boleto.cNumBoleto | texto · até 30 | Número do boleto. |
conta_receber_cadastro[].boleto.dDtEmBol | texto · até 10 | Data de emissão do boleto. |
conta_receber_cadastro[].boleto.nPerJuros | número | Percentual de juros. |
conta_receber_cadastro[].boleto.nPerMulta | número | Percentual de multa. |
conta_receber_cadastro[].cNumeroContrato | texto · até 20 | Número do contrato do cliente. |
conta_receber_cadastro[].cPedidoCliente | texto · até 30 | Número do pedido do cliente. |
conta_receber_cadastro[].categorias | lista de objetos | |
conta_receber_cadastro[].categorias[].codigo_categoria | texto · até 20 | |
conta_receber_cadastro[].categorias[].percentual | número | Percentual da categoria |
conta_receber_cadastro[].categorias[].valor | número | |
conta_receber_cadastro[].chave_nfe | texto · até 44 | Chave de Acesso da NFE |
conta_receber_cadastro[].codigo_barras_ficha_compensacao | texto · até 70 | Código de Barras da Ficha de Compensação |
conta_receber_cadastro[].codigo_categoria | texto · até 20 | Código da Categoria |
conta_receber_cadastro[].codigo_cliente_fornecedor | número inteiro | Código de Cliente / Fornecedor |
conta_receber_cadastro[].codigo_cliente_fornecedor_integracao | texto · até 60 | Código do cliente informado pelo integrador. |
conta_receber_cadastro[].codigo_cmc7_cheque | texto · até 40 | Código CMC7 do Cheque |
conta_receber_cadastro[].codigo_lancamento_integracao | texto · até 60 | Código do lançamento gerado pelo integrador. |
conta_receber_cadastro[].codigo_lancamento_omie | número inteiro | Chave do Lançamento |
conta_receber_cadastro[].codigo_projeto | número inteiro | Código do Projeto |
conta_receber_cadastro[].codigo_tipo_documento | texto · até 5 | Código para o Tipo de Documento |
conta_receber_cadastro[].codigo_vendedor | número inteiro | Código do Vendedor |
conta_receber_cadastro[].conciliar_documento | texto · até 1 | Efetua a conciliação do documento automaticamente. |
conta_receber_cadastro[].data_emissao | texto · até 10 | Data de Emissão |
conta_receber_cadastro[].data_previsao | texto · até 10 | Data de Previsão de Pagamento/Recebimento |
conta_receber_cadastro[].data_registro | texto · até 10 | Data de Registro |
conta_receber_cadastro[].data_vencimento | texto · até 10 | Data de Vencimento |
conta_receber_cadastro[].distribuicao | lista de objetos | Distribuição por Departamentos |
conta_receber_cadastro[].distribuicao[].cCodDep | texto · até 40 | Código do Departamento |
conta_receber_cadastro[].distribuicao[].cDesDep | texto · até 50 | Descrição do Departamento |
conta_receber_cadastro[].distribuicao[].nPerDep | número | Percentual do rateio |
conta_receber_cadastro[].distribuicao[].nValDep | número | Valor do rateio |
conta_receber_cadastro[].id_conta_corrente | número inteiro | Id da Conta Corrente |
conta_receber_cadastro[].id_origem | texto · até 4 | Código da Origem. Informação localizada na Aba "Diversos" do Contas a Receber. Os valores disponíveis são: "APIR" - Integração de Conta a Receber "BARR" - Conta a Receber Importada por Código de Barras "CTER" - Parcela a Receber de um CT-e "DEVR" - Conta a Receber da Devolução ao Fornecedor "MANR" - Lançamento Manual de Conta a Receber "NFER" - Conta a Receber Importada de uma NF-e "RPTR" - Repetição de Contas a Receber "VENR" - Parcela a Receber de Vendas "XMLR" - Conta a Receber Importada de um arquivo XML |
conta_receber_cadastro[].importado_api | texto · até 1 | Lançamento gerado pela API |
conta_receber_cadastro[].info | objeto | Informações complementares do anexo. |
conta_receber_cadastro[].info.cImpAPI | texto · até 1 | Importado pela API (S/N). |
conta_receber_cadastro[].info.dAlt | texto · até 10 | Data da Alteração. No formato dd/mm/aaaa. |
conta_receber_cadastro[].info.dInc | texto · até 10 | Data da Inclusão. No formato dd/mm/aaaa. |
conta_receber_cadastro[].info.hAlt | texto · até 8 | Hora da Alteração. No formato hh:mm:ss. |
conta_receber_cadastro[].info.hInc | texto · até 8 | Hora da Inclusão. No formato hh:mm:ss. |
conta_receber_cadastro[].info.uAlt | texto · até 10 | Usuário da Alteração. |
conta_receber_cadastro[].info.uInc | texto · até 10 | Usuário da Inclusão. |
conta_receber_cadastro[].lancamento_detalhe | lista de objetos | |
conta_receber_cadastro[].lancamento_detalhe[].CCF | texto · até 20 | |
conta_receber_cadastro[].lancamento_detalhe[].COO | texto · até 20 | |
conta_receber_cadastro[].lancamento_detalhe[].nCodInt | texto · até 20 | Código de Integração |
conta_receber_cadastro[].nCodOS | número inteiro | ID da Ordem de Serviço. Quando informado na inclusão do título, preenche o campo numero_pedido para a conta a receber. Obs. O campo nCodOS não é alterado internamente. |
conta_receber_cadastro[].nCodPedido | número inteiro | ID do Pedido de Venda. Quando informado na inclusão do título associa o documento a um Pedido de Venda já existente no Omie. |
conta_receber_cadastro[].nsu | texto · até 100 | Número Sequencial Único - Comprovante de pagamento. |
conta_receber_cadastro[].numero_documento | texto · até 20 | Número do Documento |
conta_receber_cadastro[].numero_documento_fiscal | texto · até 20 | Número do Documento Fiscal |
conta_receber_cadastro[].numero_parcela | texto · até 7 | Número da parcela "Formatada" como 999/999 |
conta_receber_cadastro[].numero_pedido | texto · até 15 | Número do Pedido |
conta_receber_cadastro[].observacao | texto | Observação |
conta_receber_cadastro[].operacao | texto · até 2 | Operação |
conta_receber_cadastro[].recebimentoobrigatório | objeto | Detalhes do recebimento (baixa). Informe aqui os detalhes do recebimento do lançamento. Ao preencher esse campo é possível detalhar informações da baixa do documento, como: Valor Recebido, Desconto, Juros, Multa, etc. Quando essa tag estiver preenchida é obrigatório o preenchimento da tag "baixar_documento" com "S" Caso essa tag não seja preenchida o lançamento será baixado de forma integral de acordo com os valores do lançamento. Essa tag é utilizada apenas nos métodos de Inclusão e Alteração. Informação localizada na Aba "Recebimentos" no cadastro do lançamento. |
conta_receber_cadastro[].recebimento.codigo_conta_corrente | número inteiro | Código da Conta Corrente. |
conta_receber_cadastro[].recebimento.codigo_recebimento_integracao | texto · até 20 | |
conta_receber_cadastro[].recebimento.data | texto · até 10 | Data da Baixa |
conta_receber_cadastro[].recebimento.desconto | número | Valor do desconto. |
conta_receber_cadastro[].recebimento.juros | número | Valor do Juros. |
conta_receber_cadastro[].recebimento.multa | número | Valor da multa. |
conta_receber_cadastro[].recebimento.observacao | texto | Observação da Baixa do Contas a Receber. |
conta_receber_cadastro[].recebimento.valor | número | Valor a ser baixado. |
conta_receber_cadastro[].repeticao | objeto | Repetição do lançamento. Utilize essa estrutura para cadastrar várias parcela na mesma requisição. Escolha entre as tags "mensal", "semanal" ou "especifico" para definir as datas de vencimento e quantidade de parcelas. Informação localizada na Aba "Repetição" do cadastro do título. Essa tag é utilizada apenas nos métodos de Inclusão e Alteração. |
conta_receber_cadastro[].repeticao.antecipar | texto · até 1 | Antecipar data de vencimento. Indica que a data de vencimento será antecipada aos Sábados, Domingos e Feriados Nacionais. Preencher com "S" ou "N". Preencher com "S" somente umas das tags: antecipar postergar |
conta_receber_cadastro[].repeticao.especificoobrigatório | objeto | Repetição específica. Informe aqui os detalhes da repetição específica do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
conta_receber_cadastro[].repeticao.especifico.repetir_a_cada | número inteiro | Informe aqui o intervalo em dias entre cada vencimento do lançamento que será cadastrado. Exemplo: Caso informe uma quantidade de 10 dias, será cadastrado um lançamento com vencimento a cada 10 dias. |
conta_receber_cadastro[].repeticao.especifico.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
conta_receber_cadastro[].repeticao.mensalobrigatório | objeto | Repetição mensal. Informe aqui os detalhes da repetição mensal do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
conta_receber_cadastro[].repeticao.mensal.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
conta_receber_cadastro[].repeticao.mensal.repetir_todo_dia | número inteiro | Informe aqui o dia do mês em que cadá lançamento irá vencer . Exemplo: Caso informe dia 30, será cadastrado um lançamento com vencimento para o dia 30 de cada mês. |
conta_receber_cadastro[].repeticao.postergar | texto · até 1 | Postergar data de vencimento. Indica que a data de vencimento será postergada aos Sábados, Domingos e Feriados Nacionais. Preencher com "S" ou "N". Preencher com "S" somente umas das tags: antecipar postergar |
conta_receber_cadastro[].repeticao.semanalobrigatório | objeto | Repetição semanal. Informe aqui os detalhes da repetição semanal do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
conta_receber_cadastro[].repeticao.semanal.repetir_dia_semana | texto · até 10 | Informe o dia da semana que será o vencimento do lançamento. Pode ser: domingo segunda terca quarta quinta sexta sabado |
conta_receber_cadastro[].repeticao.semanal.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
conta_receber_cadastro[].retem_cofins | texto · até 1 | Indica que o Valor do COFINS informado deve ser retido |
conta_receber_cadastro[].retem_csll | texto · até 1 | Indica que o Valor do CSLL informado deve ser retido |
conta_receber_cadastro[].retem_inss | texto · até 1 | Indica que o Valor do INSS informado deve ser retido |
conta_receber_cadastro[].retem_ir | texto · até 1 | Indica que o Valor do Imposto de Renda informado deve ser retido |
conta_receber_cadastro[].retem_iss | texto · até 1 | Indica que o Valor do ISS informado deve ser retido |
conta_receber_cadastro[].retem_pis | texto · até 1 | Indica que o Valor do PIS informado deve ser retido |
conta_receber_cadastro[].status_titulo | texto · até 100 | Status do Título |
conta_receber_cadastro[].tipo_agrupamento | texto · até 1 | Tipo de agrupamento dos lançamentos. Pode ser: C-Consolidado (sintético). I-Individual (analítico). Não deve ser preenchido na Inclusão/alteração pois é de preenchimento automático para lançamentos recebidos do PDV. |
conta_receber_cadastro[].valor_cofins | número | Valor do COFINS |
conta_receber_cadastro[].valor_csll | número | Valor do CSLL |
conta_receber_cadastro[].valor_documento | número | Valor do Lançamento |
conta_receber_cadastro[].valor_inss | número | Valor do INSS |
conta_receber_cadastro[].valor_ir | número | Valor do Imposto de Renda |
conta_receber_cadastro[].valor_iss | número | Valor do ISS |
conta_receber_cadastro[].valor_pis | número | Valor do PIS |
lote | número inteiro | Número do lote de lançamentos de contas a receber. |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
codigo_status | texto | Código do Status do processamento |
descricao_status | texto | Descrição do Status do Lote |
lote | número inteiro | Número do lote processado |
status_lote | lista de objetos | |
status_lote[].codigo_lancamento_integracao | texto | Código do lançamento gerado pelo integrador. |
status_lote[].codigo_lancamento_omie | número inteiro | |
status_lote[].codigo_status | texto | |
status_lote[].descricao_status | texto |
POST /api/v1/financas/contareceber/
curl -s https://app.omie.com.br/api/v1/financas/contareceber/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "IncluirContaReceberPorLote", "param": [{"lote": 100, "conta_receber_cadastro": [{"codigo_lancamento_integracao": "1790774979", "codigo_cliente_fornecedor": 4214850, "data_vencimento": "30/09/2026", "valor_documento": 100.0, "codigo_categoria": "1.01.02", "data_previsao": "30/09/2026", "id_conta_corrente": 4243124}, {"codigo_lancamento_integracao": "1790774979", "codigo_cliente_fornecedor": 4214850, "data_vencimento": "30/09/2026", "valor_documento": 120.0, "codigo_categoria": "1.01.02", "data_previsao": "30/09/2026", "id_conta_corrente": 4243124}]}]}'import os
import requests
corpo = {'call': 'IncluirContaReceberPorLote',
'param': [{'lote': 100,
'conta_receber_cadastro': [{'codigo_lancamento_integracao': '1790774979',
'codigo_cliente_fornecedor': 4214850,
'data_vencimento': '30/09/2026',
'valor_documento': 100.0,
'codigo_categoria': '1.01.02',
'data_previsao': '30/09/2026',
'id_conta_corrente': 4243124},
{'codigo_lancamento_integracao': '1790774979',
'codigo_cliente_fornecedor': 4214850,
'data_vencimento': '30/09/2026',
'valor_documento': 120.0,
'codigo_categoria': '1.01.02',
'data_previsao': '30/09/2026',
'id_conta_corrente': 4243124}]}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/financas/contareceber/",
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/financas/contareceber/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "IncluirContaReceberPorLote",
"param": [
{
"lote": 100,
"conta_receber_cadastro": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
},
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 120.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/financas/contareceber/");
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": "IncluirContaReceberPorLote",
"param": [
{
"lote": 100,
"conta_receber_cadastro": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
},
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 120.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/financas/contareceber/")
corpo = <<~'JSON'
{
"call": "IncluirContaReceberPorLote",
"param": [
{
"lote": 100,
"conta_receber_cadastro": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
},
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 120.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
]
}
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": "IncluirContaReceberPorLote",
"param": [
{
"lote": 100,
"conta_receber_cadastro": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
},
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 120.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/financas/contareceber/"))
.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/financas/contareceber/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""IncluirContaReceberPorLote"", ""param"": [{""lote"": 100, ""conta_receber_cadastro"": [{""codigo_lancamento_integracao"": ""1790774979"", ""codigo_cliente_fornecedor"": 4214850, ""data_vencimento"": ""30/09/2026"", ""valor_documento"": 100.0, ""codigo_categoria"": ""1.01.02"", ""data_previsao"": ""30/09/2026"", ""id_conta_corrente"": 4243124}, {""codigo_lancamento_integracao"": ""1790774979"", ""codigo_cliente_fornecedor"": 4214850, ""data_vencimento"": ""30/09/2026"", ""valor_documento"": 120.0, ""codigo_categoria"": ""1.01.02"", ""data_previsao"": ""30/09/2026"", ""id_conta_corrente"": 4243124}]}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosRealiza a baixa de um título no conta a receber.
Obrigatórios 2
| Campo | Tipo | Descrição |
|---|---|---|
codigo_conta_corrente | número inteiro | Código da Conta Corrente. |
data | texto · até 10 | Data da Baixa |
Opcionais 13Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
bloqueado | texto · até 1 | |
codigo_baixa | número inteiro | Código para identificar a baixa do título no Contas a Receber. |
codigo_baixa_integracao | texto · até 20 | Código da baixa do integrador para identificar a baixa de um título do contas a receber. |
codigo_conta_corrente_integracao | texto · até 20 | Código da Conta Corrente do Integrador. |
codigo_lancamento | número inteiro | codigo do lançamento no Omie |
codigo_lancamento_integracao | texto · até 60 | Código do lançamento do integrador. |
conciliar_documento | texto · até 1 | |
desconto | número | Valor do desconto. |
juros | número | Valor do Juros. |
multa | número | Valor da multa. |
nsu | texto · até 100 | Número Sequencial Único - Comprovante de pagamento. |
observacao | texto | Observação da Baixa do Contas a Receber. |
valor | número | Valor a ser baixado. |
Retorno 8O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
codigo_baixa | número inteiro | Código da baixa do contas a receber no Omie. |
codigo_baixa_integracao | texto | Código da baixa do integrador para identificar a baixa do título do contas a receber. |
codigo_lancamento | número inteiro | Código do lançamento no contas a receber, |
codigo_lancamento_integracao | texto | Código de integração do parceiro para identificar o lançamento no Contas a Receber. |
codigo_status | texto | Código do Status da baixa. |
descricao_status | texto | Descrição do status da baixa do contas a receber. |
liquidado | texto | Indica que o recebimento liquidado. |
valor_baixado | decimal | Valor baixado |
POST /api/v1/financas/contareceber/
curl -s https://app.omie.com.br/api/v1/financas/contareceber/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "LancarRecebimento", "param": [{"codigo_lancamento": 0, "codigo_baixa": 0, "codigo_conta_corrente": 0, "valor": 0, "data": "", "observacao": ""}]}'import os
import requests
corpo = {'call': 'LancarRecebimento',
'param': [{'codigo_lancamento': 0,
'codigo_baixa': 0,
'codigo_conta_corrente': 0,
'valor': 0,
'data': '',
'observacao': ''}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/financas/contareceber/",
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/financas/contareceber/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "LancarRecebimento",
"param": [
{
"codigo_lancamento": 0,
"codigo_baixa": 0,
"codigo_conta_corrente": 0,
"valor": 0,
"data": "",
"observacao": ""
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/financas/contareceber/");
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": "LancarRecebimento",
"param": [
{
"codigo_lancamento": 0,
"codigo_baixa": 0,
"codigo_conta_corrente": 0,
"valor": 0,
"data": "",
"observacao": ""
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/financas/contareceber/")
corpo = <<~'JSON'
{
"call": "LancarRecebimento",
"param": [
{
"codigo_lancamento": 0,
"codigo_baixa": 0,
"codigo_conta_corrente": 0,
"valor": 0,
"data": "",
"observacao": ""
}
]
}
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": "LancarRecebimento",
"param": [
{
"codigo_lancamento": 0,
"codigo_baixa": 0,
"codigo_conta_corrente": 0,
"valor": 0,
"data": "",
"observacao": ""
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/financas/contareceber/"))
.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/financas/contareceber/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""LancarRecebimento"", ""param"": [{""codigo_lancamento"": 0, ""codigo_baixa"": 0, ""codigo_conta_corrente"": 0, ""valor"": 0, ""data"": """", ""observacao"": """"}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosLista as contas a receber cadastradas.
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 21Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
apenas_importado_api | texto · até 1 | Ex.: S, N |
exibir_obs | texto · até 1 | Exibir as observações do lançamento (S/N).
Preencher com "S" ou "N".
Default "N"Ex.: S, N |
filtrar_apenas_alteracao | texto · até 1 | Ex.: S, N |
filtrar_apenas_inclusao | texto · até 1 | Ex.: S, N |
filtrar_apenas_titulos_em_aberto | texto · até 1 | Ex.: S, N |
filtrar_cliente | número inteiro | |
filtrar_conta_corrente | número inteiro | Código da Conta Corrente |
filtrar_por_cpf_cnpj | texto · até 20 | Filtrar os títulos por CPF/CNPJ |
filtrar_por_data_ate | texto · até 10 | |
filtrar_por_data_de | texto · até 10 | |
filtrar_por_emissao_ate | texto · até 10 | |
filtrar_por_emissao_de | texto · até 10 | |
filtrar_por_projeto | número inteiro | Código do Projeto. Informação localizada na Aba "Detalhes" do Contas a Pagar. Utilize a tag "codigo" do método "ListarProjetos" da API http://app.omie.com.br/api/v1/geral/projetos/ para obter essa informação. |
filtrar_por_registro_ate | texto · até 10 | |
filtrar_por_registro_de | texto · até 10 | |
filtrar_por_status | texto · até 100 | Filtrar por StatusEx.: CANCELADO, PAGO, LIQUIDADO |
filtrar_por_vendedor | número inteiro | Código do Vendedor. Informação localizada na Aba "Diversos" do Contas a Pagar. Utilize a tag "codigo" do método "ListarVendedores" da API http://app.omie.com.br/api/v1/geral/vendedores/ para obter essa informação. |
ordem_descrescente | texto · até 1 | Ex.: S, N |
ordenar_por | texto · até 100 | Ex.: CODIGO, CODIGO_INTEGRACAO, DATA_EMISSAO |
pagina | número inteiro | |
registros_por_pagina | número inteiro |
Retorno 5O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
conta_receber_cadastro | lista de objetos | |
conta_receber_cadastro[].acao | texto | A-Adiciona Valor / S-Subtrai valor / L-Lança valor. |
conta_receber_cadastro[].aprendizado_rateio | texto | Aprendizado de rateio de departamento. Preencher com "S" ou "N". Default "N" Quando essa tag for preenchida com "S" será assumido o rateio de departamento para a categoria informada na tag "codigo_categoria". Essa tag é utilizada apenas nos métodos de inclusão e alteração. |
conta_receber_cadastro[].baixar_documento | texto | Efetua a baixa automática do documento. |
conta_receber_cadastro[].bloqueado | texto | Bloquear lançamento (S/N) |
conta_receber_cadastro[].bloquear_baixa | texto | bloquear a baixa do lançamento |
conta_receber_cadastro[].bloquear_exclusao | texto | Bloqueia a exclusão do registro. (S/N) |
conta_receber_cadastro[].boleto | objeto | Informações do boleto. |
conta_receber_cadastro[].boleto.cGerado | texto | Gerou boleto (S/N)? |
conta_receber_cadastro[].boleto.cNumBancario | texto | Número bancário do boleto. |
conta_receber_cadastro[].boleto.cNumBoleto | texto | Número do boleto. |
conta_receber_cadastro[].boleto.dDtEmBol | texto | Data de emissão do boleto. |
conta_receber_cadastro[].boleto.nPerJuros | decimal | Percentual de juros. |
conta_receber_cadastro[].boleto.nPerMulta | decimal | Percentual de multa. |
conta_receber_cadastro[].cNumeroContrato | texto | Número do contrato do cliente. |
conta_receber_cadastro[].cPedidoCliente | texto | Número do pedido do cliente. |
conta_receber_cadastro[].categorias | lista de objetos | |
conta_receber_cadastro[].categorias[].codigo_categoria | texto | |
conta_receber_cadastro[].categorias[].percentual | decimal | Percentual da categoria |
conta_receber_cadastro[].categorias[].valor | decimal | |
conta_receber_cadastro[].chave_nfe | texto | Chave de Acesso da NFE |
conta_receber_cadastro[].codigo_barras_ficha_compensacao | texto | Código de Barras da Ficha de Compensação |
conta_receber_cadastro[].codigo_categoria | texto | Código da Categoria |
conta_receber_cadastro[].codigo_cliente_fornecedor | número inteiro | Código de Cliente / Fornecedor |
conta_receber_cadastro[].codigo_cliente_fornecedor_integracao | texto | Código do cliente informado pelo integrador. |
conta_receber_cadastro[].codigo_cmc7_cheque | texto | Código CMC7 do Cheque |
conta_receber_cadastro[].codigo_lancamento_integracao | texto | Código do lançamento gerado pelo integrador. |
conta_receber_cadastro[].codigo_lancamento_omie | número inteiro | Chave do Lançamento |
conta_receber_cadastro[].codigo_projeto | número inteiro | Código do Projeto |
conta_receber_cadastro[].codigo_tipo_documento | texto | Código para o Tipo de Documento |
conta_receber_cadastro[].codigo_vendedor | número inteiro | Código do Vendedor |
conta_receber_cadastro[].conciliar_documento | texto | Efetua a conciliação do documento automaticamente. |
conta_receber_cadastro[].data_emissao | texto | Data de Emissão |
conta_receber_cadastro[].data_previsao | texto | Data de Previsão de Pagamento/Recebimento |
conta_receber_cadastro[].data_registro | texto | Data de Registro |
conta_receber_cadastro[].data_vencimento | texto | Data de Vencimento |
conta_receber_cadastro[].distribuicao | lista de objetos | Distribuição por Departamentos |
conta_receber_cadastro[].distribuicao[].cCodDep | texto | Código do Departamento |
conta_receber_cadastro[].distribuicao[].cDesDep | texto | Descrição do Departamento |
conta_receber_cadastro[].distribuicao[].nPerDep | decimal | Percentual do rateio |
conta_receber_cadastro[].distribuicao[].nValDep | decimal | Valor do rateio |
conta_receber_cadastro[].id_conta_corrente | número inteiro | Id da Conta Corrente |
conta_receber_cadastro[].id_origem | texto | Código da Origem. Informação localizada na Aba "Diversos" do Contas a Receber. Os valores disponíveis são: "APIR" - Integração de Conta a Receber "BARR" - Conta a Receber Importada por Código de Barras "CTER" - Parcela a Receber de um CT-e "DEVR" - Conta a Receber da Devolução ao Fornecedor "MANR" - Lançamento Manual de Conta a Receber "NFER" - Conta a Receber Importada de uma NF-e "RPTR" - Repetição de Contas a Receber "VENR" - Parcela a Receber de Vendas "XMLR" - Conta a Receber Importada de um arquivo XML |
conta_receber_cadastro[].importado_api | texto | Lançamento gerado pela API |
conta_receber_cadastro[].info | objeto | Informações complementares do anexo. |
conta_receber_cadastro[].info.cImpAPI | texto | Importado pela API (S/N). |
conta_receber_cadastro[].info.dAlt | texto | Data da Alteração. No formato dd/mm/aaaa. |
conta_receber_cadastro[].info.dInc | texto | Data da Inclusão. No formato dd/mm/aaaa. |
conta_receber_cadastro[].info.hAlt | texto | Hora da Alteração. No formato hh:mm:ss. |
conta_receber_cadastro[].info.hInc | texto | Hora da Inclusão. No formato hh:mm:ss. |
conta_receber_cadastro[].info.uAlt | texto | Usuário da Alteração. |
conta_receber_cadastro[].info.uInc | texto | Usuário da Inclusão. |
conta_receber_cadastro[].lancamento_detalhe | lista de objetos | |
conta_receber_cadastro[].lancamento_detalhe[].CCF | texto | |
conta_receber_cadastro[].lancamento_detalhe[].COO | texto | |
conta_receber_cadastro[].lancamento_detalhe[].nCodInt | texto | Código de Integração |
conta_receber_cadastro[].nCodOS | número inteiro | ID da Ordem de Serviço. Quando informado na inclusão do título, preenche o campo numero_pedido para a conta a receber. Obs. O campo nCodOS não é alterado internamente. |
conta_receber_cadastro[].nCodPedido | número inteiro | ID do Pedido de Venda. Quando informado na inclusão do título associa o documento a um Pedido de Venda já existente no Omie. |
conta_receber_cadastro[].nsu | texto | Número Sequencial Único - Comprovante de pagamento. |
conta_receber_cadastro[].numero_documento | texto | Número do Documento |
conta_receber_cadastro[].numero_documento_fiscal | texto | Número do Documento Fiscal |
conta_receber_cadastro[].numero_parcela | texto | Número da parcela "Formatada" como 999/999 |
conta_receber_cadastro[].numero_pedido | texto | Número do Pedido |
conta_receber_cadastro[].observacao | texto | Observação |
conta_receber_cadastro[].operacao | texto | Operação |
conta_receber_cadastro[].recebimento | objeto | Detalhes do recebimento (baixa). Informe aqui os detalhes do recebimento do lançamento. Ao preencher esse campo é possível detalhar informações da baixa do documento, como: Valor Recebido, Desconto, Juros, Multa, etc. Quando essa tag estiver preenchida é obrigatório o preenchimento da tag "baixar_documento" com "S" Caso essa tag não seja preenchida o lançamento será baixado de forma integral de acordo com os valores do lançamento. Essa tag é utilizada apenas nos métodos de Inclusão e Alteração. Informação localizada na Aba "Recebimentos" no cadastro do lançamento. |
conta_receber_cadastro[].recebimento.codigo_conta_corrente | número inteiro | Código da Conta Corrente. |
conta_receber_cadastro[].recebimento.codigo_recebimento_integracao | texto | |
conta_receber_cadastro[].recebimento.data | texto | Data da Baixa |
conta_receber_cadastro[].recebimento.desconto | decimal | Valor do desconto. |
conta_receber_cadastro[].recebimento.juros | decimal | Valor do Juros. |
conta_receber_cadastro[].recebimento.multa | decimal | Valor da multa. |
conta_receber_cadastro[].recebimento.observacao | texto | Observação da Baixa do Contas a Receber. |
conta_receber_cadastro[].recebimento.valor | decimal | Valor a ser baixado. |
conta_receber_cadastro[].repeticao | objeto | Repetição do lançamento. Utilize essa estrutura para cadastrar várias parcela na mesma requisição. Escolha entre as tags "mensal", "semanal" ou "especifico" para definir as datas de vencimento e quantidade de parcelas. Informação localizada na Aba "Repetição" do cadastro do título. Essa tag é utilizada apenas nos métodos de Inclusão e Alteração. |
conta_receber_cadastro[].repeticao.antecipar | texto | Antecipar data de vencimento. Indica que a data de vencimento será antecipada aos Sábados, Domingos e Feriados Nacionais. Preencher com "S" ou "N". Preencher com "S" somente umas das tags: antecipar postergar |
conta_receber_cadastro[].repeticao.especifico | objeto | Repetição específica. Informe aqui os detalhes da repetição específica do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
conta_receber_cadastro[].repeticao.especifico.repetir_a_cada | número inteiro | Informe aqui o intervalo em dias entre cada vencimento do lançamento que será cadastrado. Exemplo: Caso informe uma quantidade de 10 dias, será cadastrado um lançamento com vencimento a cada 10 dias. |
conta_receber_cadastro[].repeticao.especifico.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
conta_receber_cadastro[].repeticao.mensal | objeto | Repetição mensal. Informe aqui os detalhes da repetição mensal do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
conta_receber_cadastro[].repeticao.mensal.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
conta_receber_cadastro[].repeticao.mensal.repetir_todo_dia | número inteiro | Informe aqui o dia do mês em que cadá lançamento irá vencer . Exemplo: Caso informe dia 30, será cadastrado um lançamento com vencimento para o dia 30 de cada mês. |
conta_receber_cadastro[].repeticao.postergar | texto | Postergar data de vencimento. Indica que a data de vencimento será postergada aos Sábados, Domingos e Feriados Nacionais. Preencher com "S" ou "N". Preencher com "S" somente umas das tags: antecipar postergar |
conta_receber_cadastro[].repeticao.semanal | objeto | Repetição semanal. Informe aqui os detalhes da repetição semanal do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
conta_receber_cadastro[].repeticao.semanal.repetir_dia_semana | texto | Informe o dia da semana que será o vencimento do lançamento. Pode ser: domingo segunda terca quarta quinta sexta sabado |
conta_receber_cadastro[].repeticao.semanal.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
conta_receber_cadastro[].retem_cofins | texto | Indica que o Valor do COFINS informado deve ser retido |
conta_receber_cadastro[].retem_csll | texto | Indica que o Valor do CSLL informado deve ser retido |
conta_receber_cadastro[].retem_inss | texto | Indica que o Valor do INSS informado deve ser retido |
conta_receber_cadastro[].retem_ir | texto | Indica que o Valor do Imposto de Renda informado deve ser retido |
conta_receber_cadastro[].retem_iss | texto | Indica que o Valor do ISS informado deve ser retido |
conta_receber_cadastro[].retem_pis | texto | Indica que o Valor do PIS informado deve ser retido |
conta_receber_cadastro[].status_titulo | texto | Status do Título |
conta_receber_cadastro[].tipo_agrupamento | texto | Tipo de agrupamento dos lançamentos. Pode ser: C-Consolidado (sintético). I-Individual (analítico). Não deve ser preenchido na Inclusão/alteração pois é de preenchimento automático para lançamentos recebidos do PDV. |
conta_receber_cadastro[].valor_cofins | decimal | Valor do COFINS |
conta_receber_cadastro[].valor_csll | decimal | Valor do CSLL |
conta_receber_cadastro[].valor_documento | decimal | Valor do Lançamento |
conta_receber_cadastro[].valor_inss | decimal | Valor do INSS |
conta_receber_cadastro[].valor_ir | decimal | Valor do Imposto de Renda |
conta_receber_cadastro[].valor_iss | decimal | Valor do ISS |
conta_receber_cadastro[].valor_pis | decimal | Valor do PIS |
pagina | número inteiro | |
registros | número inteiro | |
total_de_paginas | número inteiro | |
total_de_registros | número inteiro |
POST /api/v1/financas/contareceber/
curl -s https://app.omie.com.br/api/v1/financas/contareceber/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "ListarContasReceber", "param": [{"pagina": 1, "registros_por_pagina": 20, "apenas_importado_api": "N"}]}'import os
import requests
corpo = {'call': 'ListarContasReceber',
'param': [{'pagina': 1, 'registros_por_pagina': 20, 'apenas_importado_api': 'N'}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/financas/contareceber/",
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/financas/contareceber/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "ListarContasReceber",
"param": [
{
"pagina": 1,
"registros_por_pagina": 20,
"apenas_importado_api": "N"
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/financas/contareceber/");
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": "ListarContasReceber",
"param": [
{
"pagina": 1,
"registros_por_pagina": 20,
"apenas_importado_api": "N"
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/financas/contareceber/")
corpo = <<~'JSON'
{
"call": "ListarContasReceber",
"param": [
{
"pagina": 1,
"registros_por_pagina": 20,
"apenas_importado_api": "N"
}
]
}
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": "ListarContasReceber",
"param": [
{
"pagina": 1,
"registros_por_pagina": 20,
"apenas_importado_api": "N"
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/financas/contareceber/"))
.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/financas/contareceber/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""ListarContasReceber"", ""param"": [{""pagina"": 1, ""registros_por_pagina"": 20, ""apenas_importado_api"": ""N""}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosExecuta o Upsert do Contas a receber
Obrigatórios 1
| Campo | Tipo | Descrição |
|---|---|---|
recebimento | objeto | Detalhes do recebimento (baixa). Informe aqui os detalhes do recebimento do lançamento. Ao preencher esse campo é possível detalhar informações da baixa do documento, como: Valor Recebido, Desconto, Juros, Multa, etc. Quando essa tag estiver preenchida é obrigatório o preenchimento da tag "baixar_documento" com "S" Caso essa tag não seja preenchida o lançamento será baixado de forma integral de acordo com os valores do lançamento. Essa tag é utilizada apenas nos métodos de Inclusão e Alteração. Informação localizada na Aba "Recebimentos" no cadastro do lançamento. |
recebimento.codigo_conta_corrente | número inteiro | Código da Conta Corrente. |
recebimento.codigo_recebimento_integracao | texto · até 20 | |
recebimento.data | texto · até 10 | Data da Baixa |
recebimento.desconto | número | Valor do desconto. |
recebimento.juros | número | Valor do Juros. |
recebimento.multa | número | Valor da multa. |
recebimento.observacao | texto | Observação da Baixa do Contas a Receber. |
recebimento.valor | número | Valor a ser baixado. |
Opcionais 57Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
acao | texto | A-Adiciona Valor / S-Subtrai valor / L-Lança valor. |
aprendizado_rateio | texto · até 1 | Aprendizado de rateio de departamento. Preencher com "S" ou "N". Default "N" Quando essa tag for preenchida com "S" será assumido o rateio de departamento para a categoria informada na tag "codigo_categoria". Essa tag é utilizada apenas nos métodos de inclusão e alteração. |
baixar_documento | texto · até 1 | Efetua a baixa automática do documento. |
bloqueado | texto · até 1 | Bloquear lançamento (S/N) |
bloquear_baixa | texto · até 1 | bloquear a baixa do lançamento |
bloquear_exclusao | texto · até 1 | Bloqueia a exclusão do registro. (S/N) |
boleto | objeto | Informações do boleto. |
boleto.cGerado | texto · até 1 | Gerou boleto (S/N)? |
boleto.cNumBancario | texto · até 30 | Número bancário do boleto. |
boleto.cNumBoleto | texto · até 30 | Número do boleto. |
boleto.dDtEmBol | texto · até 10 | Data de emissão do boleto. |
boleto.nPerJuros | número | Percentual de juros. |
boleto.nPerMulta | número | Percentual de multa. |
cNumeroContrato | texto · até 20 | Número do contrato do cliente. |
cPedidoCliente | texto · até 30 | Número do pedido do cliente. |
categorias | lista de objetos | |
categorias[].codigo_categoria | texto · até 20 | |
categorias[].percentual | número | Percentual da categoria |
categorias[].valor | número | |
chave_nfe | texto · até 44 | Chave de Acesso da NFE |
codigo_barras_ficha_compensacao | texto · até 70 | Código de Barras da Ficha de Compensação |
codigo_categoria | texto · até 20 | Código da Categoria |
codigo_cliente_fornecedor | número inteiro | Código de Cliente / Fornecedor |
codigo_cliente_fornecedor_integracao | texto · até 60 | Código do cliente informado pelo integrador. |
codigo_cmc7_cheque | texto · até 40 | Código CMC7 do Cheque |
codigo_lancamento_integracao | texto · até 60 | Código do lançamento gerado pelo integrador. |
codigo_lancamento_omie | número inteiro | Chave do Lançamento |
codigo_projeto | número inteiro | Código do Projeto |
codigo_tipo_documento | texto · até 5 | Código para o Tipo de Documento |
codigo_vendedor | número inteiro | Código do Vendedor |
conciliar_documento | texto · até 1 | Efetua a conciliação do documento automaticamente. |
data_emissao | texto · até 10 | Data de Emissão |
data_previsao | texto · até 10 | Data de Previsão de Pagamento/Recebimento |
data_registro | texto · até 10 | Data de Registro |
data_vencimento | texto · até 10 | Data de Vencimento |
distribuicao | lista de objetos | Distribuição por Departamentos |
distribuicao[].cCodDep | texto · até 40 | Código do Departamento |
distribuicao[].cDesDep | texto · até 50 | Descrição do Departamento |
distribuicao[].nPerDep | número | Percentual do rateio |
distribuicao[].nValDep | número | Valor do rateio |
id_conta_corrente | número inteiro | Id da Conta Corrente |
id_origem | texto · até 4 | Código da Origem. Informação localizada na Aba "Diversos" do Contas a Receber. Os valores disponíveis são: "APIR" - Integração de Conta a Receber "BARR" - Conta a Receber Importada por Código de Barras "CTER" - Parcela a Receber de um CT-e "DEVR" - Conta a Receber da Devolução ao Fornecedor "MANR" - Lançamento Manual de Conta a Receber "NFER" - Conta a Receber Importada de uma NF-e "RPTR" - Repetição de Contas a Receber "VENR" - Parcela a Receber de Vendas "XMLR" - Conta a Receber Importada de um arquivo XML |
importado_api | texto · até 1 | Lançamento gerado pela API |
info | objeto | Informações complementares do anexo. |
info.cImpAPI | texto · até 1 | Importado pela API (S/N). |
info.dAlt | texto · até 10 | Data da Alteração. No formato dd/mm/aaaa. |
info.dInc | texto · até 10 | Data da Inclusão. No formato dd/mm/aaaa. |
info.hAlt | texto · até 8 | Hora da Alteração. No formato hh:mm:ss. |
info.hInc | texto · até 8 | Hora da Inclusão. No formato hh:mm:ss. |
info.uAlt | texto · até 10 | Usuário da Alteração. |
info.uInc | texto · até 10 | Usuário da Inclusão. |
lancamento_detalhe | lista de objetos | |
lancamento_detalhe[].CCF | texto · até 20 | |
lancamento_detalhe[].COO | texto · até 20 | |
lancamento_detalhe[].nCodInt | texto · até 20 | Código de Integração |
nCodOS | número inteiro | ID da Ordem de Serviço. Quando informado na inclusão do título, preenche o campo numero_pedido para a conta a receber. Obs. O campo nCodOS não é alterado internamente. |
nCodPedido | número inteiro | ID do Pedido de Venda. Quando informado na inclusão do título associa o documento a um Pedido de Venda já existente no Omie. |
nsu | texto · até 100 | Número Sequencial Único - Comprovante de pagamento. |
numero_documento | texto · até 20 | Número do Documento |
numero_documento_fiscal | texto · até 20 | Número do Documento Fiscal |
numero_parcela | texto · até 7 | Número da parcela "Formatada" como 999/999 |
numero_pedido | texto · até 15 | Número do Pedido |
observacao | texto | Observação |
operacao | texto · até 2 | Operação |
repeticao | objeto | Repetição do lançamento. Utilize essa estrutura para cadastrar várias parcela na mesma requisição. Escolha entre as tags "mensal", "semanal" ou "especifico" para definir as datas de vencimento e quantidade de parcelas. Informação localizada na Aba "Repetição" do cadastro do título. Essa tag é utilizada apenas nos métodos de Inclusão e Alteração. |
repeticao.antecipar | texto · até 1 | Antecipar data de vencimento. Indica que a data de vencimento será antecipada aos Sábados, Domingos e Feriados Nacionais. Preencher com "S" ou "N". Preencher com "S" somente umas das tags: antecipar postergar |
repeticao.especificoobrigatório | objeto | Repetição específica. Informe aqui os detalhes da repetição específica do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
repeticao.especifico.repetir_a_cada | número inteiro | Informe aqui o intervalo em dias entre cada vencimento do lançamento que será cadastrado. Exemplo: Caso informe uma quantidade de 10 dias, será cadastrado um lançamento com vencimento a cada 10 dias. |
repeticao.especifico.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
repeticao.mensalobrigatório | objeto | Repetição mensal. Informe aqui os detalhes da repetição mensal do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
repeticao.mensal.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
repeticao.mensal.repetir_todo_dia | número inteiro | Informe aqui o dia do mês em que cadá lançamento irá vencer . Exemplo: Caso informe dia 30, será cadastrado um lançamento com vencimento para o dia 30 de cada mês. |
repeticao.postergar | texto · até 1 | Postergar data de vencimento. Indica que a data de vencimento será postergada aos Sábados, Domingos e Feriados Nacionais. Preencher com "S" ou "N". Preencher com "S" somente umas das tags: antecipar postergar |
repeticao.semanalobrigatório | objeto | Repetição semanal. Informe aqui os detalhes da repetição semanal do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
repeticao.semanal.repetir_dia_semana | texto · até 10 | Informe o dia da semana que será o vencimento do lançamento. Pode ser: domingo segunda terca quarta quinta sexta sabado |
repeticao.semanal.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
retem_cofins | texto · até 1 | Indica que o Valor do COFINS informado deve ser retido |
retem_csll | texto · até 1 | Indica que o Valor do CSLL informado deve ser retido |
retem_inss | texto · até 1 | Indica que o Valor do INSS informado deve ser retido |
retem_ir | texto · até 1 | Indica que o Valor do Imposto de Renda informado deve ser retido |
retem_iss | texto · até 1 | Indica que o Valor do ISS informado deve ser retido |
retem_pis | texto · até 1 | Indica que o Valor do PIS informado deve ser retido |
status_titulo | texto · até 100 | Status do Título |
tipo_agrupamento | texto · até 1 | Tipo de agrupamento dos lançamentos. Pode ser: C-Consolidado (sintético). I-Individual (analítico). Não deve ser preenchido na Inclusão/alteração pois é de preenchimento automático para lançamentos recebidos do PDV. |
valor_cofins | número | Valor do COFINS |
valor_csll | número | Valor do CSLL |
valor_documento | número | Valor do Lançamento |
valor_inss | número | Valor do INSS |
valor_ir | número | Valor do Imposto de Renda |
valor_iss | número | Valor do ISS |
valor_pis | número | Valor do PIS |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
codigo_lancamento_integracao | texto | Código do lançamento gerado pelo integrador. |
codigo_lancamento_omie | número inteiro | |
codigo_status | texto | |
descricao_status | texto |
POST /api/v1/financas/contareceber/
curl -s https://app.omie.com.br/api/v1/financas/contareceber/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "UpsertContaReceber", "param": [{"codigo_lancamento_integracao": "1790774979", "codigo_cliente_fornecedor": 4214850, "data_vencimento": "30/09/2026", "valor_documento": 100.0, "codigo_categoria": "1.01.02", "data_previsao": "30/09/2026", "id_conta_corrente": 4243124}]}'import os
import requests
corpo = {'call': 'UpsertContaReceber',
'param': [{'codigo_lancamento_integracao': '1790774979',
'codigo_cliente_fornecedor': 4214850,
'data_vencimento': '30/09/2026',
'valor_documento': 100.0,
'codigo_categoria': '1.01.02',
'data_previsao': '30/09/2026',
'id_conta_corrente': 4243124}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/financas/contareceber/",
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/financas/contareceber/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "UpsertContaReceber",
"param": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/financas/contareceber/");
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": "UpsertContaReceber",
"param": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/financas/contareceber/")
corpo = <<~'JSON'
{
"call": "UpsertContaReceber",
"param": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
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": "UpsertContaReceber",
"param": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/financas/contareceber/"))
.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/financas/contareceber/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""UpsertContaReceber"", ""param"": [{""codigo_lancamento_integracao"": ""1790774979"", ""codigo_cliente_fornecedor"": 4214850, ""data_vencimento"": ""30/09/2026"", ""valor_documento"": 100.0, ""codigo_categoria"": ""1.01.02"", ""data_previsao"": ""30/09/2026"", ""id_conta_corrente"": 4243124}]}")
]
),
Dados = Json.Document(Resposta)
in
DadosEfetua o UPSERT do Contas a Receber por Lote.
Obrigatórios 0
Nenhum campo obrigatório.
Opcionais 2Campos e estruturas que você pode enviar
| Campo | Tipo | Descrição |
|---|---|---|
conta_receber_cadastro | lista de objetos | |
conta_receber_cadastro[].acao | texto | A-Adiciona Valor / S-Subtrai valor / L-Lança valor. |
conta_receber_cadastro[].aprendizado_rateio | texto · até 1 | Aprendizado de rateio de departamento. Preencher com "S" ou "N". Default "N" Quando essa tag for preenchida com "S" será assumido o rateio de departamento para a categoria informada na tag "codigo_categoria". Essa tag é utilizada apenas nos métodos de inclusão e alteração. |
conta_receber_cadastro[].baixar_documento | texto · até 1 | Efetua a baixa automática do documento. |
conta_receber_cadastro[].bloqueado | texto · até 1 | Bloquear lançamento (S/N) |
conta_receber_cadastro[].bloquear_baixa | texto · até 1 | bloquear a baixa do lançamento |
conta_receber_cadastro[].bloquear_exclusao | texto · até 1 | Bloqueia a exclusão do registro. (S/N) |
conta_receber_cadastro[].boleto | objeto | Informações do boleto. |
conta_receber_cadastro[].boleto.cGerado | texto · até 1 | Gerou boleto (S/N)? |
conta_receber_cadastro[].boleto.cNumBancario | texto · até 30 | Número bancário do boleto. |
conta_receber_cadastro[].boleto.cNumBoleto | texto · até 30 | Número do boleto. |
conta_receber_cadastro[].boleto.dDtEmBol | texto · até 10 | Data de emissão do boleto. |
conta_receber_cadastro[].boleto.nPerJuros | número | Percentual de juros. |
conta_receber_cadastro[].boleto.nPerMulta | número | Percentual de multa. |
conta_receber_cadastro[].cNumeroContrato | texto · até 20 | Número do contrato do cliente. |
conta_receber_cadastro[].cPedidoCliente | texto · até 30 | Número do pedido do cliente. |
conta_receber_cadastro[].categorias | lista de objetos | |
conta_receber_cadastro[].categorias[].codigo_categoria | texto · até 20 | |
conta_receber_cadastro[].categorias[].percentual | número | Percentual da categoria |
conta_receber_cadastro[].categorias[].valor | número | |
conta_receber_cadastro[].chave_nfe | texto · até 44 | Chave de Acesso da NFE |
conta_receber_cadastro[].codigo_barras_ficha_compensacao | texto · até 70 | Código de Barras da Ficha de Compensação |
conta_receber_cadastro[].codigo_categoria | texto · até 20 | Código da Categoria |
conta_receber_cadastro[].codigo_cliente_fornecedor | número inteiro | Código de Cliente / Fornecedor |
conta_receber_cadastro[].codigo_cliente_fornecedor_integracao | texto · até 60 | Código do cliente informado pelo integrador. |
conta_receber_cadastro[].codigo_cmc7_cheque | texto · até 40 | Código CMC7 do Cheque |
conta_receber_cadastro[].codigo_lancamento_integracao | texto · até 60 | Código do lançamento gerado pelo integrador. |
conta_receber_cadastro[].codigo_lancamento_omie | número inteiro | Chave do Lançamento |
conta_receber_cadastro[].codigo_projeto | número inteiro | Código do Projeto |
conta_receber_cadastro[].codigo_tipo_documento | texto · até 5 | Código para o Tipo de Documento |
conta_receber_cadastro[].codigo_vendedor | número inteiro | Código do Vendedor |
conta_receber_cadastro[].conciliar_documento | texto · até 1 | Efetua a conciliação do documento automaticamente. |
conta_receber_cadastro[].data_emissao | texto · até 10 | Data de Emissão |
conta_receber_cadastro[].data_previsao | texto · até 10 | Data de Previsão de Pagamento/Recebimento |
conta_receber_cadastro[].data_registro | texto · até 10 | Data de Registro |
conta_receber_cadastro[].data_vencimento | texto · até 10 | Data de Vencimento |
conta_receber_cadastro[].distribuicao | lista de objetos | Distribuição por Departamentos |
conta_receber_cadastro[].distribuicao[].cCodDep | texto · até 40 | Código do Departamento |
conta_receber_cadastro[].distribuicao[].cDesDep | texto · até 50 | Descrição do Departamento |
conta_receber_cadastro[].distribuicao[].nPerDep | número | Percentual do rateio |
conta_receber_cadastro[].distribuicao[].nValDep | número | Valor do rateio |
conta_receber_cadastro[].id_conta_corrente | número inteiro | Id da Conta Corrente |
conta_receber_cadastro[].id_origem | texto · até 4 | Código da Origem. Informação localizada na Aba "Diversos" do Contas a Receber. Os valores disponíveis são: "APIR" - Integração de Conta a Receber "BARR" - Conta a Receber Importada por Código de Barras "CTER" - Parcela a Receber de um CT-e "DEVR" - Conta a Receber da Devolução ao Fornecedor "MANR" - Lançamento Manual de Conta a Receber "NFER" - Conta a Receber Importada de uma NF-e "RPTR" - Repetição de Contas a Receber "VENR" - Parcela a Receber de Vendas "XMLR" - Conta a Receber Importada de um arquivo XML |
conta_receber_cadastro[].importado_api | texto · até 1 | Lançamento gerado pela API |
conta_receber_cadastro[].info | objeto | Informações complementares do anexo. |
conta_receber_cadastro[].info.cImpAPI | texto · até 1 | Importado pela API (S/N). |
conta_receber_cadastro[].info.dAlt | texto · até 10 | Data da Alteração. No formato dd/mm/aaaa. |
conta_receber_cadastro[].info.dInc | texto · até 10 | Data da Inclusão. No formato dd/mm/aaaa. |
conta_receber_cadastro[].info.hAlt | texto · até 8 | Hora da Alteração. No formato hh:mm:ss. |
conta_receber_cadastro[].info.hInc | texto · até 8 | Hora da Inclusão. No formato hh:mm:ss. |
conta_receber_cadastro[].info.uAlt | texto · até 10 | Usuário da Alteração. |
conta_receber_cadastro[].info.uInc | texto · até 10 | Usuário da Inclusão. |
conta_receber_cadastro[].lancamento_detalhe | lista de objetos | |
conta_receber_cadastro[].lancamento_detalhe[].CCF | texto · até 20 | |
conta_receber_cadastro[].lancamento_detalhe[].COO | texto · até 20 | |
conta_receber_cadastro[].lancamento_detalhe[].nCodInt | texto · até 20 | Código de Integração |
conta_receber_cadastro[].nCodOS | número inteiro | ID da Ordem de Serviço. Quando informado na inclusão do título, preenche o campo numero_pedido para a conta a receber. Obs. O campo nCodOS não é alterado internamente. |
conta_receber_cadastro[].nCodPedido | número inteiro | ID do Pedido de Venda. Quando informado na inclusão do título associa o documento a um Pedido de Venda já existente no Omie. |
conta_receber_cadastro[].nsu | texto · até 100 | Número Sequencial Único - Comprovante de pagamento. |
conta_receber_cadastro[].numero_documento | texto · até 20 | Número do Documento |
conta_receber_cadastro[].numero_documento_fiscal | texto · até 20 | Número do Documento Fiscal |
conta_receber_cadastro[].numero_parcela | texto · até 7 | Número da parcela "Formatada" como 999/999 |
conta_receber_cadastro[].numero_pedido | texto · até 15 | Número do Pedido |
conta_receber_cadastro[].observacao | texto | Observação |
conta_receber_cadastro[].operacao | texto · até 2 | Operação |
conta_receber_cadastro[].recebimentoobrigatório | objeto | Detalhes do recebimento (baixa). Informe aqui os detalhes do recebimento do lançamento. Ao preencher esse campo é possível detalhar informações da baixa do documento, como: Valor Recebido, Desconto, Juros, Multa, etc. Quando essa tag estiver preenchida é obrigatório o preenchimento da tag "baixar_documento" com "S" Caso essa tag não seja preenchida o lançamento será baixado de forma integral de acordo com os valores do lançamento. Essa tag é utilizada apenas nos métodos de Inclusão e Alteração. Informação localizada na Aba "Recebimentos" no cadastro do lançamento. |
conta_receber_cadastro[].recebimento.codigo_conta_corrente | número inteiro | Código da Conta Corrente. |
conta_receber_cadastro[].recebimento.codigo_recebimento_integracao | texto · até 20 | |
conta_receber_cadastro[].recebimento.data | texto · até 10 | Data da Baixa |
conta_receber_cadastro[].recebimento.desconto | número | Valor do desconto. |
conta_receber_cadastro[].recebimento.juros | número | Valor do Juros. |
conta_receber_cadastro[].recebimento.multa | número | Valor da multa. |
conta_receber_cadastro[].recebimento.observacao | texto | Observação da Baixa do Contas a Receber. |
conta_receber_cadastro[].recebimento.valor | número | Valor a ser baixado. |
conta_receber_cadastro[].repeticao | objeto | Repetição do lançamento. Utilize essa estrutura para cadastrar várias parcela na mesma requisição. Escolha entre as tags "mensal", "semanal" ou "especifico" para definir as datas de vencimento e quantidade de parcelas. Informação localizada na Aba "Repetição" do cadastro do título. Essa tag é utilizada apenas nos métodos de Inclusão e Alteração. |
conta_receber_cadastro[].repeticao.antecipar | texto · até 1 | Antecipar data de vencimento. Indica que a data de vencimento será antecipada aos Sábados, Domingos e Feriados Nacionais. Preencher com "S" ou "N". Preencher com "S" somente umas das tags: antecipar postergar |
conta_receber_cadastro[].repeticao.especificoobrigatório | objeto | Repetição específica. Informe aqui os detalhes da repetição específica do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
conta_receber_cadastro[].repeticao.especifico.repetir_a_cada | número inteiro | Informe aqui o intervalo em dias entre cada vencimento do lançamento que será cadastrado. Exemplo: Caso informe uma quantidade de 10 dias, será cadastrado um lançamento com vencimento a cada 10 dias. |
conta_receber_cadastro[].repeticao.especifico.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
conta_receber_cadastro[].repeticao.mensalobrigatório | objeto | Repetição mensal. Informe aqui os detalhes da repetição mensal do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
conta_receber_cadastro[].repeticao.mensal.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
conta_receber_cadastro[].repeticao.mensal.repetir_todo_dia | número inteiro | Informe aqui o dia do mês em que cadá lançamento irá vencer . Exemplo: Caso informe dia 30, será cadastrado um lançamento com vencimento para o dia 30 de cada mês. |
conta_receber_cadastro[].repeticao.postergar | texto · até 1 | Postergar data de vencimento. Indica que a data de vencimento será postergada aos Sábados, Domingos e Feriados Nacionais. Preencher com "S" ou "N". Preencher com "S" somente umas das tags: antecipar postergar |
conta_receber_cadastro[].repeticao.semanalobrigatório | objeto | Repetição semanal. Informe aqui os detalhes da repetição semanal do lançamento. É obrigatório o preenchimento de apenas umas das tags: mensal semanal especifico |
conta_receber_cadastro[].repeticao.semanal.repetir_dia_semana | texto · até 10 | Informe o dia da semana que será o vencimento do lançamento. Pode ser: domingo segunda terca quarta quinta sexta sabado |
conta_receber_cadastro[].repeticao.semanal.repetir_por | número inteiro | Informe aqui a quantidade de parcelas que serão cadastradas com um limite de até 120 repetições. |
conta_receber_cadastro[].retem_cofins | texto · até 1 | Indica que o Valor do COFINS informado deve ser retido |
conta_receber_cadastro[].retem_csll | texto · até 1 | Indica que o Valor do CSLL informado deve ser retido |
conta_receber_cadastro[].retem_inss | texto · até 1 | Indica que o Valor do INSS informado deve ser retido |
conta_receber_cadastro[].retem_ir | texto · até 1 | Indica que o Valor do Imposto de Renda informado deve ser retido |
conta_receber_cadastro[].retem_iss | texto · até 1 | Indica que o Valor do ISS informado deve ser retido |
conta_receber_cadastro[].retem_pis | texto · até 1 | Indica que o Valor do PIS informado deve ser retido |
conta_receber_cadastro[].status_titulo | texto · até 100 | Status do Título |
conta_receber_cadastro[].tipo_agrupamento | texto · até 1 | Tipo de agrupamento dos lançamentos. Pode ser: C-Consolidado (sintético). I-Individual (analítico). Não deve ser preenchido na Inclusão/alteração pois é de preenchimento automático para lançamentos recebidos do PDV. |
conta_receber_cadastro[].valor_cofins | número | Valor do COFINS |
conta_receber_cadastro[].valor_csll | número | Valor do CSLL |
conta_receber_cadastro[].valor_documento | número | Valor do Lançamento |
conta_receber_cadastro[].valor_inss | número | Valor do INSS |
conta_receber_cadastro[].valor_ir | número | Valor do Imposto de Renda |
conta_receber_cadastro[].valor_iss | número | Valor do ISS |
conta_receber_cadastro[].valor_pis | número | Valor do PIS |
lote | número inteiro | Número do lote de lançamentos de contas a receber. |
Retorno 4O que volta numa chamada bem-sucedida
| Campo | Tipo | Descrição |
|---|---|---|
codigo_status | texto | Código do Status do processamento |
descricao_status | texto | Descrição do Status do Lote |
lote | número inteiro | Número do lote processado |
status_lote | lista de objetos | |
status_lote[].codigo_lancamento_integracao | texto | Código do lançamento gerado pelo integrador. |
status_lote[].codigo_lancamento_omie | número inteiro | |
status_lote[].codigo_status | texto | |
status_lote[].descricao_status | texto |
POST /api/v1/financas/contareceber/
curl -s https://app.omie.com.br/api/v1/financas/contareceber/ \
-H "Authorization: Bearer $TOKEN_DO_APLICATIVO" \
-H 'Content-Type: application/json' \
-d '{"call": "UpsertContaReceberPorLote", "param": [{"lote": 100, "conta_receber_cadastro": [{"codigo_lancamento_integracao": "1790774979", "codigo_cliente_fornecedor": 4214850, "data_vencimento": "30/09/2026", "valor_documento": 100.0, "codigo_categoria": "1.01.02", "data_previsao": "30/09/2026", "id_conta_corrente": 4243124}, {"codigo_lancamento_integracao": "1790774979", "codigo_cliente_fornecedor": 4214850, "data_vencimento": "30/09/2026", "valor_documento": 120.0, "codigo_categoria": "1.01.02", "data_previsao": "30/09/2026", "id_conta_corrente": 4243124}]}]}'import os
import requests
corpo = {'call': 'UpsertContaReceberPorLote',
'param': [{'lote': 100,
'conta_receber_cadastro': [{'codigo_lancamento_integracao': '1790774979',
'codigo_cliente_fornecedor': 4214850,
'data_vencimento': '30/09/2026',
'valor_documento': 100.0,
'codigo_categoria': '1.01.02',
'data_previsao': '30/09/2026',
'id_conta_corrente': 4243124},
{'codigo_lancamento_integracao': '1790774979',
'codigo_cliente_fornecedor': 4214850,
'data_vencimento': '30/09/2026',
'valor_documento': 120.0,
'codigo_categoria': '1.01.02',
'data_previsao': '30/09/2026',
'id_conta_corrente': 4243124}]}]}
resp = requests.post(
"https://app.omie.com.br/api/v1/financas/contareceber/",
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/financas/contareceber/", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.TOKEN_DO_APLICATIVO}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"call": "UpsertContaReceberPorLote",
"param": [
{
"lote": 100,
"conta_receber_cadastro": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
},
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 120.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
]
}),
});
console.log(await resp.json());<?php
$ch = curl_init("https://app.omie.com.br/api/v1/financas/contareceber/");
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": "UpsertContaReceberPorLote",
"param": [
{
"lote": 100,
"conta_receber_cadastro": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
},
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 120.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
]
}
JSON,
]);
echo curl_exec($ch);require "net/http"
uri = URI("https://app.omie.com.br/api/v1/financas/contareceber/")
corpo = <<~'JSON'
{
"call": "UpsertContaReceberPorLote",
"param": [
{
"lote": 100,
"conta_receber_cadastro": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
},
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 120.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
]
}
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": "UpsertContaReceberPorLote",
"param": [
{
"lote": 100,
"conta_receber_cadastro": [
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 100.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
},
{
"codigo_lancamento_integracao": "1790774979",
"codigo_cliente_fornecedor": 4214850,
"data_vencimento": "30/09/2026",
"valor_documento": 120.0,
"codigo_categoria": "1.01.02",
"data_previsao": "30/09/2026",
"id_conta_corrente": 4243124
}
]
}
]
}
""";
var pedido = HttpRequest.newBuilder()
.uri(URI.create("https://app.omie.com.br/api/v1/financas/contareceber/"))
.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/financas/contareceber/",
[
Headers = [Authorization = "Bearer " & TokenDoAplicativo, #"Content-Type" = "application/json"],
Content = Text.ToBinary("{""call"": ""UpsertContaReceberPorLote"", ""param"": [{""lote"": 100, ""conta_receber_cadastro"": [{""codigo_lancamento_integracao"": ""1790774979"", ""codigo_cliente_fornecedor"": 4214850, ""data_vencimento"": ""30/09/2026"", ""valor_documento"": 100.0, ""codigo_categoria"": ""1.01.02"", ""data_previsao"": ""30/09/2026"", ""id_conta_corrente"": 4243124}, {""codigo_lancamento_integracao"": ""1790774979"", ""codigo_cliente_fornecedor"": 4214850, ""data_vencimento"": ""30/09/2026"", ""valor_documento"": 120.0, ""codigo_categoria"": ""1.01.02"", ""data_previsao"": ""30/09/2026"", ""id_conta_corrente"": 4243124}]}]}")
]
),
Dados = Json.Document(Resposta)
in
Dados