📂 Documentos
Dentro da estrutura do Titan CaaS, a inclusão de documentos em uma operação desempenha um papel fundamental na robustez e transparência do processo de originação de solicitações de crédito, empréstimos e transações financeiras correlatas. Essa funcionalidade permite que as instituições financeiras enriqueçam e detalhem cada operação ao incorporar documentos informativos relevantes.
Ao fazer isso, a plataforma facilita uma compreensão abrangente das circunstâncias e necessidades associadas a cada operação. Ao oferecer essa capacidade de inclusão de documentos, o Titan CaaS capacita as instituições a aprimorar a análise de crédito, ao mesmo tempo em que promove a eficiência operacional e a clareza no processo de tomada de decisão.
Essa abordagem contribui para a criação de uma base sólida e confiável para a condução de operações financeiras, garantindo a documentação adequada e promovendo a confiança tanto para as instituições quanto para os clientes envolvidos.
Passo 1: Envio e vinculo do arquivo a um cliente, avalista ou garantia
Antes de vincular a documentação em uma operação, é necessário carregar o arquivo a um cliente, avalista (seja pessoa física ou jurídica) ou garantia. Após concluído conforme as instruções abaixo, os demais vínculos são estabelecidos.
Pessoa física
Parâmetros de envio
Atributo | Correspondência | Obrigatoriedade | Tipo de dado | Valor padrão |
---|---|---|---|---|
Arquivo | file | Sim | Binary | - |
Identificador da categoria do arquivo | attachmentTypeID | Sim | Number | - |
Data de vencimento | dueDate | Não | Date | - |
Visibilidade na esteira de crédito | visible | Sim | Boolean | - |
Identificador da pessoa | personID | Sim | Number | - |
Padrão de API:
POST {{ _.base_url }}/api/person-attachments/{personID}/upload
Exemplo de rota:
POST https://{empresa}.titan.ceoslab.app/api/person-attachments/2760/upload
Header
:
{
"Content-Type": "multipart/form-data;",
"Titan-Api-Key": "{Sua chave API}"
}
Body
:
{
"file": "FILE(form-data)",
"attachmentTypeID": 18,
"dueDate": "2025-01-01",
"visible": true
}
Exemplo de resposta
{
"id": 7558,
"createdAt": "2024-02-21T16:35:15.636778Z",
"updatedAt": "2024-02-21T16:35:15.636781Z",
"createdByID": 2760,
"updatedByID": 2760,
"enabled": true,
"dueDate": "2025-01-01",
"uid": "1708533315-8fb31656-7b91-42b8-93b4-48e869251f83",
"filename": "imagem-pessoa-teste.jpeg",
"size": 262009,
"mimeType": "image/jpeg",
"attachmentTypeID": 18,
"attachmentType": null,
"visible": true,
"sha256sum": "ee8d0b3fe537830ae4665824fb35d11944d7a937ecc0d5b16a3d2d4b8c0765f8"
}
Pessoa jurídica
Parâmetros de envio
Atributo | Correspondência | Obrigatoriedade | Tipo de dado | Valor padrão |
---|---|---|---|---|
Arquivo | file | Sim | Binary | - |
Identificador da categoria do arquivo | attachmentTypeID | Sim | Number | - |
Data de vencimento | dueDate | Não | Date | - |
Visibilidade na esteira de crédito | visible | Sim | Boolean | - |
Identificador da empresa | companyID | Sim | Number | - |
Padrão de API:
POST {{ _.base_url }}/api/company-attachments/{companyID}/upload
Exemplo de rota:
POST https://{empresa}.titan.ceoslab.app/api/company-attachments/1551/upload
Header
:
{
"Content-Type": "multipart/form-data;",
"Titan-Api-Key": "{Sua chave API}"
}
Body
:
{
"file": "FILE(form-data)",
"attachmentTypeID": 18,
"dueDate": "2025-01-01",
"visible": true
}
Exemplo de resposta
{
"id": 7562,
"createdAt": "2024-02-22T16:35:15.636778Z",
"updatedAt": "2024-02-22T16:35:15.636781Z",
"createdByID": 2760,
"updatedByID": 2760,
"enabled": true,
"dueDate": "2025-01-01",
"uid": "5608533315-8fb31656-7b91-42b8-93b4-48e869251f83",
"filename": "imagem-empresa-teste.jpeg",
"size": 647284,
"mimeType": "image/jpeg",
"attachmentTypeID": 18,
"attachmentType": null,
"visible": true,
"sha256sum": "io8d0b3fe537830ae4665824fb35d11944d7a937ecc0d5b16a3d2d4b8c0765f8"
}