Submit URL for verification
Submit a URL for verification. URLs are automatically checked against Google Web Risk API. Safe URLs are auto-approved, malicious URLs are blocked. URL shorteners (bit.ly, t.co, etc.) are always blocked.
Important: SMS, one-way SMS and voice messages containing URLs require those URLs to be verified before the message can be sent; a URL that is not yet known is checked when the message is sent. Email, WhatsApp, Telegram, Instagram and Messenger messages are not checked. This endpoint allows pre-verification of URLs.
Authorization
AuthorizationheaderrequiredBearer YOUR_API_KEY. Create a key in the dashboard.
Body
application/json
urlstringrequiredThe URL to submit for verification.
Responses
200URL already verified.
urlobjectrequired7 properties
idstringrequiredurlstringrequiredThe verified URL.
domainstringrequiredDomain extracted from the URL.
statusstringrequiredStatus of a verified URL.
One ofpendingapprovedrejectedescalatedmaliciousapprovalTypestringHow the URL was approved or rejected.
One ofmanualauto_web_riskcreatedAtstring<date-time>requiredupdatedAtstring<date-time>
201URL verified and approved.
urlobjectrequired7 properties
idstringrequiredurlstringrequiredThe verified URL.
domainstringrequiredDomain extracted from the URL.
statusstringrequiredStatus of a verified URL.
One ofpendingapprovedrejectedescalatedmaliciousapprovalTypestringHow the URL was approved or rejected.
One ofmanualauto_web_riskcreatedAtstring<date-time>requiredupdatedAtstring<date-time>
400Invalid request.
codestringrequiredmessagestringrequireddetailsobject
401Unauthorized.
codestringrequiredmessagestringrequireddetailsobject
403URL blocked (malicious, rejected, or shortener).
codestringrequiredmessagestringrequireddetailsobject