Pular para o conteúdo principal

Visão geral

A decisão da sessão retorna o resultado de cada etapa de Verificação de localização em duas listas: geolocation_checks[] contém a tentativa aceita de cada etapa, e geolocation_attempts[] lista todas as tentativas em ordem. Ambas estão disponíveis em GET /v3/session/{sessionId}/decision/ (consulte Recuperar sessão) e no webhook status.updated. Um fluxo de verificação (workflow) sem etapa de Localização retorna null ou uma lista vazia para ambas.

geolocation_checks[]

Um item por etapa de Localização (node_id), obtido da tentativa mais recente.

geolocation_attempts[]

Todas as tentativas de todas as etapas de Localização, da mais antiga para a mais recente, com os mesmos campos de medição, incerteza, área e distância de geolocation_checks[], exceto warnings, além de: Tentativas descartadas por um reenvio são omitidas. O envio bruto do cliente e o desafio nunca são retornados.

Campos para regras de status e ramificações

status_rules personalizadas e regras de ramificação podem ler estes campos: geolocation.status, geolocation.outcome, geolocation.permission, geolocation.latitude, geolocation.longitude, geolocation.accuracy_m, geolocation.accuracy_confidence, geolocation.age_seconds, geolocation.measured_at, geolocation.source, geolocation.platform, geolocation.country (ISO 3166-1 alpha-3), geolocation.region, geolocation.city, geolocation.is_mock, geolocation.integrity, geolocation.inside_geofence, geolocation.ip_distance_km, geolocation.ip_consistent, geolocation.document_distance_km, geolocation.attempts, geolocation.consent_at, geolocation.inside_areas, geolocation.blocked_areas, geolocation.anonymizers (vpn, proxy, tor, spoofing, emulator) e geolocation.consecutive_mismatches. Um valor ausente corresponde apenas a is_empty, de modo que uma regra escrita para um sinal de fraude nunca é acionada por dados ausentes.

Relacionados

Última modificação em 1 de novembro de 2026