Closed bruno-silva5 closed 2 years ago
Olá: Acompanho o canal aqui, eu fiz em pascal, uma consulta pelo vencimento inicial e final: ParamPost := ''; ParamPost := ParamPost + '?filtrarPor=PAGOS'; ParamPost := ParamPost + '&dataInicial=' + FormatDateTime('YYYY-MM-DD', VencimentoInicial); ParamPost := ParamPost + '&dataFinal=' + FormatDateTime('YYYY-MM-DD', VencimentoFinal); ParamPost := ParamPost + '&ordenarPor=NOSSONUMERO'; ParamPost := ParamPost + '&page=0'; ParamPost := ParamPost + '&size=20'; Vc extrai das suas parcelas do seu banco de dados, o vencimento inicial e final, depois manda o comando da consulta.
Via postman: Exemplo: https://apis.bancointer.com.br/openbanking/v1/certificado/boletos?filtrarPor=PAGOS&dataInicial=1899-12-30&dataFinal=1899-12-30&ordenarPor=NOSSONUMERO&page=0&size=20
Depois vc extrai o SeuNumero do json retornado, e localiza no seu banco de dados qual foi.
@bruno-silva5
Desculpa a demora... :-D
o método BancoInter::listaBoletos()
pode retornar um array de boletos, inclusive filtrados pela condição "PAGOS" e se quiser consultar cada boleto pode utilizar o método BancoInter::getBoleto()
Ola boa tarde, qual a melhor maneira para identificar os boletos que foram pagos?