Documentação Técnica

KYC e Compliance

Descrição

O dataset de Informações de KYC e Compliance engloba informações necessárias para atender a requisitos regulatórios e/ou legais relacionados com processos de know-your-client. São retornadas tanto informações de pessoas politicamente expostas (PPE ou PEP) quanto sanções e restrições, tanto em um escopo nacional quanto internacional. Além de flags indicando se o indivíduo é PEP ou não e indicando se ele tem alguma restrição associada, mas também os registros históricos dessas situações. Assim, se uma pessoa foi PPE no passado, o flag não vai estar marcado, mas o registro histórico estará presente no retorno e pode ser utilizado em uma análise.
Além das classificações de PPE tradicionais, trabalhamos também com um conceito de PPE Estendido, que indica se a pessoa é relacionada com algum PPE através de relacionamentos familiares além do 1o grau, ou por outros tipos de relacionamento. O tipo de relacionamento é marcado no retorno da pessoa políticamente exposta. Exemplo: Se o retorno for "mãe" (MOTHER) significa que a entidade buscada é mãe de alguém que é PEP.

Origem da Informação

Todas as informações desse dataset tem sua origem em órgãos e instituições oficiais nacionais e internacionais, como o COAF, a OFAC, a INTERPOL, o Tribunal de Contas da União, o Conselho Nacional de Justiça, e dezenas de outras.

Tabela de preços para esse dataset

Consultas Realizadas no MêsValor por consulta
1 - 10000R$ 0,050
10001 - 50000R$ 0,048
50001 - 100000R$ 0,046
100001 - 500000R$ 0,044
500001 - 1000000R$ 0,042
1000001 - 5000000R$ 34.000,00 (preço fixo)
5000001 e acimaEntre em contato

Parâmetros de consulta

A tabela abaixo detalha os campos aceitos na consulta a este dataset.

CampoDescriçãoValores PossíveisTipo de Campo
docDocumento de identificaçãoCPF🛑 Obrigatório
minmatchValor inteiro que permite a definição do percentual de similaridade entre o nome da pessoa consultada e o nome presente no registro de sanção a partir do qual o registro será considerado como uma sanção ativaValor inteiro de 0-100 (Padrão: 70)ℹ️  Opcional
considerexpandedpepQuando este parâmetro é definido como true, também serão retornados como PEP os indivíduos que exercem as profissões de político suplente, promotor, defensor público ou juiz da esfera estadual (Padrão: false).true, falseℹ️  Opcional
birthdateData de Nascimentoyyyy-MM-ddℹ️  Opcional
dateformatFormato da Datayyyy-MM-dd, dd/MM/yyyyℹ️  Opcional

Clique aqui para saber mais sobre os parâmetros de consulta da Plataforma de Dados.

Abaixo está um exemplo de como realizar a chamada apenas com os parâmetros obrigatórios:

{  
    "Datasets": "kyc",
    "q": "doc{CPF}"  
}  

Filtros

CampoDescrição do filtroTipo do filtroValores Possíveis do Filtro
pep_levelNível de Pessoa Politicamente Exposta (PPE)IgualQualquer um dos níveis definidos
pep_jobCargo público que a pessoa ocupaIgualO nome do cargo (ex. PRESIDENTE)
pep_motiveMotivo pelo qual a pessoa foi classificada como PPEIgualA descrição do motivo (ex. RELACIONAMENTO)
sanctions_sourceFonte da sançãoIgualinterpol, fbi, ofac, govuk, eu, unsc, CEAF, CNEP, MTE, United Nations Security Council, Conselho Nacional de Justiça, Tribunal de Contas da União, Bank Hindered Suppliers, Ibama, Tribunal de Contas do Estado de São Paulo, Banco Central do Brasil, Comissao de Valores Mobiliarios, Portal da Transparência, seape-df, ca-sanctions
sanctions_typeTipo da sançãoIgualO tipo da restrição (ex. Money Laundering)
typeAlias de sanction_typeIgualO tipo da restrição (ex. Money Laundering)
standardized_sanction_typeTipo padronizado da sançãoIgual / Listaarrest warrants: Mandados de prisão emitidos, financial crimes: Crimes envolvendo lavagem de dinheiro do crime organizado e/ou tráfico de drogas, por exemplo, terrorism: Associação com entidades, organizações e/ou atividades terroristas, financial infractions: Infrações no âmbito do mercado financeiro, environmental infractions: Infrações e crimes ao meio ambiente, corruption: Infrações e crimes no âmbito de improbidade administrativa, slavery crimes: Crimes relacionados ao trabalho escravo
standardized_typeAlias de standardized_sanction_typeIgual / Listaarrest warrants: Mandados de prisão emitidos, financial crimes: Crimes envolvendo lavagem de dinheiro do crime organizado e/ou tráfico de drogas, por exemplo, terrorism: Associação com entidades, organizações e/ou atividades terroristas, financial infractions: Infrações no âmbito do mercado financeiro, environmental infractions: Infrações e crimes ao meio ambiente, corruption: Infrações e crimes no âmbito de improbidade administrativa, slavery crimes: Crimes relacionados ao trabalho escravo

Abaixo está um exemplo de como utilizar o parâmetro .filter(nome_do_campo=XXXX)

{  
    "Datasets": "kyc.filter(pep_level=Qualquer um dos níveis definidos)",
    "q": "doc{CPF}"  
}  

Lista de sanções analisadas pelo dataset

