Enviar dados Cadastrais do Investidor
Introdução
Este recurso tem como objetivo nos informar os dados cadastrais que vão compor a análise cadastral de um investidor.
Input / Output:
Os dados cadastrais mudam de acordo com os dados passados na etapa de Criar investidor. Segue abaixo exemplos de quais dados devem ser enviados para cada variação.
Como output será entregue uma investor_key, uma investor_analysis_key, uma representative_key e uma representative_analysis_key. A investor_analysis_key é utilizada para identificar a análise cadastral atualizada. A investor_key é utilizada para identificar o investidor ao qual a análise cadastral pertence. Por sua vez, a representative_key e a representative_analysis_key são utilizadas para identificar um representante de um investidor e sua análise, respectivamente
O envio de um ou mais representative NÃO é obrigatório para investidores que sejam Pessoa Física.
Request
/investor_registry/v2/investor/{investor_key}/investor_analysis/{investor_analysis_key}/representativePUT202Exemplo
{
"name": "Sample Representative",
"document_number": "610.450.190-70",
"type": "manager",
"powers": [
"investor_registry.read_investor_analyses",
"quota_distributor.generate_report",
"quota_distributor.read_investor_positions",
"signer"
]
}
Representative
| Campo | Tipo | Descrição | Caracteres | Obrigatório |
|---|---|---|---|---|
name | string | Código CVM | 1 - 50 | Sim |
document_number | string | CPF do representante | 13 | Sim |
type | string | Tipo de representante de investidor | 1 - 50 | Sim |
powers | list | Lista de poderes do representante do investidor | - | Sim |
Representative Type
| Enumerador | Descrição |
|---|---|
president | Presidente |
partner | Sócio |
administrator | Administrador |
director | Diretor |
manager | Gestor |
attorney | Procurador |
Power
| Enumerador | Descrição |
|---|---|
investor_registry.read_investor_analyses | Tem acesso às análises de investidor |
quota_distributor.generate_report | Tem poderes apra gerar os relatórios do investidor |
quota_distributor.read_investor_positions | Tem poderes para visualizar as posições de investidor no sistema |
signer | Tem poderes para assinar os documentos do investidor |
Response
{
"investor_key": "UUID",
"investor_analysis_key": "UUID",
"representative_key": "UUID",
"representative_analysis_key": "UUID"
}