A solução KYC RH da Credify foi desenvolvida para apoiar empresas em processos admissionais, validação cadastral, due diligence de candidatos e gestão preventiva de riscos trabalhistas, reputacionais e regulatórios. Por meio de uma única consulta, a API consolida informações essenciais para análise de pessoas físicas, reunindo dados cadastrais, contatos, endereços, vínculos, participações societárias, registros jurídicos, exposição pública, indicadores de compliance e score positivo.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Visão geral da solução
O KYC RH permite que áreas de Recursos Humanos, Compliance, Segurança Corporativa e Gestão de Riscos tenham uma visão ampla e estruturada sobre o candidato, apoiando decisões mais seguras, rastreáveis e aderentes às políticas internas da empresa.
A solução contribui para reduzir riscos na contratação, validar informações fornecidas pelo candidato, identificar eventuais inconsistências cadastrais e mapear fatores que possam exigir análise complementar antes da admissão.
Dados cadastrais e de contato
A consulta retorna dados básicos da pessoa física, como nome, CPF, data de nascimento, idade, sexo, nome da mãe e indicativo de óbito. Também são disponibilizados e-mails, telefones, endereços atuais e endereços relacionados, permitindo maior precisão na validação cadastral e no enriquecimento das informações do candidato.
Esses dados auxiliam na conferência das informações prestadas durante o processo seletivo e podem ser utilizados para atualização cadastral, validação documental e prevenção de inconsistências.
Vínculos e participações societárias
A solução também identifica pessoas relacionadas, vínculos societários e empresas associadas ao CPF consultado, incluindo razão social, CNPJ, qualificação, data de início da participação e percentual, quando disponível.
Esse mapeamento permite avaliar possíveis conflitos de interesse, vínculos empresariais relevantes, participação em empresas e relações que possam impactar políticas internas, especialmente em cargos sensíveis, funções estratégicas ou posições com acesso a informações críticas.
Análise jurídica
O KYC RH contempla um relatório jurídico com a identificação de processos judiciais relacionados ao CPF consultado, apresentando informações como tribunal, grau, status, classe processual, data de distribuição, valor da causa e posição no processo.
A análise pode abranger registros em diferentes esferas, incluindo cível, trabalhista, criminal, tributária, fiscal e juizados especiais, conforme disponibilidade das bases consultadas.
Essa visão não deve ser utilizada de forma discriminatória, mas como elemento de apoio para políticas internas de risco, especialmente quando houver relação direta com a função exercida, exposição financeira, responsabilidade fiduciária, acesso a dados sensíveis ou exigências regulatórias específicas.
Compliance, sanções e exposição pública
No âmbito de compliance e prevenção a riscos, a solução permite a verificação de apontamentos em bases nacionais e internacionais de sanções, listas restritivas, órgãos reguladores, entidades fiscalizadoras e fontes públicas relevantes.
A consulta pode apoiar a identificação de riscos associados a lavagem de dinheiro, financiamento ao terrorismo, crimes transnacionais, fraudes, infrações regulatórias, restrições reputacionais, exposição pública e vínculos com agentes públicos ou Pessoas Politicamente Expostas.
Também são considerados indicadores de exposição pública, incluindo menções recentes e histórico de exposição em períodos determinados, auxiliando na avaliação reputacional do candidato.
Score positivo e indicadores financeiros
O KYC RH pode incluir indicadores relacionados ao Cadastro Positivo, como score geral, capacidade de pagamento, compromisso de pagamento, status cadastral e segmento de comportamento financeiro.
Essas informações podem ser úteis para análises internas de risco em funções que envolvam responsabilidade financeira, gestão de recursos, acesso a meios de pagamento, crédito, tesouraria, compras, controles internos ou áreas sujeitas a maior exposição patrimonial.
Aplicações práticas
O KYC RH é indicado para:
- processos admissionais;
- validação cadastral de candidatos;
- due diligence para cargos sensíveis;
- análise reputacional;
- prevenção a fraudes internas;
- gestão de riscos corporativos;
- compliance trabalhista e regulatório;
- políticas de integridade e governança;
- validação de vínculos societários e potenciais conflitos de interesse.
Benefícios para a empresa
Com o KYC RH, a empresa ganha mais segurança, padronização e rastreabilidade em seus processos admissionais. A solução reduz a dependência de consultas manuais, melhora a qualidade das informações analisadas e permite a criação de fluxos decisórios com critérios objetivos, respeitando a finalidade da contratação e as políticas internas de privacidade e proteção de dados.
A API pode ser integrada a sistemas de RH, plataformas de admissão digital, esteiras de onboarding, ferramentas de compliance e motores de decisão, permitindo automação, parametrização de regras e geração de alertas para análise humana quando necessário.
Posicionamento
O KYC RH da Credify não substitui a avaliação humana nem deve ser utilizado como fator isolado de decisão. A solução atua como uma camada inteligente de apoio à análise cadastral, reputacional e regulatória, oferecendo informações organizadas para que a empresa tome decisões mais seguras, proporcionais e alinhadas às melhores práticas de governança, compliance e proteção de dados.
TABELA DE CAMPOS DE REQUISIÇÃO
| Campo | Descrição | Formato | Obrigatório |
|---|---|---|---|
| IdConsulta | Identificador único da consulta gerado pelo cliente | string | Sim |
| CpfCnpj | CPF da pessoa física consultada (somente números) | string | Sim |
| TipoPessoa | Tipo de pessoa. Valor fixo: "F" para Física | string | Sim |
TABELA DE CAMPOS DE RETORNO
| Campo | Descrição | Formato |
|---|---|---|
| CONSULTA.CODIGORESPOSTA | Código interno de resposta gerado pela Credify | string |
| CONSULTA.DATAHORA | Data e hora da consulta no formato DD/MM/AAAA HH:MM:SS | string |
| CONSULTA.LOGON | Identificador do usuário que realizou a consulta | string |
| CONSULTA.IDCONSULTA | Identificador da consulta enviado na requisição | string |
| RESPOSTA.CODIGO | Códigos de retorno de cada dataset consultado | array |
| RESPOSTA.DADOSCADASTRAIS.CPFCNPJ | CPF da pessoa | string |
| RESPOSTA.DADOSCADASTRAIS.NOMERAZAO | Nome completo | string |
| RESPOSTA.DADOSCADASTRAIS.NASCFUND | Data de nascimento no formato DD/MM/AAAA | string |
| RESPOSTA.DADOSCADASTRAIS.SEXO | Sexo (M/F) | string |
| RESPOSTA.DADOSCADASTRAIS.NOMEMAE | Nome da mãe | string |
| RESPOSTA.DADOSCADASTRAIS.SIGNO | Signo do zodíaco | string |
| RESPOSTA.DADOSCADASTRAIS.IDADE | Idade em anos | string |
| RESPOSTA.OBS.OBS | SIM se há observações restritivas, NAO caso contrário | string |
| RESPOSTA.ENDERECOS.REGISTRO_N.TP_LOGRADOURO | Tipo de logradouro | string |
| RESPOSTA.ENDERECOS.REGISTRO_N.LOGRADOURO | Nome do logradouro | string |
| RESPOSTA.ENDERECOS.REGISTRO_N.NUMERO | Número | string |
| RESPOSTA.ENDERECOS.REGISTRO_N.BAIRRO | Bairro | string |
| RESPOSTA.ENDERECOS.REGISTRO_N.CIDADE | Cidade | string |
| RESPOSTA.ENDERECOS.REGISTRO_N.UF | Estado (sigla) | string |
| RESPOSTA.ENDERECOS.REGISTRO_N.CEP | CEP | string |
| RESPOSTA.PFVINCULO.REGISTRO_N.CPF | CPF do vinculado | string |
| RESPOSTA.PFVINCULO.REGISTRO_N.NOME | Nome do vinculado | string |
| RESPOSTA.PFVINCULO.REGISTRO_N.GRAU_VINCULO | Grau do vínculo (SOCIO, PAI, MAE, etc.) | string |
| RESPOSTA.ENDERECOSADICIONAIS.REGISTRO_N.LOGRADOURO | Nome do logradouro (histórico) | string |
| RESPOSTA.ENDERECOSADICIONAIS.REGISTRO_N.NUMERO | Número (histórico) | string |
| RESPOSTA.ENDERECOSADICIONAIS.REGISTRO_N.BAIRRO | Bairro (histórico) | string |
| RESPOSTA.ENDERECOSADICIONAIS.REGISTRO_N.CIDADE | Cidade (histórico) | string |
| RESPOSTA.ENDERECOSADICIONAIS.REGISTRO_N.UF | Estado (histórico) | string |
| RESPOSTA.ENDERECOSADICIONAIS.REGISTRO_N.CEP | CEP (histórico) | string |
| RESPOSTA.TELEFONES.REGISTRO_N.TIPO_CONTATO_TELEFONE | Tipo do contato (COMERCIAL, RESIDENCIAL, RECADO) | string |
| RESPOSTA.TELEFONES.REGISTRO_N.WHATSAPP | Indica se o número tem WhatsApp (SIM/NAO) | string |
| RESPOSTA.TELEFONES.REGISTRO_N.DDD | DDD do telefone | string |
| RESPOSTA.TELEFONES.REGISTRO_N.TELEFONE | Número do telefone sem DDD | string |
| RESPOSTA.EMAIL.REGISTRO_N.EMAIL | Endereço de e-mail | string |
| RESPOSTA.PARTICIPACAOSOCIETARIA.REGISTRO_N.CNPJ | CNPJ da empresa | string |
| RESPOSTA.PARTICIPACAOSOCIETARIA.REGISTRO_N.RAZAOSOCIAL | Razão social da empresa | string |
| RESPOSTA.PARTICIPACAOSOCIETARIA.REGISTRO_N.PERCENTUAL | Percentual de participação societária | string |
| RESPOSTA.PARTICIPACAOSOCIETARIA.REGISTRO_N.DATA | Data de entrada na sociedade | string |
| RESPOSTA.PARTICIPACAOSOCIETARIA.REGISTRO_N.QUALIFICACAO | Qualificação societária | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.CONTAGEM | Total de processos encontrados | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.civel | Quantidade de processos cíveis | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.trabalhista | Quantidade de processos trabalhistas | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.criminal | Quantidade de processos criminais | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.fiscal | Quantidade de processos fiscais | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.LISTLAWSUIT.REGISTRO_N._ID | Identificador único do processo | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.LISTLAWSUIT.REGISTRO_N.NUMEROPROCESSOUNICO | Número único do processo (CNJ) | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.LISTLAWSUIT.REGISTRO_N.AREA | Área do direito (CIVEL, TRABALHISTA, CRIMINAL, FISCAL) | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.LISTLAWSUIT.REGISTRO_N.TRIBUNAL | Tribunal onde o processo tramita | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.LISTLAWSUIT.REGISTRO_N.CLASSEPROCESSUAL.NOME | Classe processual | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.LISTLAWSUIT.REGISTRO_N.GRAUPROCESSO | Grau do processo (1 = 1ª instância, 2 = 2ª) | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.LISTLAWSUIT.REGISTRO_N.VALORCAUSA.VALOR | Valor da causa em reais | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.LISTLAWSUIT.REGISTRO_N.DATADISTRIBUICAO | Data de distribuição do processo | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.LISTLAWSUIT.REGISTRO_N.STATUSPREDICTUS.STATUSPROCESSO | Status atual do processo | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.LISTLAWSUIT.REGISTRO_N.PARTES.CPF | CPF da parte | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.LISTLAWSUIT.REGISTRO_N.PARTES.CNPJ | CNPJ da parte | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.LISTLAWSUIT.REGISTRO_N.PARTES.TIPO | Tipo de participação no processo | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.LISTLAWSUIT.REGISTRO_N.PARTES.NOME | Nome da parte | string |
| RESPOSTA.RELATORIOJURIDICO.DATA.LISTLAWSUIT.REGISTRO_N.PARTES.POLO | Polo processual (ATIVO ou PASSIVO) | string |
| RESPOSTA.PESQUISAQUODPFSCORE.QUODREPORTRESPONSEEX.RESPONSE.HEADER.STATUS | Status da consulta QUOD (0 = sucesso) | string |
| RESPOSTA.PESQUISAQUODPFSCORE.QUODREPORTRESPONSEEX.RESPONSE.HEADER.TRANSACTIONID | ID de transação QUOD | string |
| RESPOSTA.PESQUISAQUODPFSCORE.QUODREPORTRESPONSEEX.RESPONSE.RECORDS.RECORD.REGISTRO_N.CPSTATUS | Status do CPF na base QUOD | string |
| RESPOSTA.PESQUISAQUODPFSCORE.QUODREPORTRESPONSEEX.RESPONSE.RECORDS.RECORD.REGISTRO_N.SEGMENT | Segmento de perfil de crédito | string |
| RESPOSTA.PESQUISAQUODPFSCORE.QUODREPORTRESPONSEEX.RESPONSE.RECORDS.RECORD.REGISTRO_N.QUODSCORE.SCORE | Score de crédito QUOD (0 a 1000) | string |
| RESPOSTA.PESQUISAQUODPFSCORE.QUODREPORTRESPONSEEX.RESPONSE.RECORDS.RECORD.REGISTRO_N.QUODSCORE.PAYMENTCOMMITMENTSCORE | Score de comprometimento de pagamento (0 a 100) | string |
| RESPOSTA.PESQUISAQUODPFSCORE.QUODREPORTRESPONSEEX.RESPONSE.RECORDS.RECORD.REGISTRO_N.QUODSCORE.PROFILESCORE | Score de perfil (0 a 100) | string |
| RESPOSTA.DADOSPUBLICOS.NIVEL_DE_EXPOSICAO_NA_MIDIA | Nível de exposição na mídia (H=Alto, M=Médio, L=Baixo) | string |
| RESPOSTA.DADOSPUBLICOS.NIVEL_DE_CELEBRIDADE | Nível de celebridade (H=Alto, M=Médio, L=Baixo) | string |
| RESPOSTA.DADOSPUBLICOS.NIVEL_DE_IMPOPULARIDADE | Nível de impopularidade (H=Alto, M=Médio, L=Baixo) | string |
| RESPOSTA.DADOSPUBLICOS.ESTATISTICAS_DE_NOTICIAS.TOTAL_NOTICIAS | Total de notícias encontradas | string |
| RESPOSTA.DADOSPUBLICOS.ESTATISTICAS_DE_NOTICIAS.NOTICIAS_ULTIMOS_7_DIAS | Notícias nos últimos 7 dias | string |
| RESPOSTA.DADOSPUBLICOS.ESTATISTICAS_DE_NOTICIAS.NOTICIAS_ULTIMOS_30_DIAS | Notícias nos últimos 30 dias | string |
| RESPOSTA.DADOSPUBLICOS.ESTATISTICAS_DE_NOTICIAS.NOTICIAS_ULTIMOS_90_DIAS | Notícias nos últimos 90 dias | string |
| RESPOSTA.DADOSPUBLICOS.ESTATISTICAS_DE_NOTICIAS.NOTICIAS_ULTIMOS_180_DIAS | Notícias nos últimos 180 dias | string |
| RESPOSTA.DADOSPUBLICOS.ESTATISTICAS_DE_NOTICIAS.NOTICIAS_ULTIMOS_365_DIAS | Notícias nos últimos 365 dias | string |
| RESPOSTA.SCOREFORCAVINCULO.REGISTRO_N.NOMESCORE | Score de correspondência do nome (0 a 300) | string |
| RESPOSTA.SCOREFORCAVINCULO.REGISTRO_N.EMAILSCORE | Score de correspondência do e-mail (0 a 300) | string |
| RESPOSTA.SCOREFORCAVINCULO.REGISTRO_N.TELEFONESCORE | Score de correspondência do telefone (0 a 300) | string |
| RESPOSTA.SCOREFORCAVINCULO.REGISTRO_N.ENDERECOSCORE | Score de correspondência do endereço (0 a 300) | string |
| RESPOSTA.SCOREFORCAVINCULO.REGISTRO_N.TOTAL | Score total de força de vínculo (soma dos scores) | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.MATCHKEYS | Chave de busca utilizada | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.ISCURRENTLYPEP | Indica se é PEP atualmente (true/false) | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.SANCTIONSHISTORY.REGISTER.SOURCE | Fonte da sanção (interpol, fbi, ddtc, etc.) | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.SANCTIONSHISTORY.REGISTER.TYPE | Tipo de sanção | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.SANCTIONSHISTORY.REGISTER.STANDARDIZEDSANCTIONTYPE | Tipo padronizado (ARREST WARRANTS, FINANCIAL CRIMES, etc.) | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.SANCTIONSHISTORY.REGISTER.MATCHRATE | Taxa de correspondência com o nome consultado (0 a 100) | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.SANCTIONSHISTORY.REGISTER.DETAILS.SANCTIONNAME | Nome encontrado na lista de sanção | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.SANCTIONSHISTORY.REGISTER.DETAILS.BIRTHDATE | Data de nascimento do sancionado | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.SANCTIONSHISTORY.REGISTER.DETAILS.NATIONALITIES | Nacionalidade do sancionado | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.SANCTIONSHISTORY.REGISTER.DETAILS.CHARGES | Acusações ou crimes imputados | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.SANCTIONSHISTORY.REGISTER.ISCURRENTLYPRESENTONSOURCE | Indica se ainda está na lista (true/false) | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.SANCTIONSHISTORY.REGISTER.WASRECENTLYPRESENTONSOURCE | Indica se esteve recentemente na lista (true/false) | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.ISCURRENTLYSANCTIONED | Indica se está sancionado atualmente (true/false) | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.WASPREVIOUSLYSANCTIONED | Indica se foi sancionado anteriormente (true/false) | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.LAST30DAYSSANCTIONS | Ocorrências de sanção nos últimos 30 dias | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.LAST90DAYSSANCTIONS | Ocorrências de sanção nos últimos 90 dias | string |
| RESPOSTA.SANCOES.RESULT.REGISTER.KYCDATA.ISCURRENTLYELECTORALDONOR | Indica se é doador eleitoral atual (true/false) | string |
| RESPOSTA.SANCOES.QUERYID | ID único da consulta de sanções | string |
| RESPOSTA.SANCOES.QUERYDATE | Data e hora da consulta de sanções (ISO 8601) | string |
| RESPOSTA.SANCOES.STATUS.KYC.REGISTER.CODE | Código de retorno (0 = OK) | string |
| RESPOSTA.SANCOES.STATUS.KYC.REGISTER.MESSAGE | Mensagem de retorno | string |
| RESPOSTA.KYCRH.PFPESQUISA | ID interno do dataset de pesquisa PF | string |
| RESPOSTA.KYCRH.RELATORIOJURIDICO | ID interno do dataset de relatório jurídico | string |
| RESPOSTA.KYCRH.PESQUISAQUODPFSCORE | ID interno do dataset de score QUOD | string |
| RESPOSTA.KYCRH.PESQUISAEXPOSICAOPUBLICA | ID interno do dataset de exposição pública | string |
| RESPOSTA.KYCRH.PESQUISASCOREFORCAVINCULO | ID interno do dataset de score de força de vínculo | string |
| RESPOSTA.KYCRH.SANCOES | ID interno do dataset de sanções | string |
Lógica de Resposta (Vetor de Status)
A API utiliza um sistema de mapeamento posicional dentro do array RESPOSTA.CODIGO. Esse array serve como um "sumário de integridade", permitindo identificar quais blocos de dados retornaram informações válidas e quais estão vazios, sem a necessidade de percorrer todo o objeto JSON.
| Código | Descrição |
|---|---|
| 1 | Bloco processado com sucesso e contém dados. |
| 2 | Bloco processado, mas não foram encontrados dados para o documento consultado. |
400Bad Request.
401Unauthorized.
