Bankslip Retrieval
Bankslip List
Request
Available on
| Profile | Host | Required permission |
|---|---|---|
| Manager | manager-api | Read |
| Consultant | consultant-api | Granted by the integration team |
Base URL for each host: Environments (Hosts).
ENDPOINT
/bankslip_collection/fund_class/FUND_CLASS_KEY/bankslip_profile/BANKSLIP_PROFILE_KEY/bankslipsMETHOD
GETQuery Params
| Parameter | Description |
|---|---|
limit | Value between 0 and 100 with the number of items per page. Default: 10. |
page | Page number (starting from zero). |
borrower_document_number | Borrower document number (numbers only). |
assignor_document_number | Assignor document number (numbers only). |
participant_control_number | Participant control number. |
order_number | Contract number. |
our_number | The bankslip's "nosso número" at the bank. |
status | Bankslip status: created, pending_registration, registered, waiting_payment_confirmation, paid, paid_via_qr_code, rejected, written_off or registration_failed. |
from_due_date | Due date from this date (YYYY-MM-DD). |
to_due_date | Due date up to this date (YYYY-MM-DD). |
bankslip_type | Bankslip type: simple_collection or non_vinculated. |
asset_key | Key of the asset linked to the bankslip. |
Response
Response Body
Response Body
{
"data": [
{
"bankslip_key": "c9eb109c-800f-4cf5-b209-2119c9d77a72",
"external_participant_control_number": "801KFZFNB4UZ34MLGJG2X9WNG",
"bankslip_configuration": {
"bankslip_configuration_key": "1b382eb7-7006-4389-975b-afa76b0ad7b4",
"bankslip_profile": {
"bankslip_profile_key": "5910d4a3-f5df-432a-902f-849a1a77cd86",
"bankslip_profile_code": "329-09-0001-4993010",
"bankslip_profile_number": 1,
"bankslip_provider": "qi_scd",
"additional_information": {
"external_beneficiary_key": "2666e7a3-0bd7-46fc-8f6b-725f2ef9b13f"
},
"internal_account_key": "6b5335ed-1380-4348-9520-8998ca6e388b",
"fund_class": {
"fund_class_key": "7f03069e-1854-4cee-8e59-a6a548976015",
"document_number": "11.222.333/0001-81",
"name": "Sample_Name",
"manager": {
"name": "Sample name",
"manager_key": "5cb734e9-c33b-4e7e-bb40-f894aa82b153",
"document_number": "11.222.333/0001-81"
}
}
}
},
"due_date": "2024-02-17",
"face_value": 629.33,
"status": "pending_registration",
"participant_control_number": "801KFZFNB4UZ34MLGJG2X9WNG",
"borrower": {
"document_number": "969.698.790-03",
"name": "Tomador",
"person_type": "natural_person",
"address": {
"postal_code": "05425-020"
}
},
"assignor": {
"name": "Assignor LTDA",
"document_number": "33.444.555/0001-81",
"person_type": "legal_person"
},
"bankslip_type": "simple_collection",
"collection_type": "standard",
"delay": null,
"occurrences": [
{
"occurrence_key": "e9898e50-cd2b-492f-9201-7e5c5f231853",
"status": "pending_submission",
"type": "registration",
"occurrence_data": null
}
],
"settlement_instructions": [
{
"settlement_instruction_key": "fe419363-bf04-4b3a-90bd-185618baa720",
"status": "pending_bankslip_payment",
"asset_type": "duplicata_mercantil",
"asset_key": "22fc5c95-3622-48ad-b26a-99f8d0499e69",
"issue_date": "2025-01-17",
"maturity_date": "2026-09-17",
"face_value": 629.33,
"order_number": "49761-1"
}
]
},
{
"bankslip_key": "4584e60c-752f-479d-831a-50f09c2c7de2",
"external_participant_control_number": "TBFBDWKTEWJ7UTR6CPL4BAE4P",
"bankslip_configuration": {
"bankslip_configuration_key": "1b382eb7-7006-4389-975b-afa76b0ad7b4",
"bankslip_profile": {
"bankslip_profile_key": "5910d4a3-f5df-432a-902f-849a1a77cd86",
"bankslip_profile_code": "329-09-0001-4993010",
"bankslip_profile_number": 1,
"bankslip_provider": "qi_scd",
"additional_information": {
"external_beneficiary_key": "2666e7a3-0bd7-46fc-8f6b-725f2ef9b13f"
},
"internal_account_key": "6b5335ed-1380-4348-9520-8998ca6e388b",
"fund_class": {
"fund_class_key": "7f03069e-1854-4cee-8e59-a6a548976015",
"document_number": "11.222.333/0001-81",
"name": "Sample_Name",
"manager": {
"name": "Sample name",
"manager_key": "5cb734e9-c33b-4e7e-bb40-f894aa82b153",
"document_number": "11.222.333/0001-81"
}
}
}
},
"due_date": "2024-02-17",
"face_value": 629.33,
"status": "pending_registration",
"participant_control_number": "TBFBDWKTEWJ7UTR6CPL4BAE4P",
"borrower": {
"document_number": "969.698.790-03",
"name": "mgkstsdibe",
"person_type": "natural_person",
"address": {
"postal_code": "05425-020"
}
},
"assignor": {
"name": "Assignor LTDA",
"document_number": "33.444.555/0001-81",
"person_type": "legal_person"
},
"bankslip_type": "simple_collection",
"collection_type": "standard",
"delay": null,
"occurrences": [
{
"occurrence_key": "07ad7fce-fec6-40ac-be22-1ffd031f36bc",
"status": "pending_submission",
"type": "registration",
"occurrence_data": null
}
],
"settlement_instructions": [
{
"settlement_instruction_key": "fe419363-bf04-4b3a-90bd-185618baa720",
"status": "pending_bankslip_payment",
"asset_type": "duplicata_mercantil",
"asset_key": "22fc5c95-3622-48ad-b26a-99f8d0499e69",
"issue_date": "2025-01-17",
"maturity_date": "2026-09-17",
"face_value": 629.33,
"order_number": "49761-1"
}
]
}
],
"limit": 15,
"page": 0,
"is_last_page": true
}
Paginated Object
| Field | Type | Description |
|---|---|---|
data | array | List of Bankslip objects |
limit | int | Limit of objects retrieved per page |
page | int | Retrieved page number |
is_last_page | boolean | Information indicating if the retrieved page is the last one |
Bankslip
| Field | Type | Description |
|---|---|---|
bankslip_key | string | Unique bankslip identifier. |
external_participant_control_number | string | External participant control number. |
due_date | date | Bankslip due date. |
face_value | number | Bankslip face value. |
status | string | Current bankslip status. |
participant_control_number | string | Internal participant control number. |
bankslip_configuration | object | Object containing the bankslip configuration (see below). |
borrower | object | Object representing the borrower (payer). |
assignor | object | Object representing the receivables assignor. |
bankslip_type | string | Bankslip type: simple_collection or non_vinculated. |
collection_type | string | Collection type: standard or qr_code_allowed. |
delay | object | Late payment data of the bankslip (interest and fine), when set. |
order_number | string | Order number. Present when available. |
our_number | number | "Nosso número". Present when available. |
our_number_digit | string | Check digit of the "nosso número". Present when available. |
digitable_line | string | Digitable line. Present when available. |
barcode | string | Barcode. Present when available. |
qr_code | object | QR Code data of the bankslip. Present when available. |
occurrences | array | List of bankslip-related occurrences (each item is an object). |
settlement_instructions | array | List of settlement instructions related to the bankslip. |
Bankslip Configuration
| Field | Type | Description |
|---|---|---|
bankslip_configuration_key | string | Bankslip configuration key. |
bankslip_profile | object | Associated bankslip profile. |
Bankslip Profile
| Field | Type | Description |
|---|---|---|
bankslip_profile_key | string | Bankslip profile identifier. |
bankslip_profile_code | string | Profile code. |
bankslip_profile_number | number | Profile number. |
bankslip_provider | string | Bankslip provider. |
additional_information | object | Additional information (see below). |
internal_account_key | string | Associated internal account identifier. |
fund_class | object | Object representing the investment fund (see below). |
Fund Class
| Field | Type | Description | Characters |
|---|---|---|---|
name | string | Fund class name | up to 255 |
fund_class_key | string | Fund class unique identification key | 36 |
document_number | string | Fund class CNPJ | - |
Borrower
| Field | Type | Description |
|---|---|---|
name | string | Borrower name. |
document_number | string | Document (CPF/CNPJ). |
person_type | string | Person type. |
address | object | Borrower address (see below). |
Address
| Field | Type | Description |
|---|---|---|
street | string | Address street. |
number | string | Address number. |
neighborhood | string | Neighborhood. |
city | string | City. |
postal_code | string | Postal code. |
uf | string | Federative unit (state abbreviation). |
country | string | Country in ISO Alpha-3 format. |
Assignor (Cedente)
| Field | Type | Description |
|---|---|---|
name | string | Assignor name. |
document_number | string | Document (CNPJ). |
person_type | string | Person type. |
Occurrences
Each array item is an object with the following fields:
| Field | Type | Description |
|---|---|---|
occurrence_key | string | Occurrence identifier. |
status | string | Occurrence status. |
type | string | Occurrence type. |
occurrence_data | object | Additional occurrence data. |
Settlement Instructions
Each array item is an object with the following fields:
| Field | Type | Description |
|---|---|---|
settlement_instruction_key | string | Settlement instruction identifier. |
status | string | Settlement instruction status. |
asset_type | string | Asset type. |
asset_key | string | Unique key of the asset in the system. |
issue_date | date | Issue date. |
maturity_date | date | Maturity date. |
face_value | number | Face value of the asset. |
order_number | string | Contract number. |
installment_number | number | Installment number of the asset. |
Errors
| Status | Code | When it happens |
|---|---|---|
| 400 | BSC000002 | borrower_document_number or assignor_document_number is not a valid CPF/CNPJ. |
| 404 | BSC000006 | The fund_class_key does not exist. |
| 403 | BSC000036 | The fund does not belong to your profile. |
Authentication, permission and host errors: see API errors.