See llms.txt for all machine-readable content.

Back to integrations

Integrate VirusTotal with 2,000+ apps and services

Unlock VirusTotal's full potential with n8n, connecting it to similar Cybersecurity apps and over 2,000 other services. Automate cybersecurity workflows by monitoring threats, managing incident responses, and securing data across platforms. Use n8n's pre-authenticated HTTP request node to construct adaptable and scalable workflows between VirusTotal and your stack. All within a building experience you will love.

Supported API Endpoints for VirusTotal

GETGetFileReport

Retrieve the latest report on a file.

/files/{file_id}
POSTScanFile

Send a file for scanning.

/files
GETGetFileBehaviours

Retrieve a file's behaviors observed during sandbox execution.

/files/{file_id}/behaviours
GETGetFileComments

Retrieve comments on a file.

/files/{file_id}/comments
POSTAddFileComment

Post a comment on a file.

/files/{file_id}/comments

To set up VirusTotal integration, add the HTTP Request node to your workflow canvas and authenticate it using a predefined credential type. This allows you to perform custom operations, without additional authentication setup. The HTTP Request node makes custom API calls to VirusTotal to query the data you need using the URLs you provide.

Take a look at the VirusTotal official documentation to get a full list of all API endpoints

VirusTotal

About VirusTotal

VirusTotal is an online service owned by Google that analyzes files and URLs for malware and security threats. It aggregates antivirus scan results from multiple engines, providing users with a comprehensive assessment of potential threats, aiding in cybersecurity and threat intelligence efforts.

The SOAR platform you want

Mountains of monotonous tasks make building and monitoring your workflows a chore. Not anymore.

Learn more

Trusted by teams building smarter workflows.

Connect VirusTotal with your company’s tech stack and create automation workflows

FAQ about VirusTotal integrations

Simple enough to 
understand + sophisticated 
enough to ship