Skip to main content
Toda verificação recebe dois números independentes: um de risco e um de identidade. Eles resumem o que as regras encontraram na jornada.
O score está em implementação. As regras e os números abaixo são o contrato acordado; a entrega do bloco score no webhook ainda não está disponível em produção.

Os dois eixos

Ambos vão de 0 a 100. São eixos separados de propósito. Uma jornada pode ter identidade sólida e risco alto, a pessoa é quem diz ser, e mesmo assim o padrão de uso pede atenção. Um número só esconderia isso.
O score é sinal para a sua decisão, não a decisão. Ele não substitui o status da verificação, e nenhum corte de score deve ser o único critério de uma recusa que afete a pessoa.

As regras

Catorze regras, agrupadas por eixo. Cada uma devolve um estado, um motivo em código e quantos pontos somou.

Identidade

Risco

Ler uma regra

Na aba Composição de Score de uma verificação, os sinais aparecem agrupados em Biometria, Dispositivo e Rede & Localização, cada um com um desfecho: Limpo, Atenção ou Alerta. No webhook, a mesma informação chega estruturada:
MATCHED significa que a regra encontrou o que procura, ou seja, um sinal contra a jornada. E INSUFFICIENT_DATA não é aprovação: a regra não teve o que avaliar. Um fluxo sem etapa de device nunca pontua as regras de device.

Usar no seu backend

Leia o estado das regras, não só os números. Duas jornadas com o mesmo risk_score por motivos diferentes pedem tratamentos diferentes.
Separar os sinais que importam

verification.scored

O contrato completo do evento, com o corpo e o breakdown.

Próximo passo

9. Fluxos

As etapas que alimentam as regras de score.