API para gerenciamento de dados do ERP Conta Azul Pro
https://developers.contaazul.com/_mock/openapi/
https://api-v2.contaazul.com/
O valor bruto, deve ser informado e maior ou igual a zero.
O valor do desconto, deve ser maior ou igual a zero.
Identificador único da conta financeira.
Método de pagamento.
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/parcelas/{parcela_id}/baixa
https://api-v2.contaazul.com/v1/financeiro/eventos-financeiros/parcelas/{parcela_id}/baixa
curl -i -X POST \
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/parcelas/35473eec-4e74-11ee-b500-9f61de8a8b8b/baixa \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"data_pagamento": "2023-10-01",
"composicao_valor": {
"multa": 0,
"juros": 0,
"valor_bruto": 1000,
"desconto": 0,
"taxa": 0
},
"conta_financeira": "35473eec-4e74-11ee-b500-9f61de8a8b8b",
"metodo_pagamento": "CARTAO_CREDITO",
"observacao": "Payment for invoice #1234",
"nsu": "1234567890"
}'
Baixa criado
Identificador único gerado automaticamente após a criação.
Identificador único da conta financeira.
Método de pagamento.
{ "id": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "versao": 1, "data_pagamento": "2023-10-01", "composicao_valor": { "multa": 0, "juros": 0, "valor_bruto": 1000, "desconto": 0, "taxa": 0 }, "conta_financeira": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "metodo_pagamento": "CARTAO_CREDITO", "observacao": "Payment for invoice #1234", "nsu": "1234567890" }
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/parcelas/{parcela_id}/baixa
https://api-v2.contaazul.com/v1/financeiro/eventos-financeiros/parcelas/{parcela_id}/baixa
curl -i -X GET \
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/parcelas/35473eec-4e74-11ee-b500-9f61de8a8b8b/baixa \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
Lista de baixas
Identificador único da conta financeira.
Identificador único da reconciliação.
Identificador único da parcela.
Identificador único da solicitação de cobrança.
Método de pagamento.
Origem.
Identificador único do recibo digital.
[ { "id": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "versao": 1, "data_pagamento": "2023-10-01", "valor_composicao": { … }, "conta_financeira": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "id_reconciliacao": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "id_parcela": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "id_solicitacao_cobranca": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "observacao": "Payment for invoice #1234", "metodo_pagamento": "CARTAO_CREDITO", "origem": "SALDO_CONTA_BANCARIA", "id_recibo_digital": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "tipo_evento_financeiro": "RECEITA", "nsu": "1234567890", "id_referencia": "REF1234", "atualizado_em": "2023-10-01T12:00:00Z", "anexos": [ … ] } ]
Deve ser enviado a versão atual do registro. Este valor será incrementado após sucesso na atualização.
Identificador único da conta financeira.
Método de pagamento.
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/parcelas/baixa/{baixa_id}
https://api-v2.contaazul.com/v1/financeiro/eventos-financeiros/parcelas/baixa/{baixa_id}
curl -i -X PATCH \
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/parcelas/baixa/35473eec-4e74-11ee-b500-9f61de8a8b8b \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"versao": 1,
"data_pagamento": "2023-10-01",
"composicao_valor": {
"multa": 0,
"juros": 0,
"valor_bruto": 1000,
"desconto": 0,
"taxa": 0
},
"conta_financeira": "35473eec-4e74-11ee-b500-9f61de8a8b8b",
"metodo_pagamento": "CARTAO_CREDITO",
"observacao": "Payment for invoice #1234",
"nsu": "1234567890"
}'
Baixa atualizada
Identificador único gerado automaticamente após a criação.
Identificador único da conta financeira.
Método de pagamento.
{ "id": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "versao": 1, "data_pagamento": "2023-10-01", "composicao_valor": { "multa": 0, "juros": 0, "valor_bruto": 1000, "desconto": 0, "taxa": 0 }, "conta_financeira": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "metodo_pagamento": "CARTAO_CREDITO", "observacao": "Payment for invoice #1234", "nsu": "1234567890" }
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/parcelas/baixa/{baixa_id}
https://api-v2.contaazul.com/v1/financeiro/eventos-financeiros/parcelas/baixa/{baixa_id}
curl -i -X DELETE \
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/parcelas/baixa/35473eec-4e74-11ee-b500-9f61de8a8b8b \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/parcelas/baixa/{baixa_id}
https://api-v2.contaazul.com/v1/financeiro/eventos-financeiros/parcelas/baixa/{baixa_id}
curl -i -X GET \
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/parcelas/baixa/35473eec-4e74-11ee-b500-9f61de8a8b8b \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
Detalhes do baixa
Identificador único da conta financeira.
Identificador único da reconciliação.
Identificador único da parcela.
Identificador único da solicitação de cobrança.
Método de pagamento.
Origem.
Identificador único do recibo digital.
{ "id": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "versao": 1, "data_pagamento": "2023-10-01", "valor_composicao": { "multa": 0, "juros": 0, "valor_bruto": 1000, "desconto": 0, "taxa": 0 }, "conta_financeira": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "id_reconciliacao": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "id_parcela": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "id_solicitacao_cobranca": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "observacao": "Payment for invoice #1234", "metodo_pagamento": "CARTAO_CREDITO", "origem": "SALDO_CONTA_BANCARIA", "id_recibo_digital": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "tipo_evento_financeiro": "RECEITA", "nsu": "1234567890", "id_referencia": "REF1234", "atualizado_em": "2023-10-01T12:00:00Z", "anexos": [ { … } ] }
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/{id_evento}/parcelas
https://api-v2.contaazul.com/v1/financeiro/eventos-financeiros/{id_evento}/parcelas
curl -i -X GET \
'https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/{id_evento}/parcelas' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
{ "evento": { "data_competencia": "01/01/2030", "id": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "condicao_pagamento": { … }, "referencia": { … }, "agendado": true, "tipo": "RECEITA" }, "id": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "versao": 0, "referencia": "string", "indice": 1, "conciliado": true, "status": "PENDENTE", "valor_pago": 10, "perda": { "data": "2024-07-15", "valor": 1.99 }, "nao_pago": 5, "data_vencimento": "01/01/2030", "data_pagamento_previsto": "01/01/2030", "descricao": "bla bla bla", "nota": "bla bla bla", "conta_financeira": { "id": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "banco": "string", "codigo_banco": 0, "nome": "string", "ativo": true, "tipo": "APLICACAO", "conta_padrao": true, "possui_config_boleto_bancario": true, "agencia": "string", "numero": "string" }, "id_conta_financeira": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "valor_composicao": { "multa": 10, "juros": 1, "valor_bruto": 20, "desconto": 0.1, "taxa": 0.03, "valor_liquido": 9 }, "metodo_pagamento": "DEPOSITO_BANCARIO", "nsu": null, "baixa_agendada": false, "baixas": [ { … } ], "anexos": [ { … } ], "solicitacoes_cobrancas": [ { … } ], "id_ultima_solicitacao_pagamento": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "id_boleto_bancario_autorizado": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "fatura": { "numero": 123, "rps": 1, "tipo_fatura": "NFE" }, "valor_total_liquido": 10, "id_ultimo_solicitacao_cobranca": "35473eec-4e74-11ee-b500-9f61de8a8b8b" }
Dados do evento financeiro de contas a receber
Observação do evento financeiro é obrigatório.
Descrição do evento financeiro é obrigatório.
Lista de parcelas da condição de pagamento
A descrição da parcela é obrigatória.
A data de vencimento da parcela é obrigatória.
Nota adicional sobre a parcela é obrigatória.
Identificador da conta financeira associada à parcela é obrigatória.
Valor bruto da parcela é obrigatório.
Valor líquido da parcela.
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/contas-a-receber
https://api-v2.contaazul.com/v1/financeiro/eventos-financeiros/contas-a-receber
curl -i -X POST \
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/contas-a-receber \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"data_competencia": "2019-08-24",
"valor": 0,
"observacao": "Observação do evento financeiro",
"descricao": "Descriação do evento financeiro",
"contato": "52787046-cab8-4c99-b1e6-be8fede40891",
"conta_financeira": "90a65889-9f79-4357-ad37-e801b9d7516f",
"rateio": [
{
"id_categoria": "28aae0b9-0a40-4479-baff-3cbc83721b20",
"valor": 0,
"rateio_centro_custo": [
{
"id_centro_custo": "51474982-bf91-4e21-81d5-2212e04a543c",
"valor": 0
}
]
}
],
"condicao_pagamento": {
"parcelas": [
{
"descricao": "Descrição da parcela",
"data_vencimento": "2019-08-24",
"nota": "Nota adicional sobre a parcela",
"conta_financeira": "90a65889-9f79-4357-ad37-e801b9d7516f",
"detalhe_valor": {
"multa": 100.25,
"juros": 1.5,
"valor_bruto": 275.99,
"valor_liquido": 250.33,
"desconto": 2.1,
"taxa": 4.4
}
}
]
}
}'
{ "protocolId": "145fbbc7-5125-4cc4-be15-11cd04d84fa0", "status": "PENDING", "createdAt": "2019-08-24T14:15:22Z" }
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/contas-a-receber/buscar
https://api-v2.contaazul.com/v1/financeiro/eventos-financeiros/contas-a-receber/buscar
curl -i -X GET \
'https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/contas-a-receber/buscar?campo_ordenado_ascendente=string&campo_ordenado_descendente=string&data_competencia_ate=2019-08-24&data_competencia_de=2019-08-24&data_pagamento_ate=2019-08-24&data_pagamento_de=2019-08-24&data_vencimento_ate=2019-08-24&data_vencimento_de=2019-08-24&descricao=string&ids_categorias=string&ids_centros_de_custo=string&ids_contas_financeiras=string&pagina=1&status=string&tamanho_pagina=10&valor_ate=999.99&valor_de=999.99' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
{ "itens_totais": 6, "itens": [ { … } ], "totais": { "ativo": 6, "inativo": 0, "todos": 6 } }
Dados do evento financeiro de contas a pagar
Observação do evento financeiro é obrigatório.
Descrição do evento financeiro é obrigatório.
Lista de parcelas da condição de pagamento
A descrição da parcela é obrigatória.
A data de vencimento da parcela é obrigatória.
Nota adicional sobre a parcela é obrigatória.
Identificador da conta financeira associada à parcela é obrigatória.
Valor bruto da parcela é obrigatório.
Valor líquido da parcela.
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/contas-a-pagar
https://api-v2.contaazul.com/v1/financeiro/eventos-financeiros/contas-a-pagar
curl -i -X POST \
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/contas-a-pagar \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"data_competencia": "2019-08-24",
"valor": 0,
"observacao": "Observação do evento financeiro",
"descricao": "Descriação do evento financeiro",
"contato": "52787046-cab8-4c99-b1e6-be8fede40891",
"conta_financeira": "90a65889-9f79-4357-ad37-e801b9d7516f",
"rateio": [
{
"id_categoria": "28aae0b9-0a40-4479-baff-3cbc83721b20",
"valor": 0,
"rateio_centro_custo": [
{
"id_centro_custo": "51474982-bf91-4e21-81d5-2212e04a543c",
"valor": 0
}
]
}
],
"condicao_pagamento": {
"parcelas": [
{
"descricao": "Descrição da parcela",
"data_vencimento": "2019-08-24",
"nota": "Nota adicional sobre a parcela",
"conta_financeira": "90a65889-9f79-4357-ad37-e801b9d7516f",
"detalhe_valor": {
"multa": 100.25,
"juros": 1.5,
"valor_bruto": 275.99,
"valor_liquido": 250.33,
"desconto": 2.1,
"taxa": 4.4
}
}
]
}
}'
{ "protocolId": "145fbbc7-5125-4cc4-be15-11cd04d84fa0", "status": "PENDING", "createdAt": "2019-08-24T14:15:22Z" }
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/contas-a-pagar/buscar
https://api-v2.contaazul.com/v1/financeiro/eventos-financeiros/contas-a-pagar/buscar
curl -i -X GET \
'https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/contas-a-pagar/buscar?campo_ordenado_ascendente=string&campo_ordenado_descendente=string&data_competencia_ate=2019-08-24&data_competencia_de=2019-08-24&data_pagamento_ate=2019-08-24&data_pagamento_de=2019-08-24&data_vencimento_ate=2019-08-24&data_vencimento_de=2019-08-24&descricao=string&ids_categorias=string&ids_centros_de_custo=string&ids_contas_financeiras=string&pagina=1&status=string&tamanho_pagina=10&valor_ate=110.10&valor_de=110.10' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
{ "itens_totais": 6, "itens": [ { … } ], "totais": { "ativo": 6, "inativo": 0, "todos": 6 } }
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/parcelas/{id}
https://api-v2.contaazul.com/v1/financeiro/eventos-financeiros/parcelas/{id}
curl -i -X GET \
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/parcelas/9986f173-f531-4660-96ae-04b71c879264 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
{ "evento": { "data_competencia": "01/01/2030", "id": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "condicao_pagamento": { … }, "referencia": { … }, "agendado": true, "tipo": "RECEITA" }, "id": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "versao": 0, "referencia": "string", "indice": 1, "conciliado": true, "status": "PENDENTE", "valor_pago": 10, "perda": { "data": "2024-07-15", "valor": 1.99 }, "nao_pago": 5, "data_vencimento": "01/01/2030", "data_pagamento_previsto": "01/01/2030", "descricao": "bla bla bla", "nota": "bla bla bla", "conta_financeira": { "id": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "banco": "string", "codigo_banco": 0, "nome": "string", "ativo": true, "tipo": "APLICACAO", "conta_padrao": true, "possui_config_boleto_bancario": true, "agencia": "string", "numero": "string" }, "id_conta_financeira": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "valor_composicao": { "multa": 10, "juros": 1, "valor_bruto": 20, "desconto": 0.1, "taxa": 0.03, "valor_liquido": 9 }, "metodo_pagamento": "DEPOSITO_BANCARIO", "nsu": null, "baixa_agendada": false, "baixas": [ { … } ], "anexos": [ { … } ], "solicitacoes_cobrancas": [ { … } ], "id_ultima_solicitacao_pagamento": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "id_boleto_bancario_autorizado": "35473eec-4e74-11ee-b500-9f61de8a8b8b", "fatura": { "numero": 123, "rps": 1, "tipo_fatura": "NFE" }, "valor_total_liquido": 10, "id_ultimo_solicitacao_cobranca": "35473eec-4e74-11ee-b500-9f61de8a8b8b" }
Campos aceitos para atualização da parcela
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/parcelas/{id}
https://api-v2.contaazul.com/v1/financeiro/eventos-financeiros/parcelas/{id}
curl -i -X PATCH \
https://developers.contaazul.com/_mock/openapi/v1/financeiro/eventos-financeiros/parcelas/9986f173-f531-4660-96ae-04b71c879264 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"nota": "Nota da parcela",
"descricao": "Descrição da parcela",
"vencimento": "2024-07-15",
"composicao_valor": {
"multa": 100.25,
"juros": 1.5,
"valor_bruto": 275.99,
"valor_liquido": 250.33,
"desconto": 2.1,
"taxa": 4.4
},
"versao": 1,
"data_pagamento_esperado": "2024-07-15",
"metodo_pagamento": "CARTAO_CREDITO",
"perda": {
"data": "2024-07-15",
"valor": 1.99
},
"nsu": 1029384756,
"pagamento_agendado": false,
"id_conta_financeira": "e12a84ed-fb5c-4b8c-af56-4448b947337c"
}'
{ "nota": "Nota da parcela", "descricao": "Descrição da parcela", "vencimento": "2024-07-15", "composicao_valor": { "multa": 100.25, "juros": 1.5, "valor_bruto": 275.99, "valor_liquido": 250.33, "desconto": 2.1, "taxa": 4.4 }, "versao": 1, "data_pagamento_esperado": "2024-07-15", "metodo_pagamento": "CARTAO_CREDITO", "perda": { "data": "2024-07-15", "valor": 1.99 }, "nsu": 1029384756, "pagamento_agendado": false, "conta_financeira": { "id": "6bac0a7f-0422-48a9-86ea-0b1f0a6f9db9", "versao": 1, "nome": "Nome do banco", "agencia": 1, "numero": 123, "tipo": "OUTROS", "banco": "OUTROS" } }