Skip to main content

Send Investor Registration Data


Introduction​

This resource is used to send the specific registration data of the person that is part of an investor's registration analysis.

The body sent must contain one of the natural_person or legal_person blocks, consistent with the person_type provided when the investor was created.

Input / Output​

As input, send the registration data specific to the investor type.

As output, the analysis data object is returned, with the registration blocks already saved (natural_person or legal_person, address, net_worth, suitability, email, phone) and resident. The investor and analysis keys are not in the response: use the ones you already have.

fund_class investor

For investment funds (investor_sub_type: "fund_class"), the legal entity information (corporate name, incorporation date, etc.) is filled in automatically from the CVM database when the analysis is sent for validation. This step is not required for this sub-type.

Request​

ENDPOINT
/investor_registry/v2/investor/{investor_key}/investor_analysis/{investor_analysis_key}/registry_data
METHOD
PUT
STATUS
202

Request body​

Example: Natural Person
Request Body
{
"name": "João da Silva",
"email": "joao.silva@example.com",
"phone": {
"international_dial_code": "55",
"area_code": "11",
"number": "987654321"
},
"natural_person": {
"birthdate": "1990-05-15",
"gender": "male",
"mother_name": "Maria da Silva",
"nationality": "BRA",
"place_of_birth": {
"country": "BRA",
"uf": "SP",
"city": "São Paulo"
},
"marital_status": "single",
"spouse": {
"name": "Maria Santos",
"document_number": "969.698.790-03"
},
"profession": "Engenheiro",
"occupation": "Engenheiro de Software",
"occupation_company": {
"name": "Empresa XYZ Ltda",
"document_number": "22.333.444/0001-81"
}
}
}
Example: Legal Entity
Request Body
{
"name": "Empresa XPTO Ltda",
"email": "contato@empresaxpto.com.br",
"phone": {
"international_dial_code": "55",
"area_code": "11",
"number": "33334444"
},
"legal_person": {
"legal_name": "Empresa XPTO Limitada",
"constitution_date": "2020-01-15"
}
}
Example: Legal Entity (fund_class)
Request Body
{
"name": "Empresa XPTO Ltda",
"email": "contato@empresaxpto.com.br",
"phone": {
"international_dial_code": "55",
"area_code": "11",
"number": "33334444"
},
"legal_person": {
"giin_number": "XXXXXX.XXXXX.XX.XXX"
}
}

Body params​

FieldTypeDescriptionCharactersRequired
namestringName (or corporate name) of the investor1 - 255No
emailstringContact e-mail1 - 255No
phoneobjectPhone object-No
natural_personobjectNatural Person object — required for a natural person-Yes*
legal_personobjectLegal Person object — required for a legal entity-Yes*
nif_numberstringNIF (foreign tax identification number). Required for a non-resident investor (IVR000224)1 - 50Conditional
non_resident_typestringCan only repeat the value sent when the investor was created (IVR000225)-No

* You must send exactly one of natural_person or legal_person, according to the investor's person_type.

Natural Person​

FieldTypeDescriptionCharactersRequired
birthdatestringDate of birth (YYYY-MM-DD)10Yes
mother_namestringMother's full name1 - 255Yes
father_namestringFather's full name1 - 255No
nationalitystringNationality — 3-letter ISO code (e.g. BRA)3Yes
place_of_birthobjectPlace of Birth object-Yes
marital_statusstringMarital Status enumerator-Yes
professionstringProfession1 - 255Yes
occupationstringOccupation1 - 255Yes
genderstringGender enumerator-No
spouseobjectSpouse object-No
occupation_companyobjectOccupation Company object-No

Gender​

EnumeratorDescription
maleMale
femaleFemale

Marital Status​

EnumeratorDescription
singleSingle
marriedMarried
civil_unionCivil union
divorcedDivorced
widowedWidowed
married_with_partial_community_propertyMarried under partial community property

Place of Birth​

FieldTypeDescriptionCharactersRequired
countrystringISO country code (3 letters, e.g. BRA)3Yes
ufstringState (UF)-Yes
citystringCity-Yes

Spouse​

FieldTypeDescriptionCharactersRequired
namestringSpouse's full name1 - 255Yes
document_numberstringSpouse's CPF (XXX.XXX.XXX-XX)14Yes

Occupation Company​

FieldTypeDescriptionCharactersRequired
namestringCompany name1 - 255Yes
document_numberstringCompany CNPJ (XX.XXX.XXX/XXXX-XX)18Yes
FieldTypeDescriptionCharactersRequired
legal_namestringCompany corporate name1 - 255No
constitution_datestringIncorporation date (YYYY-MM-DD)10No
giin_numberstringGIIN (Global Intermediary Identification Number), when applicable1 - 20No

Phone​

FieldTypeDescriptionCharactersRequired
international_dial_codestringInternational code1 - 3Yes
area_codestringArea code (DDD)2Yes
numberstringPhone number8 - 9Yes

Response​

The body carries the analysis data object with the blocks already saved. For the status and other fields, see Query Information of an Investor Registration Analysis.


Errors​

Authentication, permission and host errors: see API Errors.