Lista de boletos registrados no DDA (bank slip notification) com filtros
Método que permite a listagem de títudos de boletos de conta registrada no DDA permitindo filtragem por status e intervalo de tempo.
Request
ENDPOINT
/account/ACCOUNT_KEY/dda/bank_slipsMÉTODO
GETPATH PARAMS
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
account_key | string | Chave de identificação da conta cadastrada no DDA | 36 |
QUERY PARAMS
Campo | Descrição |
---|---|
status | status de um boleto |
start_date | Data de início da listagem. |
end_date | Data de fim da listagem. |
page_number | Página atual que está sendo consultada |
page_size | Quantidade de resultados por página |
Response
STATUS
200Response Body
{
"data": [
{
"barcode": "00193000000001000000500000001234567890123456",
"digitable_line": "00193000000001000000500000001234567890123456123",
"status": "registered",
"nominal_amount": 1050,
"total_amount": 999,
"total_payment_amount": null,
"partial_payment_allowed": true,
"paid_fine": null,
"paid_interest": null,
"discount_amount": null,
"expiration": "2024-07-19",
"max_payment_date": "2024-09-02",
"beneficiary": {
"name": "Tech Solutions Ltda.",
"bank_code": "123",
"bank_ispb": "12345678",
"person_type": "legal",
"document_number": "12345678000100"
},
"payer": {
"name": "João Carlos",
"person_type": "natural",
"document_number": "12345678900"
},
"guarantor": {
"name": "Maria Junior",
"person_type": "natural",
"document_number": "03903984900"
},
"rebate_amount": 30.00,
"interest": [
{
"interest_amount_type": "workdays_daily_amount",
"interest_billing_start_date": "2024-07-21",
"interest_amount": 10.00
}
],
"fine": [
{
"fine_billing_start_date": "2024-07-29",
"fine_amount_type": "absolute",
"fine_amount": 100.00
}
],
"discounts": [
{
"discount_limit_date": "2024-07-05",
"discount_type": "absolute",
"discount_amount": 50.00
}
],
"calculations": [],
"calculation_model": "01",
},
{
"barcode": "00193000000001000000500000001234567890123457",
"digitable_line": "00193000000001000000500000001234567890123456123",
"status": "paid",
"nominal_amount": 1050,
"total_amount": 1200,
"total_payment_amount": 1200,
"partial_payment_allowed": false,
"paid_fine": 150,
"paid_interest": 50,
"discount_amount": 0,
"expiration": "2024-05-30",
"max_payment_date": "2024-07-01",
"beneficiary": {
"name": "Tech Solutions Ltda.",
"bank_code": "123",
"bank_ispb": "12345678",
"person_type": "legal",
"document_number": "12345678000100"
},
"payer": {
"name": "João Carlos",
"person_type": "natural",
"document_number": "12345678900"
},
"guarantor": {
"name": "Maria Junior",
"person_type": "natural",
"document_number": "03903984900"
},
"rebate_amount": 30.00,
"interest": [
{
"interest_amount_type": "workdays_daily_amount",
"interest_billing_start_date": "2024-05-21",
"interest_amount": 10.00
}
],
"fine": [
{
"fine_billing_start_date": "2024-05-29",
"fine_amount_type": "absolute",
"fine_amount": 100.00
}
],
"discounts": [
{
"discount_limit_date": "2024-05-05",
"discount_type": "absolute",
"discount_amount": 50.00
}
],
"calculations": [],
"calculation_model": "01",
}
],
"pagination": {
"current_page": 1,
"next_page": null,
"rows_per_page": 10
}
}
BODY PARAMS
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
barcode | string | Código de barras do boleto. | 44 |
digitable_line | string | Linha digitável do boleto. | 47 |
status | enum | Enumeradores de status de um boleto. | - |
nominal_amount | float | Valor nominal do boleto. | - |
total_amount | float | Valor calculado do boleto. | - |
total_payment_amount | float | Valor de pagamento do boleto. | - |
partial_payment_allowed | boolean | Indicador de aceite de pagamento parcial. | - |
paid_fine | float | Total de multa efetivado no pagamento do boleto, calculado a partir do valor total. | - |
paid_interest | float | Total de juros efetivado no pagamento do boleto, calculado a partir do valor total. | - |
discount_amount | float | Total de descontos no pagamento do boleto, calculado a partir do valor total. | - |
expiration | string | Data de vencimento do boleto. | 10 |
max_payment_date | string | Data limite de pagamento do boleto. | 10 |
payer | object | Objeto pagador do boleto. | - |
beneficiary | object | Objeto beneficiário do boleto. | - |
guarantor | object | Objeto sacador avalista do boleto | - |
rebate_amount | float | Valor de rebate. | - |
interest | list | Lista de objetos interest. | - |
fine | list | Lista de objetos fine. | - |
discounts | list | Lista de objetos discount. | - |
calculations | list | Lista do grupo cálculo de boleto. | - |
calculation_model | string | Método de cálculo do valor atual do boleto. | 2 |
Enumeradores Status
Enumerador | Descrição |
---|---|
registered | Código de barras do boleto registrado. |
paid | Boleto pago. |
partially_paid | Boleto pago parcialmente. |
written_off | Boleto baixado. |
Objeto Payer
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
name | string | Nome do pagador. | - |
person_type | string | Tipo de pessoa do pagador. | 7 |
document_number | string | Documento do pagador. | 14 |
Objeto Beneficiary
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
name | string | Nome do beneficiário. | - |
person_type | string | Tipo de pessoa do beneficiário. | 7 |
document_number | string | Documento do beneficiário. | 14 |
bank_code | string | Código do banco do beneficiário. | 3 |
bank_ispb | string | ISPB do banco do beneficiário. | 8 |
Objeto guarantor
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
name | string | Nome do sacador avalista. | - |
person_type | string | Tipo de pessoa do sacador avalista. | 7 |
document_number | string | Documento do sacador avalista. | 14 |
Objeto interest
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
interest_billing_start_date | string | Data de início do juros. | 10 |
interest_amount_type | string | Tipo de juros. | - |
interest_amount | string | Valor do juros. | - |
Objeto fine
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
fine_billing_start_date | string | Data de início da multa. | 10 |
fine_amount_type | string | Tipo de multa. | - |
fine_amount | string | Valor da multa. | - |
Objeto discount
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
discount_limit_date | string | Data limite do disconto. | 10 |
discount_type | string | Tipo de desconto. | - |
discount_amount | string | Valor do desconto. | - |