Skip to main content
POST
Unified cross-channel Trust & Fraud risk score for a destination

Authorizations

Authorization
string
header
required

Dashboard JWT token from Clerk

Body

application/json
destination
string
required

Destination the score is requested for, in E.164 format (e.g. +14155552671).

channel
enum<string>
default:sms

Channel the score is being requested for — drives the SMS-pumping velocity aggregate.

Available options:
sms,
whatsapp,
voice,
verify
message_body
string

Optional outbound message body. When supplied, every URL in it is reputation-scanned and folded into the composite.

Maximum string length: 5000
verify_signal
object

Optional pass-through score from the caller's own Verify Fraud Guard evaluation for this recipient this session.

voice_biometrics_signal
object

Optional pass-through score from the caller's own Voice Biometrics challenge for this session.

Response

200 - application/json

Composite cross-channel risk verdict for the destination

data
object

The composite verdict plus a per-channel transparency breakdown.

meta
object