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: All SMS and Email messages containing URLs require those URLs to be verified before the message can be sent. This endpoint allows pre-verification of URLs.
curl --request POST \
--url https://api.zavu.dev/v1/urls \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"url": "https://example.com/page"
}
'{
"url": {
"id": "url_abc123",
"url": "https://example.com/page",
"domain": "example.com",
"status": "pending",
"createdAt": "2023-11-07T05:31:56Z",
"approvalType": "manual",
"updatedAt": "2023-11-07T05:31:56Z"
}
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The URL to submit for verification.
"https://example.com/page"
URL already verified.
Show child attributes
curl --request POST \
--url https://api.zavu.dev/v1/urls \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"url": "https://example.com/page"
}
'{
"url": {
"id": "url_abc123",
"url": "https://example.com/page",
"domain": "example.com",
"status": "pending",
"createdAt": "2023-11-07T05:31:56Z",
"approvalType": "manual",
"updatedAt": "2023-11-07T05:31:56Z"
}
}