URL Safety Analyzer API - Phishing & Suspicious URL Check
Pricing
$20.00 / 1,000 url checkeds
URL Safety Analyzer API - Phishing & Suspicious URL Check
URL safety analyzer API. Input: urls (array). Output: JSON per URL with heuristic phishing signals - IP-as-host, punycode/homograph, excessive subdomains, suspicious TLDs, lookalike brands, shorteners, risky keywords - and a risk summary. No external blocklist. Pennies per URL checked.
Pricing
$20.00 / 1,000 url checkeds
Rating
0.0
(0)
Developer
Anthony Snider
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
URL Safety Analyzer
Spot phishing and lookalike URLs in milliseconds — no external blocklist, no API keys, no rate limits.
Live on the Apify Store — run it instantly or call it as an agent tool via Apify MCP.
What you get
- Heuristic phishing score 0-100 with a clear
riskLevel(safe / low / medium / high / critical). - Signals that actually fired, so you know why a URL is risky: IP-as-host, punycode/homograph (
xn--),@-in-URL host masking, excessive subdomains, long URLs, suspicious TLDs (.zip,.tk, …), brand lookalikes (paypal/apple/coinbase on a non-brand domain), action keywords (login/verify/secure), plain HTTP, URL shorteners, and hyphen/digit-stuffed hosts. - Brand-aware guard: real brand domains (paypal.com, apple.com…) are not flagged as lookalikes.
- Bulk or single input, fully offline — every check is local, fast, and deterministic.
- Clean per-item output:
{ url, riskScore, riskLevel, signals, recommendation }.
Input
{"urls": ["https://paypal-secure-login.tk/verify?account=update","https://github.com","http://192.168.0.1/admin"],"maxUrls": 50}
Pass either url (single) or urls (bulk).
Output
One dataset item per URL:
{"url": "https://paypal-secure-login.tk/verify?account=update","riskScore": 92,"riskLevel": "critical","signals": ["suspicious-tld:.tk","brand-lookalike:paypal","risky-keyword-host:secure","risky-keyword-path:verify","several-hyphens"],"recommendation": "Critical phishing risk. Treat as malicious — do not visit or share."}
A clean URL returns riskLevel: "safe", riskScore: 0, and an empty signals array.
Pricing
Pay-per-event: $0.02 per URL checked. No monthly fee.