Paginated Query for Redemption Requests
Requests
Request by investor: this endpoint will return all redemptions from an investor
ENDPOINT
/quota_distributor/investor/INVESTOR_KEY/redemption_requestsMETHOD
GETSTATUS
200Request by fund: this endpoint will return all redemptions from a fund
ENDPOINT
/quota_distributor/fund_class/FUND_CLASS_KEY/redemption_requestsMETHOD
GETSTATUS
200Query Params
| Parameter | Description |
|---|---|
quotation_date | Quotation date for redemptions |
status | List of desired Redemption Request Status |
Responses
Case 01: Successful query
{
"data": [
{
"redemption_request_key": "UUID",
"redemption_request_type": "gross_redemption_value" | "number_of_quotas" | "remaining_application_value",
"status": "pending_quote" | "processing_quote" | "canceled" | "quoted",
"quotation_date": "yyyy-mm-dd",
"payment_date":"yyyy-mm-dd",
"request_datetime":"yyyy-mm-dd HH:MM:SS:MS",
"processed_value": 0.00,
"investor_position": {
"investor": {
"investor_key": "UUID",
"document_number": "999.999.999-99" | "99.999.999/9999-99",
"name": "",
"person_type": "natural_person" | "legal_person",
"account_data": {
"owner": {
"name": "",
"document_number": "99.999.999/9999-99"
},
"account_digit": "0",
"account_branch": "0000",
"account_number": "00000",
"financial_institution_code": "000",
"financial_institution_ispb": "00000000"
},
"distributor": {
"distributor_key": "UUID",
"document_number": "99.999.999/9999-99",
"name": "",
"account_data": {
"owner": {
"name": "",
"document_number": "99.999.999/9999-99"
},
"account_digit": "0",
"account_branch": "0000",
"account_number": "00000",
"financial_institution_code": "000",
"financial_institution_ispb": "00000000"
},
}
},
"total_net_worth": 0.00,
"total_number_of_quotas": 0.00000000,
"investor_position_key": "UUID",
"issuance_serie":{
"name":"1",
"cetip_code":"0000000SN1",
"start_date":"YYYY-MM-DD",
"maturity_date":"YYYY-MM-DD",
"original_quota_value":0.00000000000000,
"remuneration_type":"yield_curve",
"interest_rate_type":"post_fixed",
"pre_fixed":{
"calendar_base":"workdays / calendar_360 / calendar_365",
"monthly_rate":0.00000000000000
},
"post_fixed":{
"calendar_base":"workdays / calendar_360 / calendar_365",
"indexer":"di / ipca",
"rate":1,
"lag":{
"reference":"daily / monthly",
"amount":1
}
},
"investment_category":"fidc / multi_market",
"condominum_type":"open_ended / close_ended",
"tax_classification":"short_term / long_term",
"investment_restriction_type":"just_professional",
"issuance_serie_key":"UUID",
"minimum_share_capital":0.0,
"accounting_date":"YYYY-MM-DD",
"sub_class":{
"name":"COTA SÊNIOR",
"sub_class_key":"UUID",
"subordination_level":1,
"fund_class":{
"name":"SAMPLE FUND CLASS NAME",
"fund_class_key":"UUID",
"document_number":"00.000.000/0000-00"
}
}
}
},
"status_events": [
{
"event_datetime": "yyyy-mm-dd HH:MM:SS:ms",
"status": "pending_quote" | "processing_quote" | "canceled" | "quoted",
}
],
}
],
"limit": 50,
"page": 0,
"is_last_page": true
}
Page
| Field | Type | Description |
|---|---|---|
data | array | List of Redemption Request objects |
limit | int | Limit of objects retrieved per page |
page | int | Number of the retrieved page |
is_last_page | boolean | Information indicating whether the retrieved page is the last one |
Redemption Request
| Field | Type | Description | Characters |
|---|---|---|---|
redemption_request_key | string | Unique identification key for the redemption request | 36 |
redemption_request_type | string | Redemption Request Type enumerator | - |
status | string | Redemption Request Status enumerator | - |
quotation_date | string | Quotation date | - |
payment_date | string | Payment date | - |
request_datetime | string | Redemption request creation date | - |
processed_value | float | Processed redemption value | - |
investor_position | JSON | Investor Position object | - |
status_events | array | List of Status Event objects | - |
Redemption Request Status
| Enumerator | Description |
|---|---|
pending_quote | Pending payment |
processing_quote | Pending quotation |
quoted | Quoted |
canceled | Fully amortized |
Redemption Request Type
| Enumerator | Description |
|---|---|
gross_redemption_value | Redemption by gross value |
number_of_quotas | Redemption by number of quotas |
remaining_application_value | Redemption by remaining value |
Investor Position
| Field | Type | Description |
|---|---|---|
investor | JSON | Investor object |
total_net_worth | float | Net worth of the investor's position |
total_number_of_quotas | float | Number of quotas in the investor's position |
issuance_serie | JSON | Issuance Serie object |
investor_position_key | JSON | Unique identification key for the investor's position |
Investor
| Field | Type | Description | Characters |
|---|---|---|---|
name | string | Investor name | up to 255 |
investor_key | string | Unique identification key for the investor | 36 |
document_number | string | Investor's CPF/CNPJ | 14 or 18 |
person_type | string | Natural Person / Legal Person / Fund Class | up to 50 |
distributor | JSON | Distributor object | - |
account_data | JSON | Account Data object | - |
Distributor
| Field | Type | Description | Characters |
|---|---|---|---|
name | string | Distributor name | up to 255 |
distributor_key | string | Unique identification key for the distributor | - |
document_number | string | Distributor's CPF/CNPJ | 14 or 18 |
account_data | JSON | Account Data object | - |
Account Data
| Field | Type | Description |
|---|---|---|
account_digit | string | Bank account digit |
account_branch | string | Bank account branch number |
account_number | string | Bank account number |
financial_institution_code | string | Financial institution code |
financial_institution_ispb | string | Brazilian Payment System identifier for the financial institution |
Issuance Serie
| Field | Type | Description | Characters |
|---|---|---|---|
name | string | Issuance series name | up to 255 |
issuance_serie_key | string | Unique identification key for the issuance series | 36 |
cetip_code | string | Issuance series code as an asset in CETIP | 10 |
start_date | string | Issuance series start date | 10 |
maturity_date | string | Issuance series maturity date | 10 |
original_quota_value | float | Original quota value | - |
remuneration_type | string | Yield curve / Residual | up to 50 |
investment_category | string | FIDC / Multi-market | up to 50 |
condominum_type | string | Open-ended / Closed-ended | up to 50 |
tax_classification | string | Short term / Long term | up to 50 |
investment_restriction_type | string | No restriction / Qualified / Professional | up to 50 |
minimum_share_capital | float | Minimum value for investment | - |
accounting_date | string | Accounting date for the issuance series | 10 |
sub_class | JSON | Sub Class object | - |
Sub Class
| Field | Type | Description | Characters |
|---|---|---|---|
name | string | Sub class name | up to 255 |
sub_class_key | string | Unique identification key for the sub class | 36 |
subordination_level | int | Sub class subordination level | - |
fund_class | JSON | Fund Class object | - |
Fund Class
| Field | Type | Description | Characters |
|---|---|---|---|
name | string | Fund class name | up to 255 |
fund_class_key | string | Unique identification key for the fund class | 36 |
document_number | string | Fund class CNPJ | - |