Reputation-scan URLs in a draft message (anti-smishing)
Messages
Reputation-scan URLs in a draft message (anti-smishing)
Scans every URL in a draft message body against URL/link-reputation heuristics (phishing/malware/smishing) without sending. Used by compose dialogs to flag dangerous destination links before send. Read-only and advisory — it sends nothing, routes nothing, and enforces nothing; the caller decides what to do with the verdict. Rate-limited to 120 requests/minute per tenant.
POST
Reputation-scan URLs in a draft message (anti-smishing)
Authorizations
Dashboard JWT token from Clerk
Body
application/json
Draft message body to scan for URLs. URL-free bodies return an empty, clean verdict.
Maximum string length:
10000Preview-render a template payload (Twilio Content Preview parity)Lint a draft message (compose-time policy + spam scan)