Heuristic Phishing Detection is a security-focused API that analyzes suspicious URLs to identify phishing attacks and malicious links. Using advanced heuristic algorithms, the tool examines URL structure, domain characteristics, and behavioral patterns to determine threat likelihood without relying solely on blocklists.
This API is ideal for security teams, email filtering systems, browser extensions, and web applications that need to protect users from phishing campaigns. It provides fast, accurate risk assessment for URLs encountered in emails, messages, search results, and web content, enabling proactive threat prevention before users interact with malicious sites.
Key capabilities include real-time URL analysis, heuristic-based threat detection, and detailed risk scoring. The tool integrates seamlessly into security workflows, SIEM platforms, and automated incident response systems.
json
{
"url": "https://secure-paypal-verify.com/login"
}
json
{
"url": "https://secure-paypal-verify.com/login",
"is_phishing": true,
"risk_score": 0.92,
"threat_indicators": [
"homograph_domain",
"suspicious_tld",
"brand_impersonation"
],
"confidence": 0.95,
"analysis_timestamp": "2024-01-15T10:32:45Z"
}
Analyzes a provided URL for phishing characteristics and returns a threat assessment.
Method: POST
Path: /check-url
Description: Submits a URL for heuristic analysis to determine phishing risk. The API examines domain structure, SSL certificate patterns, content indicators, and known phishing signatures.
NameTypeRequiredDescriptionurlstringYesThe complete URL to analyze, including protocol (http:// or https://). Maximum 2048 characters.
json
{
"url": "string"
}
Content-Type: application/json
The response contains phishing detection results with risk indicators:
json
{
"url": "string",
"is_phishing": "boolean",
"risk_score": "number (0-1)",
"threat_indicators": ["array of strings"],
"confidence": "number (0-1)",
"analysis_timestamp": "string (ISO 8601)"
}
Response Fields:
FieldTypeDescriptionurlstringEcho of the submitted URLis_phishingbooleanTrue if phishing detected, false otherwiserisk_scorenumberNumeric risk assessment from 0.0 (safe) to 1.0 (confirmed phishing)threat_indicatorsarrayList of detected threat patterns (e.g., homograph_domain, suspicious_tld, brand_impersonation)confidencenumberConfidence level of the analysis from 0.0 to 1.0analysis_timestampstringISO 8601 timestamp of when analysis was performed
Content-Type: application/json
Returned when request validation fails:
json
{
"detail": [
{
"loc": ["body", "url"],
"msg": "field required",
"type": "value_error.missing"
}
]
}
PlanCalls/DayCalls/MonthPriceFree550FreeDeveloper20500$39/moProfessional2005,000$99/moEnterprise100,0001,000,000$299/mo
ToolWeb.in — 200+ security APIs, CISSP & CISM, platforms: Pay-per-run, API Gateway, MCP Server, OpenClaw, RapidAPI, YouTube.
https://api.mkkpro.com/security/phishing-detectionhttps://api.mkkpro.com:8005/docs