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.
Consulta
Seção intitulada “Consulta”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: GETRetorno:
{ "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" } ]}Inserir ou atualizar
Seção intitulada “Inserir ou atualizar”POST upsert pela chave composta codigo + numParcela.
Rota: {host}/public/v1/titulos-financeirosMétodo: POSTBody: 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"}Excluir
Seção intitulada “Excluir”Remove o título financeiro.
Rota: {host}/public/v1/titulos-financeiros?codigo={codigo}&numParcela={numParcela}Método: DELETERetorno:
{ "mensagem": "Registro excluído com sucesso."}