Skip to main content

Cadastro e Remoção de Partes Relacionadas

Este conjunto de endpoints permite o cadastro e a remoção de partes relacionadas a uma operação.


Cadastro de Parte Relacionada (POST)

Request

ENDPOINT
/commercial_paper/operation/OPERATION-KEY/related_party
MÉTODO
POST

Path Params

CampoTipoDescriçãoCaracteres Máx.
OPERATION-KEY *stringChave única da operação (UUID v4).36
Request Body
{
"person_type": "natural",
"name": "João da Silva",
"document_number": "12345678901",
"street": "Rua dos Exemplo",
"neighborhood": "Centro",
"number": "123",
"postal_code": "01001000",
"city": "São Paulo",
"state": "SP",
"role_type": "guarantor",
"is_pep": false
}

Request Body Params

CampoTipoDescriçãoCaracteres Máx.
person_type *stringTipo da pessoa.Enumeradores person_type
name *stringNome da parte relacionada.255
document_number *stringCPF (11 dígitos) ou CNPJ (14 dígitos) (somente números).14
street *stringLogradouro do endereço.500
neighborhoodstringBairro do endereço.100
number *stringNúmero do endereço.10
postal_code *stringCEP do endereço (somente números, 8 dígitos).8
city *stringCidade do endereço.255
state *stringSigla do estado (2 caracteres).2
role_type *stringPapel da parte relacionada.Enumeradores role_type
is_pep *booleanIndica se a parte relacionada é uma Pessoa Politicamente Exposta (PEP).-

Campos adicionais para Pessoa Física

CampoTipoDescriçãoCaracteres Máx.
document_identification_numberstringRG.20
marital_statusstringEstado civil.Enumeradores marital_status
property_systemstringRegime de bens.Enumeradores property_system
birthdatestringData de nascimento (YYYY-MM-DD).-
nationalitystringNacionalidade.255
mother_namestringNome da mãe.255
father_namestringNome do pai.255
occupationstringOcupação.255

Campos adicionais para Pessoa Jurídica

CampoTipoDescriçãoCaracteres Máx.
trading_name *stringNome fantasia da empresa.1023
cnae_code *stringCódigo CNAE da empresa (10 dígitos).10
company_type *stringTipo da empresa.Enumeradores company_type
foundation_date *stringData de fundação (YYYY-MM-DD).-

Response

STATUS
201
Response Body
{
"related_party_key": "c642a117-ea6e-4da7-a8fd-451f556e5c38",
"name": "Fernando Ferreira",
"document_number": "89106778640",
"role_type": "cosigner",
"is_active": true,
"updated_at": null,
"person_type": "natural",
"street": "Rua das Flores",
"neighborhood": "Centro",
"number": "123",
"postal_code": "12345678",
"city": "São Paulo",
"state": "SP",
"signer_group_list": [],
"document_list": [],
"contact_information_list": []
}

Response Body Params

CampoTipoDescriçãoCaracteres Máx.
related_party_key *stringChave única da parte relacionada.36
name *stringNome da parte relacionada.255
document_number *stringCPF/CNPJ da parte relacionada.14
role_type *stringPapel da parte relacionada.50
is_active *booleanIndica se está ativa.-
updated_atstringData da última atualização (YYYY-MM-DD HH:mm:ss).-
person_type *stringTipo da pessoa.Enumeradores person_type
street *stringLogradouro.500
neighborhoodstringBairro.100
number *stringNúmero.10
postal_code *stringCEP (somente números).8
city *stringCidade.255
state *stringSigla do estado (2 caracteres).2

Remoção de Parte Relacionada (DELETE)

Request

ENDPOINT
/commercial_paper/operation/OPERATION-KEY/related_party/RELATED-PARTY-KEY
MÉTODO
DELETE

Path Params

CampoTipoDescriçãoCaracteres Máx.
OPERATION-KEY *stringChave única da operação (UUID v4).36
RELATED-PARTY-KEY *stringChave única da parte relacionada.36

Response

STATUS
204

Nenhum conteúdo é retornado no corpo da resposta.