Cada análise executa um conjunto de blocos definidos pela engine. Um bloco verifica um aspecto específico do CNPJ ou CPF (situação cadastral, processos, sanções, sinais de bureau) e aparece no array blocks[] da resposta de GET /analyses/{id}:
O campo evidence[] traz, quando aplicável, os dados que sustentam o resultado: field, value, expected e result (ex.: match, divergent). Este catálogo cobre os blocos com escopo PJ e/ou PF. O Motor de Borderô também está disponível pela API /v1; seus blocos de título e NFe estão descritos em Títulos e NFe e Engines.

Status de um bloco

O status dos blocos determina o verdict da análise: aprovado (nenhum bloco em alerta ou bloqueio), alerta (ao menos um bloco alert), reprovado (ao menos um bloco blocked) e incompleto (ao menos um bloco unavailable — confira o campo coverage para ver qual fonte falhou). Veja Ciclo de vida.

Ação configurável por engine

Cada engine define, bloco a bloco, qual ação tomar quando o bloco dispara: A coluna Ação padrão abaixo é a do catálogo. Cada engine pode sobrescrever a ação de qualquer bloco no app Sherlocker; os templates do sistema, por exemplo, mantêm alguns blocos de conformidade desligados por padrão (opt-in). Veja Engines e templates.

Parâmetros configuráveis

Alguns blocos aceitam parâmetros — por exemplo, capital social mínimo, idade mínima da empresa em meses, limiares de quantidade e valor, listas de CNAEs de risco. Os parâmetros são configurados por engine no app Sherlocker; quando não configurados, valem os padrões do catálogo. Não há configuração de engines pela API /v1. Os blocos SERASA_* dependem da integração Serasa habilitada no workspace. Sem ela, esses blocos retornam unavailable e o veredito fica incompleto — nunca um bloqueio falso.

Validação cadastral

Contrapartes

Riscos legais

Prevenção a fraude

Conformidade e sanções

Risco de crédito

Relacionado

Engines e templates

Como o motor escolhe a engine e o que os templates do sistema ligam por padrão

Ciclo de vida

Status da análise, veredito e como interpretar coverage

Quickstart

Crie sua primeira análise em minutos