Limite de Payload
O tamanho total do payload enviado nesta requisição deve ser inferior a 10 MB.
Endpoint
POST/contrato/oferta-ativa/averbar-contrato
Parâmetros da Requisição
| Campo | Obrigatório | Descrição |
|---|---|---|
contratoEmprestimo | Sim | Arquivo PDF da CCB assinada, codificado em Base64. |
dataHoraAssinatura | Sim | Data e hora da assinatura do contrato no formato ddMMyyyyHHmmss (ex.: 060219971500). |
ip | Sim | Endereço IP do dispositivo utilizado na assinatura. |
numeroContrato | Sim | Número da CCB. Deve ser igual ao campo numeroCCB retornado no evento de geração da CCB. |
registroBiometricoFacial | Sim | Arquivo JPG do registro biométrico facial, codificado em Base64. |
indicadorValidacaoComDocOficial | Sim | Indica se a validação biométrica foi realizada com apoio de documento oficial. |
tipoDocumento | Condicional | Tipo de documento oficial (1 – RG, 2 – CNH). |
documentoOficialComFotoFrente | Condicional | Imagem da frente do documento oficial, em Base64. |
documentoOficialComFotoVerso | Condicional | Imagem do verso do documento oficial, em Base64. |
baseBiometrica | Condicional | Base biométrica utilizada na validação. |
score | Condicional | Score retornado pela validação biométrica. |
latitude | Não | Latitude do dispositivo utilizado na assinatura. |
longitude | Não | Longitude do dispositivo utilizado na assinatura. |
dispositivo | Não | Identificação do dispositivo utilizado na assinatura. |
Regras de Obrigatoriedade Condicional
-
Quando
indicadorValidacaoComDocOficial = true, os seguintes campos tornam-se obrigatórios:documentoOficialComFotoFrente;documentoOficialComFotoVerso;tipoDocumento.
-
Quando
indicadorValidacaoComDocOficial = false, os seguintes campos tornam-se obrigatórios:baseBiometrica;score.
Exemplo de Requisição
Evento de Averbação do Empréstimo
Embora não exista um endpoint específico de consulta de averbação neste projeto, a BMP realiza a averbação do contrato junto à DATAPREV e, após a conclusão do processo, envia um callback confirmando a inclusão do contrato.Exemplo de Callback
Considerações Técnicas
- A averbação ocorre somente após o envio da CCB assinada e das evidências biométricas exigidas;
- A confirmação via callback indica que o contrato foi registrado com sucesso na DATAPREV;
- Após a averbação, a operação segue para a fila de pagamento;
- Inconsistências nos dados enviados ou no formato dos arquivos podem resultar em falha na averbação.

