Create Legal Representative
POST/v3/users/legal-representatives
Create a legal representative (partner, administrator, attorney, etc.) linked to a shareholder. Legal representatives are always natural persons that represent shareholders in the QSA structure.
Important:
- Legal representatives are always natural persons
- Must be linked to an existing shareholder via
shareholder_id - Both
emailandphone_numberare required mother_nameis required
Constraints:
shareholder_idmust reference an existing shareholder from the authenticated legal person flow
Required documents (upload after creation):
selfie- Representative selfie photoidentity_document- ID, CNH or Passportqualification_declaration- Declaration of powers
Related endpoint: POST /users/legal-representatives/{id}/documents.
Request
Header Parameters
The transaction ID is a UUID (v4) used to uniquely identify the object that will be created. All objects must have an identifier.
The nonce ID is a UUID (v4) used to uniquely identify the request. All requests must have an identifier.
Possible values: [pt-BR, en-US]
Indicates the preferred language. Defaults to Brazilian Portuguese if unspecified.
UUID (v4) of the product that the request should use. Send it explicitly when the authenticated user has more than one product or when the integration must select a specific product. If omitted and the endpoint does not require it, the API uses the authenticated user's default product.
UUID (v4) of the user on whose behalf the request should run within the selected product. If omitted, the request runs as the authenticated user. Requires x-product-uuid.
- application/json
Body
required
- The
shareholder_idmust reference an existing shareholder - The shareholder must belong to the same authenticated legal person (same user)
- Links the legal representative to a specific shareholder in the legal person structure
- The legal representative can represent the shareholder in legal matters
- Both entities can have different
participation_percentagevalues:- Shareholder: equity stake in the legal person
- Legal Representative: management participation percentage
Legal representative name.
Mother name.
CPF number (only numbers).
Document country of issue (default BRA).
Birth date.
Income in cents.
Patrimony in cents.
Participation percentage in management/representation (0 to 100).
Note: This represents the legal representative's participation in legal person management, which may differ from their equity stake. If this legal representative is linked to a shareholder, the shareholder has its own participation_percentage representing equity stake.
PEP self-declaration.
Public server flag.
Possible values: [PARTNER, ATTORNEY, ADMINISTRATOR, OTHER]
Legal representative qualification.
Phone number.
Email.
Relationship start date with the legal entity.
Relationship end date with the legal entity.
Registration update date. If omitted, defaults to relationship_start_date.
Shareholder ID this legal representative is linked to. Required.
Constraints:
Relationship:
address objectrequired
User address zip code.
User address street.
User address number.
User address neighborhood.
User address city.
User address federative unit.
User address country.
User address complement.
Responses
- 201
- 400
- 401
- 403
- 409
- 422
Legal representative created successfully. Proceed to upload required documents.
- application/json
- Schema
- Example (from schema)
Schema
Legal representative ID.
document objectrequired
Document ID.
Possible values: [CPF]
Document type.
Document number.
Document country of issue.
address objectrequired
Address ID.
ZIP code.
Street.
Street number.
Neighborhood.
City.
Federative unit.
Country.
Address complement.
Legal representative name.
Possible values: [PARTNER, ATTORNEY, ADMINISTRATOR, OTHER]
Legal representative qualification.
Possible values: [NATURAL_PERSON, LEGAL_PERSON]
Person type.
Income in cents.
Patrimony in cents.
Participation percentage.
PEP flag.
Public server flag.
Phone number.
Email.
Registration update date.
Birth date.
Relationship start date with the legal entity.
Relationship end date with the legal entity.
Creation date.
Shareholder ID this legal representative is linked to.
{
"id": "d13ca8f2-4f0a-4a3d-b81e-5ee9c8bb8c56",
"document": {
"id": "a1df6c59-359d-4ec1-b7da-98dcc555dd76",
"type": "CPF",
"number": "02465676008",
"country_of_issue": "BRA"
},
"address": {
"id": "7b5e8c47-b6a3-4e29-942f-7f5ec06b26a2",
"zip_code": "60123456",
"street": "Main Street",
"number": 123,
"neighborhood": "Downtown",
"city": "São Paulo",
"federative_unit": "SP",
"country": "BRA",
"complement": "Apt 12"
},
"name": "Jane Doe",
"representor_type": "PARTNER",
"person_type": "NATURAL_PERSON",
"income": 100000,
"patrimony": 5000000,
"participation_percentage": 35.5,
"pep": false,
"is_public_server": false,
"phone_number": "5511955551234",
"email": "partner@example.com",
"registration_update_date": "2024-02-01",
"birth_date": "1980-01-15",
"relationship_start_date": "2020-05-01",
"relationship_end_date": "2024-01-01",
"created_at": "2026-03-26T14:02:59.219Z",
"shareholder_id": "a1b2c3d4-e5f6-7a8b-9c0d-1e2f3a4b5c6d"
}
If any required params are missing or has invalid format or type.
User authentication failed.
If the authenticated user does not have permission.
Reserved for conflicting request identifiers. Repeated create requests may return the existing legal representative idempotently.
If any required params are missing or has invalid format or type.