• Nenhum produto no carrinho.

Integração Consulta de Títulos a Receber

Skip to main content
< Todos os Tópicos
Imprimir

Integração Consulta de Títulos a Receber

Consulta os títulos a receber cadastrados no sistema Teknisa e retorna os registros em formato JSON, com filtros por empresa, período de vencimento e status.

GET /index.php/consultaTitulosReceber

A URL base para todas as chamadas é https://teknisa-integracao.teknisa.com. A autenticação é feita por headers HTTP e os parâmetros de filtro são enviados na própria URL da requisição.


1. Autenticação

Toda requisição deve enviar dois headers HTTP com as credenciais do operador autenticado.

HeaderTipoObrigatórioDescrição
EmailoperStringSimE-mail do operador autenticado
SenhaoperStringSimSenha criptografada/hash do operador

🔒 Cuidado com a senha em texto puro

O header Senhaoper espera a senha já criptografada/hash — nunca a senha em texto plano do operador. Confirme com a equipe de integração o algoritmo de hash utilizado antes de gerar esse valor.

2. Como usar

Parâmetros da requisição

ParâmetroTipoObrigatórioDescrição
CDEMPRESAStringSimCódigo da empresa
DTVENBOLRECINIdd/MM/yyyySimData inicial de vencimento
DTVENBOLRECFINdd/MM/yyyySimData final de vencimento
DTULTATUINIdd/MM/yyyyNãoData inicial da última atualização
DTULTATUFINdd/MM/yyyyNãoData final da última atualização
IDSTATBRECStringNãoStatus do título — veja valores possíveis na seção de retorno

Recomenda-se codificar a URL (urlencode ou http_build_query) antes de enviar a requisição.

Exemplo de chamada — cURL

curl --location --request GET 'https://teknisaintegracao.teknisa.com/index.php/consultaTitulosReceber?CDEMPRESA=01&DTVENBOLRECINI=28/05/2026&DTVENBOLRECFIN=28/05/2026&IDSTATBREC=A' \
--header 'Emailoper: usuario@empresa.com' \
--header 'Senhaoper: ***************'

Exemplo de chamada — PHP

<?php
$curl = curl_init();
curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://teknisaintegracao.teknisa.com/index.php/consultaTitulosReceber?CDEMPRESA=01&DTVENBOLRECINI=28/05/2026&DTVENBOLRECFIN=28/05/2026&IDSTATBREC=A',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_CUSTOMREQUEST => 'GET',
  CURLOPT_HTTPHEADER => array(
    'Emailoper: usuario@empresa.com',
    'Senhaoper: ***************'
  ),
));

$response = curl_exec($curl);
curl_close($curl);
echo $response;

Exemplo de chamada — URL completa

# Base
https://teknisa-integracao.teknisa.com

# Endpoint + parâmetros
GET /index.php/consultaTitulosReceber
    ?CDEMPRESA=01
    &DTVENBOLRECINI=28/05/2026
    &DTVENBOLRECFIN=28/05/2026
    &IDSTATBREC=A

3. Referência de retorno

A API sempre retorna um array JSON com um objeto por título. Alguns campos podem vir como null dependendo da situação do título.

Exemplo de resposta

[
  {
    "CDFILIAL": "0007",
    "NRLANBOLREC": "0000130106",
    "CDEMPRESA": "01",
    "CDCLIENTE": "F12460251670",
    "NMRAZSOCCLIE": "VICTOR",
    "IDSTATBREC": "A",
    "CDBANCO": null,
    "VRFINALBREC": 25,
    "NRNOTAFISC": "0005654",
    "DTVENBOLREC": "28/05/2026 00:00:00",
    "DSTPCTRECEB": "RECEITA DE VENDA",
    "DSCLASSFINA": "RECEITA OPERACIONAL"
    // ... demais campos, ver tabela abaixo
  }
]

Campos do retorno

CampoTipoDescrição
CDFILIALStringCódigo da filial
NRLANBOLRECStringNúmero do lançamento do boleto/título
CDEMPRESAStringCódigo da empresa
CDCLIENTEStringCódigo do cliente
NRINSJURCLIEStringCPF/CNPJ do cliente
NMRAZSOCCLIEStringNome/razão social do cliente
DSEMAILCLIEStringE-mail do cliente
NRPARCBOLRECVISUStringNúmero da parcela do boleto
IDSTATBRECStringStatus do título — ver tabela de valores abaixo
CDTPBAIXARECString / NullCódigo do tipo de baixa do recebimento
CDREDUCONTString / NullCódigo reduzido da conta corrente
CDBANCOString / NullCódigo do banco
CDAGENCIAString / NullCódigo da agência bancária
CDCONTCORRString / NullConta corrente
CDNOSNUMRECString / NullNosso número do boleto
DSLINHABARRECString / NullLinha digitável do boleto
CDBARRARECString / NullCódigo de barras do boleto
DSBOLETRECStringDescrição do boleto
VRPEMULBRECDecimalPercentual/multa aplicada
VRPEMORBRECDecimalPercentual de mora
VRFINALBRECDecimalValor final do título
CDFILIEMITStringCódigo da filial de origem
CDTIPOOPERStringCódigo do tipo de operação
NRNOTAFISCStringNúmero da nota fiscal
CDSERIEStringSérie da nota fiscal
DTVENBOLRECDateTimeData de vencimento
DTEMISSAODateTimeData de emissão
DTENTRSAIDDateTimeData de entrada/saída
CDTPCTRECEBStringCódigo do tipo de conta a receber
DSTPCTRECEBStringDescrição do tipo de conta a receber
CDCLASSFINAStringCódigo da classificação financeira
DSCLASSFINAStringDescrição da classificação financeira
DSCONTARECStringDescrição da conta a receber

Valores de IDSTATBREC

ValorStatus
AAberto
BBaixado
EEmitido

Formato de datas

Todos os campos de data seguem o padrão dd/MM/yyyy HH:mm:ss, por exemplo 28/05/2026 00:00:00.


Comportamento importante: consolidação de títulos

Boletos com múltiplas contas ou notas vinculadas retornam um único registro consolidado

Quando um boleto tem mais de uma conta e/ou nota fiscal associada, a API não divide o retorno em múltiplos registros. Ela retorna apenas um registro consolidado, preenchendo os campos de identificação com os dados da conta de maior valor associado ao boleto e o valor correspondente ao somatório dos valores.

Isso é especialmente relevante para quem consome esta API esperando um registro por conta/documento — o consumidor precisa tratar o caso de valores agregados.

Conta 01Conta 02Retorno da API
Documento001002002
ValorR$ 120,00R$ 80,00R$ 200,00
TipoÁguaLuzLuz
Este artigo foi útil?
0 Até 5 estrelas
5 Estrelas 0%
4 Estrelas 0%
3 Estrelas 0%
2 Estrelas 0%
1 Estrelas 0%
5
Por favor, nos dê seu feedback
Como podemos melhorar este documento?
Precisa de ajuda?
Sumário
13 de agosto de 2026

0 respostas em "Integração Consulta de Títulos a Receber"

UNIVERSIDADE TEKNISA

A Universidade oferece treinamentos com certificação para operar as soluções Teknisa em uma plataforma Online. Os cursos abrangem as áreas de Alimentação, Industrias, ERP, Varejo e PDV.

NOSSO ENDEREÇO

Rua Sergipe, 1014 – 7º andar
Savassi – Belo Horizonte / MG
CEP: 30130-171

equipeead@teknisa.com

CÓDIGO DE CERTIFICADO