Campo
CVM - Alerta Suspensão
CVM - Penalidade Temporaria
CVM - Termo Compromisso
Banco Central - Inabilitados
Embargos do Ibama
OFAC
COAF
EU
GOVUK
FBI
INTERPOL
UNSC
CEAF
CNEP
MTE (Trabalho Escravo)
Conselho Nacional de Justiça
CEIS
CEPIM
Inidôneos TCU (Tribunal de Contas da União)
Acordos de Leniência (Controladoria-Geral da União)
Processo Administrativo Disciplinar (BSM Supervisão)
Impedidos de Licitar e Contratar Banco
Tribunal de Contas do Estado de São Paulo
SEAPE-DF
Canada Sanctions

Interpretando o retorno de PEP

Um indivíduo ou empresa pode ser uma Pessoa Politicamente Exposta (PPE, ou PEP, da sigla em inglês Politically Exposed Person) por estar presente em uma lista oficial desse tipo de pessoa (por exemplo, a lista do COAF), ou então por ter um relacionamento direto, de parentesco ou de co-participação em empresas, com outra pessoa que seja PPE.

A indicação de níveis que retornamos dentro dos dados de PPE do dataset de KYC reflete exatamente essa natureza da classificação. Pessoas que estão listadas como PPEs de nível 1 são pessoas que estão listadas diretamente nas fontes oficiais. Pessoas que estão listadas como PPEs de nível 2 ou acima são pessoas que tem algum relacionamento, direto ou indireto, com um PPE de nível 1. O campo de Motivo (Motive) vai indicar o porque da pessoa ter sido listada como PPE, inclusive com a natureza do relacionamento dela com o PPE de 1o nível.

Match Rate

Embora as listas de sanções com escopo nacional (no Brasil) incluam o CPF dos indivíduos, o que permite um cruzamento simples de informação, as listas internacionais contém apenas o nome e outras chaves fracas de associação com um indivíduo. Por isso, o nome encontrado para o CPF informado na entrada da consulta é cruzado com os nomes encontrados nos registros de sanções, e, quando um registro é retornado, é retornado também o match rate, ou seja, o percentual de similaridade, entre o nome no registro de sanção e o nome do CPF. Outra informação retornada é o nível de Unicidade do Nome, um valor de 0 a 1 que indica quão único é aquele nome, sendo 0 extramamente comum e 1 sendo um nome único.

Alguns casos podem voltar com Match Rate baixo, devido ao fato de que as listas de sanções e restrições envolvem acusações e atos sérios, da lavagem de dinheiro ao terrorismo internacional, passando por trabalho escravo, assassinato, tráfico de drogas, e outros crimes gravíssimos. Portanto, em uma verificação desse tipo, preferimos trilhar o caminho da cautela, e retornar todos os resultados que tem alguma possibilidade de match, independente do quão remota seja, para que o cliente possa tomar a decisão do que considerar ou não em seu próprio processo.

Agregações das Sanções

O retorno deste dataset possui alguns campos referentes a agregações da lista de sanções, como quantas sanções foram registradas no último ano ou quando ocorreu a sanção mais recente da lista. Essas agregações são definidas a partir do campo StartDate de cada sanção, de modo que as sanções que não possuem esta informação sejam desconsideradas. Caso seja informado o parâmetro minmatch na consulta, apenas as sanções que tiverem o MatchRate maior que o informado serão contabilizadas.

Flags IsCurrentlyPresentOnSource e WasRecentlyPresentOnSource

A flag "IsCurrentlyPresentOnSource" busca determinar se o indivíduo está ou não presente na fonte, o que é calculado a partir da data de encerramento de cada sanção e da recência da data de última captura do registro na fonte. Se o EndDate for maior que a data de consulta ou caso ela tenha sido captura a menos de 5 dias atrás, definimos que a sanção ainda está presente na fonte. O ciclo de atualização da maioria das fontes para este dataset é de 1 dia, o que agrega uma boa precisão para este indicador, quando utilizada a data de última atualização (LastUpdateDate).

A flag "WasRecentlyPresentOnSource" indica se o registro da sanção esteve presente recentemente na fonte de origem. Para calcular esse indicador, usa-se a data de término da sanção, comparando-a com a data do momento da consulta. Caso não haja a data de término da sanção, é usada a data da última captura para realizar o cálculo deste indicador, de modo que, se a data de última atualização for anterior a 40 dias a partir da data da requisição, será considerado que o registro não está mais na fonte.

Flags IsCurrentlySanctioned e WasPreviouslySanctioned

As flags IsCurrentlySanctioned e WasPreviouslySanctioned avaliam todas as sanções que satisfazem a condição de MatchRate definida pelo parâmetro minmatch, cujo valor padrão é 70. A primeira será true sempre que houver alguma sanção com a flag IsCurrentlyPresentOnSource também definida como verdadeiro. Já a segunda, será true caso haja qualquer sanção satisfazendo a condição de minmatch.

Retorno de Mandados Judiciais

A fonte de Mandados Judiciais disponibiliza informações sobre indivíduos que foram alvo de algum mandado judicial. Os dados são capturados diariamente, buscando garantir que as informações estejam sempre atualizadas. No entanto, esta fonte não armazena registros de mandados já executados, o que significa que nem todos os mandados podem ser capturados, especialmente aqueles cumpridos no mesmo dia da emissão.

Language
Authorization
Click Try It! to start a request and see the response here!