Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.truthlocks.com/llms.txt

Use this file to discover all available pages before exploring further.

Submits a risk signal for a specific subject. Risk signals are scored observations from fraud-detection sources such as device fingerprinting, IP reputation services, email verification providers, or your own rules engine. Each signal is stored with full tenant isolation and can be used to inform downstream risk decisions. See the risk signals guide for integration details.

Signal sources

Signals must specify one of the following sources:
SourceDescription
verificationSignals from the verification pipeline
loginLogin-related fraud indicators
attestationAttestation-related signals
externalSignals from third-party fraud providers
manualManually reviewed or submitted signals

Subject types

Each signal must reference a subject. Supported types:
Subject typeUse case
userSignals tied to a specific user account
issuerSignals related to an issuer entity
attestationSignals related to a specific attestation
sessionSession-level behavioral signals
ipIP-address-level signals
deviceSignals from device fingerprinting

Risk score

The risk_score field is an integer between 0 and 100:
  • 0 — no risk detected
  • 50 — moderate risk
  • 80+ — triggers automatic review decisions
  • 100 — highest risk

Idempotency

Include an Idempotency-Key header (UUID) to prevent duplicate signals during retries. If you send the same key twice, the duplicate is silently ignored.