Termo de Consentimento
Este endpoint é utilizado para gerar o termo de consentimento necessário para a consulta de dados do tomador de crédito no produto Crédito Privado CLT.
O termo de consentimento é um requisito legal e regulatório que autoriza a V8 Digital e o provedor parceiro a acessar e processar informações pessoais e financeiras do cliente para fins de análise de crédito e contratação.
Ao ser chamado, o endpoint registra os dados do tomador e do signatário (quando aplicável), vinculando-os a um identificador único de consulta. Esse identificador deve ser armazenado pelo integrador, pois será utilizado nas etapas seguintes do fluxo, como simulação.
Endpoint para gerar o termo de consentimento
URL: https://bff.v8sistema.com/private-consignment/consult
Método HTTP: POST
Autenticação: Requer token JWT válido no header da requisição.
Body da Requisição
{
"borrowerDocumentNumber": "string",
"gender": "male",
"birthDate": "2025-08-14",
"signerName": "string",
"signerEmail": "string",
"signerPhone": {
"phoneNumber": "string",
"countryCode": "string",
"areaCode": "string"
},
"provider": "QI"
}
Parâmetros da Requisição
-
borrowerDocumentNumber :
string
CPF do cliente que deseja consultar a margem.
-
gender:
string(enum)
devera ser informado como “male” ou “female”.
-
birthDate:
string
Data de nascimento do cliente. -
signerName:
string
Nome do cliente. -
signerEmail:
string
Email do cliente. -
signerPhone: {
-
phoneNumber:
string
Numero de telefone do cliente.
-
countryCode:
string
Codigo país do telefone do cliente.
-
areaCode:
string
Codigo de area do telefone do cliente.}
-
provider:
string
Deverá ser informado como “QI”
-
Resposta
Em caso de sucesso (código HTTP 200), a resposta será a seguinte:
{
"id": "string"
}
O retorno da requisição contém um identificador único que deverá ser utilizado nas etapas seguintes do processo (ex.: simulação).
Endpoint para listar os termos de consentimento gerados pelo usuário
URL: https://bff.v8sistema.com/private-consignment/consult
Método HTTP: GET
Autenticação: Requer token JWT válido no header da requisição.
Parâmetros da Requisição:
-
startDate: string (date-time), obrigatório
Data/hora inicial do período em ISO 8601.
Ex.:2025-09-16T00:00:00Z
-
endDate: string (date-time), obrigatório
Data/hora final do período em ISO 8601.
Ex.:2025-09-16T23:59:59Z
-
limit: integer, obrigatório
Quantidade de registros por página (mínimo 1).
Ex.:50
-
page: integer, obrigatório
Número da página (base 1; mínimo 1).
Ex.:1
-
search: string, opcional
Busca por nome, número de documento (CPF/CNPJ).
Ex.:03898739007
,GABRIEL
. -
status: string, opcional
Status da consulta de consignação privada. Valores possíveis:WAITING_CONSENT
,CONSENT_APPROVED
,WAITING_CONSULT
,WAITING_CREDIT_ANALYSIS
,SUCCESS
,FAILED
,REJECTED
Ex.:SUCCESS
-
provider: string, obrigatório (padrão: QI)
Provedor utilizado para a consulta.
Ex.:QI
Resposta
Em caso de sucesso (código HTTP 200), a resposta será a seguinte:
{
"pages": {
"current": 0,
"hasNext": true,
"hasPrev": true,
"limit": 0,
"total": 0,
"totalPages": 0
},
"data": [
{
"id": "string",
"partnerId": "string",
"documentNumber": "string",
"availableMarginValue": "string",
"status": "string",
"description": "string",
"name": "string"
}
]
}
Parâmetros da Resposta:
-
id: string (uuid), obrigatório
Identificador único da consulta. Ex.:c1c7c2b9-8a4b-4b7e-9d2f-2a0a3b8d2b7e
-
status: string, obrigatório
Status da consulta. Valores:WAITING_CONSENT
,CONSENT_APPROVED
,WAITING_CONSULT
,WAITING_CREDIT_ANALYSIS
,SUCCESS
,FAILED
,REJECTED
. -
partnerId: string
Identificador do parceiro (interno/externo). Ex.:10253_10253_915_D008
-
documentNumber: string
Documento consultado (CPF — preferencialmente apenas dígitos). Ex.:03898739007
-
name: string
Nome do cliente consultado. Ex.:GABRIEL RODRIGUES FRANCA
-
availableMarginValue: string
Margem disponivel para contratação do emprestimo CLT
-
Description: string
Campo onde informa o motivo da rejeição pelo motor de crédito.
Endpoint para autorizar o termo de consentimento
URL: https://bff.v8sistema.com/private-consignment/consult
Método HTTP: POST
Parâmetros da Requisição
-
consult_id: string
Resposta
Em caso de sucesso (código HTTP 200), a resposta será a seguinte:
Successful response
ITEM OBRIGATÓRIO PARA USO DO CRÉDITO CLT VIA API
Abaixo segue modelo de exemplo para que seja informado no termo de consentimento que será desenvolvido do lado da sua aplicação
Aceite os Termos de Autorização!
Leia atentamente os termos antes de continuar. Ao prosseguir, você concorda com as condições estabelecidas para o uso da plataforma.
TERMO DE AUTORIZAÇÃO
Eu, <Nome_Cliente>, CPF <CPF_Cliente>, autorizo o MTE/DATAPREV a
disponibilizar as informações abaixo indicadas para apoiar a
contratação/simulação de empréstimo consignado,
a fim de subsidiar a proposta pelo Banco Credor.
Informações a serem disponibilizadas:
CPF
Matrícula
Inscrição do Empregador (Código e Descrição)
Número da Inscrição do Empregador
Nome
Sexo (Código e Descrição)
Data de Nascimento
Código da Categoria do Trabalhador
Elegibilidade (Sim/Não)
Valor Total dos Vencimentos
Valor Base da Margem
Valor da Margem Disponível
Data de Admissão
Data de Desligamento
Código do Motivo do Desligamento
Pessoa Exposta Politicamente (Código e Descrição)
Alertas de Afastamento e Aviso Prévio
Este termo autoriza esta Instituição Financeira a
consultar as informações acima descritas durante um período
de 30 dias. Este pedido poderá ser efetuado pela
Instituição Financeira em até 45 dias após a assinatura
deste instrumento.