Consulta informações do investidor
Introdução
Este recurso tem como objetivo fornecer os dados de um investidor.
Input / Output:
Não existe um body como input deste recurso, somente a chave de identificação investidor (investor_key) deve ser passada no path.
Como output será entregue a representação de cada um dos dados do investidor presente em nosso sistema. Abaixo segue um exemplo.
Request
ENDPOINT
/investor_registry/investor/INVESTOR_KEYMÉTODO
GETSTATUS
200Responses
Caso 01: investidor pessoa física pendente análise cadastral
{
"investor_key":"UUID",
"name":"Sample Investor Name",
"document_number":"000.000.000-00",
"status":"pending_analysis",
"email":"sample@mail.com.br",
"phone":{
"number":"123456789",
"area_code":"11",
"international_dial_code":"055"
},
"distributor":{
"distributor_key":"UUID",
"name":"Sample Distributor Name",
"document_number":"00.000.000/0000-00"
},
"analyses":[
{
"investor_analysis_key":"308af5df-38ff-4b38-941e-aadc6e4804f8",
"analysis_datetime":"2024-11-25 13:42:40.003782",
"status":"pending_registry_data"
}
],
"document_batches":[
{
"document_batch_key":"308af5df-38ff-4b38-941e-aadc6e4804f8",
"status":"creating_documents | pending_signer_groups | send_to_signature | pending_signature",
"documents":[
{
"investor_document_key":"UUID",
"type":" cnh | rg | rg_back | rg_front | proof_of_residence | cnpj_card | financial_statements | power_of_attorney | billing_statement | social_contract |qualified_investor_term | professional_investor_term | natural_person_registry_form | legal_person_registry_form ",
"status":"generated"
}
]
}
],
"status_events":[
{
"status":"pending_analysis",
"event_datetime":"2024-11-25 13:42:40.013357"
}
],
"person_type":"natural_person"
}
Caso 02: investidor pessoa jurídica pendente análise cadastral
{
"investor_key":"UUID",
"name":"Sample Investor Name",
"document_number":"00.000.000/0000-00 | 000.000.000-00",
"status":"pending_analysis",
"person_type":"legal_person",
"distributor":{
"distributor_key":"UUID",
"name":"Sample Distributor Name",
"document_number":"00.000.000/0000-00"
},
"email":"sample@mail.com.br",
"phone":{
"number":"123456789",
"area_code":"11",
"international_dial_code":"055"
},
"analyses":[
{
"investor_analysis_key":"UUID",
"agent_key":"UUID",
"analysis_datetime":"2024-11-25 13:08:25.649543",
"status":"pending_registry_data",
"registry_user":{
"registry_user_key":"UUID",
"kc_user_id":"UUID",
"name":"Sample Investor Name",
"document_number":"000.000.000-00",
"email":"sample@email.com.br",
"phone":{
"number":"123456789",
"area_code":"11",
"international_dial_code":"055"
}
}
}
],
"document_batches":[
{
"document_batch_key":"308af5df-38ff-4b38-941e-aadc6e4804f8",
"status":"creating_documents | send_to_signature | pending_signature",
"documents":[
{
"investor_document_key":"UUID",
"type":" cnh | rg | rg_back | rg_front | proof_of_residence | cnpj_card | financial_statements | power_of_attorney | billing_statement | social_contract |qualified_investor_term | professional_investor_term | natural_person_registry_form | legal_person_registry_form ",
"status":"sent_to_generate | generated"
}
]
}
],
"status_events":[
{
"status":"pending_analysis",
"event_datetime":"2024-11-25 13:08:25.673902"
}
],
}
Investor
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
investor_key | string | Chave única de identificação do investidor | 36 |
name | string | Nome do investidor | até 255 |
document_number | string | CPF / CNPJ do investidor | 14 ou 18 |
email | string | Email do investidor | - |
phone | string | Objeto de Phone | - |
status | string | Enumerador de status do cadastro do investidor | - |
person_type | string | Enumerador de pessoa física ou pessoa jurídica do investidor | - |
distributor | JSON | Objeto de Distributor | - |
analyses | array | Lista de objetos de Investor Analysis | - |
document_batches | array | Lista de objetos de Document Batch | - |
status_events | array | Lista de objetos de Status Event | - |
Phone
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
international_dial_code | string | Código internacional | 1 - 3 |
area_code | string | Código de área | 2 |
number | string | Número de telefone | 8 - 9 |
Investor Status
Enumerador | Descrição |
---|---|
pending_analysis | Pendente análise |
pending_documents | Pendente documentos |
pending_update | Pendente atualização |
registered | Cadastrado |
Person Type
Enumerador | Descrição |
---|---|
natural_person | Pessoa física |
legal_person | Pessoa jurídica |
Distributor
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
name | string | Nome do distribuidor | até 255 |
distributor_key | string | Chave única de identificação do distribuidor | - |
document_number | string | CPF/CNPJ do distribuidor | 14 ou 18 |
Investor Analysis
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
investor_analysis_key | string | Chave única de identificação da análise cadastral do investor | 36 |
analysis_datetime | string | Data e Hora em que a análise cadastral foi criada | - |
status | string | Enumerador de status da análise cadastral | - |
registry_user | JSON | Objeto de Registry User | - |
Document Batch
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
document_batch_key | string | Chave única de identificação do lote de documentos | 36 |
status | string | Enumerador de status do lote de documentos | - |
documents | Array | Lista de objetos de Investor Document | - |
Investor Document
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
investor_document_key | string | Chave única de identificação do documento do investidor | 36 |
type | string | Enumerador de tipo de documento do investidor | - |
status | string | Enumerador de status do documento do investidor | - |
Registry User
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
registry_user_key | string | Chave única de identificação do usuário cadastrador | 36 |
kc_user_id | string | Chave única de identificação do usuário no KeyCloak | - |
name | string | Nome do distribuidor | até 255 |
document_number | string | CPF/CNPJ do distribuidor | 14 ou 18 |
phone | JSON | Objeto de Phone | - |
Investor Analysis Status
Enumerador | Descrição |
---|---|
pending_registry_data | Pendente dados cadastrais |
pending_documents | Pendente documentos |
sent_to_analysis | Enviado para análise |
in_manual_analysis | Em análise manual |
approved | Aprovado |
reproved | Reprovado |
Document Batch Status
Enumerador | Descrição |
---|---|
creating_documents | Criando documentos |
send_to_signature | Enviado para assinatura |
pending_signature | Pendente assinatura |
Document Type
Enumerador | Descrição |
---|---|
cnh | CNH |
rg | RG |
rg_back | RG - Trás |
rg_front | RG - Frente |
proof_of_residence | Comprovante de residência |
cnpj_card | Cartão CNPJ |
financial_statements | Demonstrações financeiras |
power_of_attorney | Procuração |
billing_statement | Comprovante de renda |
social_contract | Contrato social |
qualified_investor_term | Declaração de investidor qualificado |
professional_investor_term | Declaração de investidor profissional |
natural_person_registry_form | Ficha cadastral - Pessoa física |
legal_person_registry_form | Ficha cadastral - Pessoa jurídica |
Investor Document Status
Enumerador | Descrição |
---|---|
sent_to_generate | Enviado para ser gerado |
generated | Gerado |
Status Event
Campo | Tipo | Descrição | Caracteres |
---|---|---|---|
status | string | Enumerador de Investor Status | - |
event_datetime | string | Data e Hora em que a atualização de status foi realizada | - |