Pular para o conteúdo
Claro
Português

API do Demander - Títulos Financeiro

Este artigo faz parte da documentação da API de Integração REST.

Documentação para consultar, inserir, atualizar e excluir títulos financeiros.

Lista os títulos financeiros da empresa. Sem filtro, considera dataAlteracao dos últimos 6 meses.

Rota: {host}/public/v1/titulos-financeiros?pagina={pagina}&limite={limite}&filtroDataAlteracao={data}&operadorFiltro={operador}
Método: GET

Retorno:

{
"titulosFinanceiros": [
{
"codigo": "5349",
"numParcela": "1",
"cpfCNPJCliente": "10.449.962/0001-86",
"dataEmissao": "2020-01-02 00:00:00",
"dataVencimento": "2020-02-01 00:00:00",
"tipoTitulo": "Duplicata",
"valor": 5792,
"quitado": 0,
"ativo": 1,
"valorMultaJuros": 0,
"codCliente": 4441,
"dataUltimaAtualizacao": "2020-02-28 14:30:00",
"numeroDocumento": "NF-e 1024 / Pedido 102345",
"dataPagamento": null,
"valorComissao": 0,
"codFilial": null,
"codVendedor": null,
"dataAlteracao": "2026-07-27 10:00:00"
}
]
}

POST upsert pela chave composta codigo + numParcela.

Rota: {host}/public/v1/titulos-financeiros
Método: POST
Body: json
Propriedade Tipo Tamanho Obrigatório Descrição
codigo string 30 ✓ Código do título. Parte da chave de upsert.
numParcela string 20 Número da parcela. Parte da chave de upsert. Pode ser omitido.
cpfCNPJCliente string 20 ✓ CPF/CNPJ do cliente. Aceita com ou sem máscara; a API grava formatado.
dataEmissao date ✓ Data de emissão. Formato Y-m-d.
dataVencimento date ✓ Data de vencimento. Formato Y-m-d.
tipoTitulo string 50 ✓ Tipo do título. Ex.: Boleto, Cheque, Duplicata.
valor decimal ✓ Valor do título. Aceita 0.
quitado int Valores: 0 (em aberto) ou 1 (quitado). Padrão na inclusão: 0.
ativo int Valores: 0 ou 1. Padrão na inclusão: 1.
valorMultaJuros decimal Valor acumulado de multas e juros. Padrão na inclusão: 0.
codCliente int Código do cliente no Demander.
dataUltimaAtualizacao datetime Usado pelo módulo de Registro de Cobranças.
numeroDocumento string 50 Número do documento que gerou o título. Ex.: NF-e 1024.
dataPagamento date Data de pagamento. Preencher somente se o título estiver quitado.
valorComissao decimal Valor da comissão do vendedor. Padrão na inclusão: 0.
codFilial string 15 Código da filial vinculada ao título.
codVendedor int Se informado, restringe a visualização ao vendedor e seus gerentes.

Body:

{
"codigo": "5349",
"numParcela": "1",
"cpfCNPJCliente": "10.449.962/0001-86",
"dataEmissao": "2020-01-02",
"dataVencimento": "2020-02-01",
"tipoTitulo": "Duplicata",
"valor": 5792.0,
"quitado": 0,
"ativo": 1,
"valorMultaJuros": 0,
"codCliente": 4441,
"dataUltimaAtualizacao": "2020-02-28 14:30:00",
"numeroDocumento": "NF-e 1024 / Pedido 102345"
}

Retorno:

{
"codigo": "5349",
"numParcela": "1",
"cpfCNPJCliente": "10.449.962/0001-86",
"dataEmissao": "2020-01-02 00:00:00",
"dataVencimento": "2020-02-01 00:00:00",
"tipoTitulo": "Duplicata",
"valor": 5792,
"quitado": 0,
"ativo": 1,
"valorMultaJuros": 0,
"codCliente": 4441,
"dataUltimaAtualizacao": "2020-02-28 14:30:00",
"numeroDocumento": "NF-e 1024 / Pedido 102345",
"dataPagamento": null,
"valorComissao": 0,
"codFilial": null,
"codVendedor": null,
"dataAlteracao": "2026-07-27 10:00:00"
}

Remove o título financeiro.

Rota: {host}/public/v1/titulos-financeiros?codigo={codigo}&numParcela={numParcela}
Método: DELETE

Retorno:

{
"mensagem": "Registro excluído com sucesso."
}