Back to APIs
VirusTotal
Analyze suspicious files, URLs, domains, and IP addresses through 70+ antivirus engines and threat intelligence services.
Base URL
https://www.virustotal.com/api/v3malwareURLsthreat intelantivirusIOC
Endpoints
GET
/domains/{domain}Get analysis and reputation for a domain.
const response = await fetch("https://www.virustotal.com/api/v3/domains/example.com", {
method: "GET",
headers: {
"Content-Type": "application/json",
"x-apikey": "YOUR_API_KEY"
}
});
const data = await response.json();
console.log(data);Response Preview
{
"data": {
"id": "example.com",
"type": "domain",
"attributes": {
"reputation": 0,
"last_analysis_stats": {
"malicious": 0,
"suspicious": 0,
"clean": 68
}
}
}
}