PhishDown API Preview
Evaluate the public endpoints, then contact us before relying on the API in a production workflow.
Public Preview
Explore the current public endpoints for evaluation. Preview access is rate-limited and does not include a service-level agreement.
Supported Access
Contact the team before building a production dependency so requirements, limits, authentication, and support can be agreed.
RESTful API
Simple, intuitive REST API with JSON responses. Easy integration with any programming language or framework.
Clear Starting Point
Use the examples below to inspect the response shape, then request supported access for a production integration.
Public preview endpoints
/api/scan?identifier=example.comScan a URL, domain, or IP address for phishing threats
/api/whois?domain=example.comGet WHOIS/RDAP data for a domain
Quick Start Example
// Scan a URL for phishing threats const response = await fetch( 'https://phishdown.com/api/scan?identifier=example.com' ); const result = await response.json(); console.log(result.verdict.verdict); // 'safe' | 'suspicious' | 'malicious' console.log(result.verdict.score); // 0-100 risk score console.log(result.verdict.categories); // Threat categories
Authentication
Public preview endpoints do not currently require authentication and are subject to fair-use limits and change. For supported access, agreed limits, and production integration help, contact us first.
Request API AccessReady to Integrate?
Test the preview, then speak with the PhishDown team about a supported integration. PhishDown is a PhishEye product.