See llms.txt for all machine-readable content.
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.

772 integrations
| GetFileReport | Retrieve the latest report on a file. /files/{file_id} | |
|---|---|---|
| ScanFile | Send a file for scanning. /files | |
| GetFileBehaviours | Retrieve a file's behaviors observed during sandbox execution. /files/{file_id}/behaviours | |
| GetFileComments | Retrieve comments on a file. /files/{file_id}/comments | |
| AddFileComment | 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

