Skip to main content

Manipulação de contrato


Dependendo do fluxo, pode ser necessário realizar algumas chamadas para concluir o fluxo de um contrato.


Aprovação do Gestor


Caso o contrato seja proposto por uma consultoria, após a geração dos documentos, será necessária a aprovação do gestor, antes que o mesmo sja enviado para assinatura.

Request

ENDPOINT
/assignment_contract/assignment_contract/ASSIGNMENT_CONTRACT_KEY
MÉTODO
PUT
Request Body
{
"status": "denied",
"denial_reason": "Documentação do cedente insuficiente",
}

Body Params

CampoTipoDescriçãoCaracteres
status *stringDecisão do Gestor. denied ou approved--
denial_reasonstringDescritivo com o motivo da recusa.1 a 500

*Campos obrigatórios

Response

STATUS
202


Envio para Assinatura Manual


Caso o template configure envio manual para assinatura, é possível agrupar vários contratos, desde que os mesmos tenham o mesmo gestor, cedente e avalistas, para um mesmo lote de assinaturas.

Request

ENDPOINT
/assignment_contract/signature_batch
MÉTODO
POST
Request Body
{
"assignment_contract_keys": ["assignment_contract_key", "assignment_contract_key"],
}

Body Params

CampoTipoDescriçãoCaracteres
assignment_contract_keys *arrayLista de contratos para serem enviados no mesmo lote--

*Campos obrigatórios

Response

STATUS
202


Cancelamento de Contrato


Em qualquer etapa, menos no caso de um contrato já assinado, é possível cancelar o mesmo. Caso esteja em assinatura, o evento de assinaturas também é cancelado

Request

ENDPOINT
/assignment_contract/assignment_contract/ASSIGNMENT_CONTRACT_KEY
MÉTODO
PUT
Request Body
{
"status": "canceled"
}

Body Params

CampoTipoDescriçãoCaracteres
status *stringcanceled--

*Campos obrigatórios

Response

STATUS
202