Skip to main content

Visão Geral

O primeiro passo para oferecer crédito na modalidade de consignado privado é coletar os dados essenciais do trabalhador e obter sua autorização para consulta dos vínculos empregatícios. A Wincred disponibiliza um endpoint assíncrono que abstrai toda a complexidade do processo de consulta, realizando automaticamente:
  • Envio dos dados da autorização de consulta para a DATAPREV
  • Validação e recuperação dos vínculos empregatícios ativos.
Este é um endpoint assíncrono. A resposta retorna imediatamente com um identificador, e você deve consultar o status posteriormente para obter o resultado.

Termo de aceite

O termo de aceite é obrigatório para consulta dos dados do trabalhador. Imediatamente após o fornecimento dos dados do trabalhador, será enviado um termo de aceite para o cliente e o fluxo só poderá ser concluído após a assinatura do termo.
A Wincred disponibiliza um modelo de termo de aceite pronto para uso, garantindo conformidade com a LGPD e requisitos regulatórios.
O HUB será notificado após a assinatura ou rejeição do termo de aceite.Caso o trabalhador já possua um termo de autorização válido assinado com a wincred, esse fluxo será ignorado.
É importante enviar os dados do trabalhador corretos via API.O termo será preenchido com essas informações

Pré-requisitos

Antes de realizar a consulta, é obrigatória a captação dos seguintes dados e autorizações pelo originador:

Dados do trabalhador

  • CPF
  • Telefone
  • Data de nascimento
  • Nome
  • Cidade

Endpoint

POST
endpoint
/api/v1/e-consignado/vinculos

URL Base

HML: https://integracao.apidev.wincred.digital

Headers

HeaderTipoObrigatórioDescrição
Content-TypestringSimapplication/json
AuthorizationstringSimBearer {seu_token_de_acesso}

Requisição

Exemplo de Requisição

curl -X POST "https://integracao.apidev.wincred.digital/api/v1/e-consignado/vinculos" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer {seu_token_de_acesso}" \
  -d '{
    "chaveIdentificadora": "2345678901",
    "cpf": "12345678900",
    "dataNascimento": "1980-01-01",
    "telefone": "11987654321",
    "nome": "João da silva",
    "cidade": "São Paulo"
  }'

Parâmetros da Requisição

chaveIdentificadora
string
required
Identificador único da requisição para rastreabilidade e idempotência. Esperamos que este valor seja uma string gerada pelo sistema do originador.
Tamanho máximo: 15 caracteres
cpf
string
required
CPF do trabalhadorExemplo: "12345678900"
Enviar apenas números e sem formatação.
dataNascimento
string
required
Data de nascimentoExemplo: "1980-12-01"
Formato esperado: YYYY-MM-DD
telefone
string
required
Telefone do trabalhador comExemplo: "11987654321"
Enviar com DDD e apenas números.Tamanho: 11 caracteres
nome
string
required
Nome do trabalhadorExemplo: "João da Silva"
Enviar nome completo
cidade
string
required
Cidade de residência do trabalhadorExemplo: "São Paulo"
Enviar nome da cidade

Resposta

Resposta de Sucesso (202 Accepted)

A requisição foi aceita e está sendo processada de forma assíncrona.
{
  "idRequisicao": "09874f03-55f4-404c-be58-951326d28336",
  "chaveIdentificadora": "2345678901",
  "idCotacao": "123e4567-e89b-12d3-a456-426614174000",
  "status": "AGUARDANDO_AUTORIZACAO_TERMO",
  "dataSolicitacao": "2024-01-01T10:00:00Z"
}
Caso algum erro aconteça na requisição, uma lista de erros será retornada.documentação de erros

Respostas de erro comuns no sistema

Resposta de Erro (4xx Bad Request)

{
    "erros": [
        {
            "codigo": "WIN_xxxx",
            "msg": "MENSGEM DE ERRO DESCRITIVA"
        }
    ]
}

Resposta de Erro (422 Unprocessable Entity)

{
  "erros": [
    {
      "codigo": "WIN_XXXX",
      "msg": "Proposta não encontrada"
    }
  ]
}

Resposta de Erro (401 Unauthorized)

{
  "code": 401,
  "message": ""
}
Esse payload é um retorno da API de autenticação e não da API do sistema.Esta resposta pode indicar que o token de autenticação fornecido é inválido ou expirou. Verifique se o token está correto e se ainda é válido.

Resposta de Erro (500 Unauthorized)

{
  "code": 500,
  "message": ""
}

Códigos de Status

CódigoDescrição
202Requisição aceita e em processamento
401Não autorizado - token inválido
422Erro de validação dos dados
429Muitas requisições, limite atingido
500Erro interno do servidor

Próximos Passos

1

Aguardar assinatura do termo

O sistema irá notificar o HUB caso o termo seja aceito ou rejeitado.Após a assinatura do termo, o disparo da consulta será realizado automaticamente.
Esse passo será ignorado caso o trabalhador já possua um termo de autorização válido assinado com a wincred.
2

Aguardar processamento

A consulta é processada de forma assíncrona assim que o trabalhador aceita o termo.
3

Consultar resultado

Utilize o endpoint de consulta de status ou webhook para obter o resultado da consulta de vínculos.
4

Escolher vínculo

Com os vínculos retornados, você pode prosseguir para a próxima etapa de simular propostas de crédito consignado.

Próximo: Consultar Status

Consultar o status e resultado da consulta de vínculos