Skip to main content

Send Signer Group


Introduction​

This resource registers a signer group that will be responsible for signing the documents generated in the investor's registration analysis. Each group must be sent in a separate request — to register more than one group, call the endpoint multiple times.

Attention

Each signer sent in this resource will be validated against the legal representatives declared in Create Related Party. Therefore, every signer must also be previously registered as a related party with legal_representative: true (and, when applicable, direct_beneficiary: true). Signers who are not among the legal representatives of the registration analysis will have their registration rejected.

Fund class (fund_class) — step skipped

Fund classes do not send signer groups. Representation is done through the investor owners (administrator and manager), not through legal representatives — there are no signers to declare. Skip this step.

Input / Output​

As input, send the definition of a single signer group.

As output, the representation of the created group is returned.

Request​

ENDPOINT
/investor_registry/investor/{investor_key}/investor_analysis/{investor_analysis_key}/signer_group
METHOD
POST
STATUS
201

Request body​

Example
Request Body
{
"is_default": true,
"minimum_required_signers": 2,
"expiration_date": "2025-12-31",
"signers": [
{
"name": "João Silva",
"document_number": "969.698.790-03",
"email": "joao.silva@example.com",
"is_required_signer": true
},
{
"name": "Maria Santos",
"document_number": "444.555.666-19",
"email": "maria.santos@example.com",
"is_required_signer": true
},
{
"name": "Pedro Oliveira",
"document_number": "222.333.444-05",
"email": "pedro.oliveira@example.com",
"is_required_signer": false
}
]
}

Body params​

FieldTypeDescriptionRequired
is_defaultbooleanIndicates whether this is the analysis's default groupYes
minimum_required_signersnumberMinimum number of signatures required (>= 1)Yes
signersarrayList of Signers objectsYes
expiration_datestringGroup expiration date (YYYY-MM-DD)No

Signers​

FieldTypeDescriptionCharactersRequired
namestringSigner name1 - 255Yes
document_numberstringSigner CPF or CNPJ14 or 18Yes
emailstringSigner e-mail-Yes
is_required_signerbooleanIndicates whether the signer is required for the group to be considered complete-Yes
Information
  • Only one group can be marked as is_default: true per analysis.
  • minimum_required_signers must be less than or equal to the total number of signers in the list.
  • At least one signer must have is_required_signer: true.
  • After expiration_date, the group can no longer be used to sign documents.

Response​

The created signer group is returned in the response body, including the external_signer_group_key key.


Errors​

StatusCodeWhen it happens
400IVR000018The analysis is no longer in pending_registry_data (it has already been sent or closed)
400IVR000205A signer is neither an active legal representative nor the investor themselves
409IVR000055Fewer signers than minimum_required_signers
409IVR000189minimum_required_signers lower than the number of required signers
409IVR000132An identical group already exists

Authentication, permission and host errors: see API Errors.