Skip to main content

Solicitar bloqueio de cotas


Introdução

Este recurso tem como objetivo criar uma solicitação de bloqueio de cotas de um investidor.

Input / Output:

Deve ser enviado o tipo de bloqueio e a informação específica do tipo de bloqueio.

Como output será entregue a quota_lock_key que representa o bloqueio de cota.

Request

ENDPOINT
/quota_lock/investor/INVESTOR_KEY/quota_lock
MÉTODO
POST
STATUS
201
Bloqueio de cotas por garantia - pessoa física
{
"type": "collateral",
"collateral": {
"recipient": {
"name": "Sample Recipient Name",
"document_number": "000.000.000-00",
"person_type": "natural_person",
"natural_person": {
"birthdate": "YYYY-MM-DD",
"mother_name": "Sample Recipient Mother Name",
}
},
"borrower": {
"name": "Sample Borrower Name",
"document_number": "000.000.000-00",
"person_type": "natural_person",
"natural_person": {
"birthdate": "YYYY-MM-DD",
"mother_name": "Sample Borrower Mother Name",
}
},
"assets": [
{
"asset_type": "cce",
"credit_operation": {
"contract_number": "1000000001",
"principal_value": 0.0,
"interest_rate_type": "post_fixed",
"pre_fixed": {
"monthly_rate": 0.0,
"calendar_base": "calendar_360",
},
"post_fixed": {
"calendar_base": "workdays",
"indexer": "di",
"rate": 1,
"lag": {
"reference": "daily",
"amount": 1
},
},
},
},
],
"issuance_series": [
{
"issuance_serie_key": "UUID",
"number_of_quotas": 0.00,
"financial_value": 0.00,
},
{
"issuance_serie_key": "UUID",
"number_of_quotas": 0.00,
"financial_value": 0.00,
},
],
},
}
Bloqueio de cotas por garantia - pessoa jurídica
{
"type": "collateral",
"collateral": {
"recipient": {
"name": "Sample Recipient Name",
"document_number": "000.000.000-00",
"person_type": "legal_person",
"legal_person": {
"activity_code": "00.00-0-00",
"representatives": [
{
"name": "Sample Recipient Representative Name",
"document_number": "000.000.000-00",
}
],
}
},
"borrower": {
"name": "Sample Borrower Name",
"document_number": "000.000.000-00",
"person_type": "legal_person",
"legal_person": {
"activity_code": "00.00-0-00",
"representatives": [
{
"name": "Sample Borrower Representative Name",
"document_number": "000.000.000-00",
}
],
}
},
"assets": [
{
"asset_type": "cce",
"credit_operation": {
"contract_number": "1000000001",
"principal_value": 0.0,
"interest_rate_type": "post_fixed",
"pre_fixed": {
"monthly_rate": 0.0,
"calendar_base": "calendar_360",
},
"post_fixed": {
"calendar_base": "workdays",
"indexer": "di",
"rate": 1,
"lag": {
"reference": "daily",
"amount": 1
},
},
},
},
],
"issuance_series": [
{
"issuance_serie_key": "UUID",
"number_of_quotas": 0.00,
"financial_value": 0.00,
},
{
"issuance_serie_key": "UUID",
"number_of_quotas": 0.00,
"financial_value": 0.00,
},
],
},
}

Quota Lock

CampoTipoDescriçãoCaracteres
typestringEnumerador de tipo de bloqueio de cotasaté 255
collateralstringObjeto de Garantia-

Quota Lock Type

EnumeradorDescrição
collateralGarantia

Collateral

CampoTipoDescriçãoCaracteres
recipientJSONObjeto de Beneficiário-
borrowerJSONObjeto de Tomador-
assetsArrayLista de objetos de Ativo-
issuance_seriesArrayLista de objetos de Série de emissão-

Recipient

CampoTipoDescriçãoCaracteresObrigatório
namestringNome do beneficiárioaté 255Sim
document_numberstringCPF / CNPJ do beneficiário14 ou 18Sim
person_typestringEnumerador de pessoa física ou jurídicaaté 255Sim
natural_personJSONObjeto de Pessoa Física-Não
legal_personJSONObjeto de Pessoa Jurídica-Não

Borrower

CampoTipoDescriçãoCaracteresObrigatório
namestringNome do tomadoraté 255Sim
document_numberstringCPF / CNPJ do tomador14 ou 18Sim
person_typestringEnumerador de pessoa física ou jurídicaaté 255Sim
natural_personJSONObjeto de Pessoa Física-Não
legal_personJSONObjeto de Pessoa Jurídica-Não

Person Type

EnumeradorDescrição
natural_personPessoa física
legal_personPessoa jurídica

Natural Person

CampoTipoDescriçãoCaracteresObrigatório
birthdatestringData de nascimento10Sim
mother_namestringNome da mãeaté 255Sim
CampoTipoDescriçãoCaracteresObrigatório
activity_codestringClassificação Nacional das Atividades Econômicas (CNAE)10Sim
representativesarrayLista de objetos de Representative-Sim

Representative

CampoTipoDescriçãoCaracteresObrigatório
namestringNome do representanteaté 255Sim
document_numberstringCPF do representante14Sim

Asset

CampoTipoDescriçãoCaracteresObrigatório
asset_typestringEnumerador de tipo de ativoaté 255Sim
credit_operationJSONObjeto de Operação de Crédito-Não

Asset Type

EnumeradorDescrição
ccbCCB
cceCCE

Credit Operation

CampoTipoDescriçãoCaracteresObrigatório
contract_numberstringN° do contratoaté 255Sim
principal_valuestringValor de principal da operação-Sim
interest_rate_typestringEnumerador de Pós-fixada / pré-fixadaaté 255Sim
pre_fixedJSONObjeto de Pré-fixada-Não
post_fixedJSONObjeto de Pós-fixada-Não

Interest Rate Type

EnumeradorDescrição
pre_fixedPré-fixada
post_fixedPós-fixada

Pre fixed

CampoTipoDescriçãoCaracteres
calendar_basestringEnumerador de Dias úteis / calendário 360 / calendário 365até 255
monthly_ratefloatTaxa mensal-

Post fixed

CampoTipoDescriçãoCaracteres
calendar_basestringEnumerador de Dias úteis / calendário 360 / calendário 365até 255
indexerstringEnumerador de DI / IPCAaté 255
ratefloatTaxa-
lagJSONObjeto de Lag-

calendar_base

EnumeradorDescrição
workdaysDias úteis
calendar_360Calendário 360 dias
calendar_365Calendário 365 dias

Indexer

EnumeradorDescrição
diDI
ipcaIPCA

Lag

CampoTipoDescriçãoCaracteres
referencestringEnumerador de Diário / Mensalaté 255
amountintegerQuantidade de lag-

Reference

EnumeradorDescrição
dailyDiário
monthlyMensal

Issuance Serie

CampoTipoDescriçãoCaracteresObrigatório
issuance_serie_keystringChave da série de emissão36Sim
number_of_quotasfloatNúmero de cotas a serem bloqueadas-Não
financial_valuefloatValor financeiro a ser bloqueador-Não

Responses

Response Body
{
"quota_lock_key": "UUID"
}