Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Security & Identity ยท CONNECTION

VirusTotal + NodeHub

Look up VirusTotal reputation for IPs, domains, files and URLs, scan URLs, and work with comments, votes, sandbox behaviour, ATT&CK data and saved searches.

Explore 78 workflow actions for VirusTotal, including account permissions and operation limits.

57 read actions21 write actions
WORKFLOW ACTIONS

What you can configure.

Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.

Analyze code with Code Insights

Write

Describe a Base64 disassembled or decompiled code block for malware analysis (50 a day).

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Comment on domain

Write

Post a community comment on a domain (#tags in the text become tags).

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Comment on file

Write

Post a community comment on a file (#tags in the text become tags).

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Comment on IP address

Write

Post a community comment on a IP address (#tags in the text become tags).

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Comment on URL

Write

Post a community comment on a URL (#tags in the text become tags).

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create saved search

Write

Save a search query as a private or public saved search you own.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete comment

Write

Delete one of your comments.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete saved search

Write

Delete a saved search you own.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Get analysis

Read

Read a analysis.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get behaviour report HTML

Read

Read a sandbox behaviour report as HTML.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get comment

Read

Read a comment, with relationships if asked.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get DNS resolution

Read

Read a DNS resolution object (an IP address and domain pair).

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get domain report

Read

Read a domain's reputation, last analysis stats and attributes.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get file behaviour summary

Read

Summarize every sandbox behaviour report for a file.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get file MITRE ATT&CK summary

Read

Summarize the MITRE ATT&CK techniques observed for a file, per sandbox.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get file report

Read

Read a file's reputation, last analysis stats and attributes.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get IP address report

Read

Read a IP address's reputation, last analysis stats and attributes.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get MITRE ATT&CK tactic

Read

Read a MITRE ATT&CK tactic.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get MITRE ATT&CK technique

Read

Read a MITRE ATT&CK technique.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get operation

Read

Read the status of a long-running operation.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get port analysis

Read

Read a port analysis.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get port info

Read

Read a port info.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get sandbox behaviour report

Read

Read a sandbox behaviour report.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get saved search

Read

Read a saved search.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get Sigma rule

Read

Read a crowdsourced Sigma rule.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get submission

Read

Read a submission object.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get URL report

Read

Read a URL's reputation, last analysis stats and attributes.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Get YARA ruleset

Read

Read a crowdsourced YARA ruleset.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List analysis relationship descriptors

Read

List the IDs and context of objects related to a analysis.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List comment relationship descriptors

Read

List the IDs of objects related to a comment.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List domain comments

Read

List community comments on a domain.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List domain relationship descriptors

Read

List the IDs and context of objects related to a domain.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List domain votes

Read

List community harmless or malicious votes on a domain.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List file behaviour reports

Read

List every sandbox behaviour report for a file.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List file comments

Read

List community comments on a file.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List file relationship descriptors

Read

List the IDs and context of objects related to a file.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List file votes

Read

List community harmless or malicious votes on a file.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List IP address comments

Read

List community comments on a IP address.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List IP address relationship descriptors

Read

List the IDs and context of objects related to a IP address.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List IP address votes

Read

List community harmless or malicious votes on a IP address.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List IP technologies

Read

List the technologies detected on an IP address's open ports.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List latest comments

Read

List the latest community comments, filtered by tag or text.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List MITRE ATT&CK tactic relationship descriptors

Read

List the IDs and context of objects related to a MITRE ATT&CK tactic.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List MITRE ATT&CK technique relationship descriptors

Read

List the IDs and context of objects related to a MITRE ATT&CK technique.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List objects related to analysis

Read

List objects related to a analysis through a relationship.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List objects related to comment

Read

List objects related to a comment, like its author or item.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List objects related to domain

Read

List objects related to a domain through a relationship, like resolutions or communicating files.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List objects related to file

Read

List objects related to a file through a relationship, like resolutions or communicating files.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List objects related to IP address

Read

List objects related to a IP address through a relationship, like resolutions or communicating files.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List objects related to MITRE ATT&CK tactic

Read

List objects related to a MITRE ATT&CK tactic through a relationship.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List objects related to MITRE ATT&CK technique

Read

List objects related to a MITRE ATT&CK technique through a relationship.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List objects related to port analysis

Read

List objects related to a port analysis through a relationship.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List objects related to port info

Read

List objects related to a port info through a relationship.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List objects related to sandbox behaviour report

Read

List objects related to a sandbox behaviour report through a relationship.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List objects related to saved search

Read

List objects related to a saved search, like its owner, editors or viewers.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List objects related to URL

Read

List objects related to a URL through a relationship, like resolutions or communicating files.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List popular threat categories

Read

List the popular threat categories used in threat names.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List port analysis relationship descriptors

Read

List the IDs and context of objects related to a port analysis.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List port info relationship descriptors

Read

List the IDs and context of objects related to a port info.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List sandbox behaviour report relationship descriptors

Read

List the IDs and context of objects related to a sandbox behaviour report.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List saved search relationship descriptors

Read

List the IDs of objects related to a saved search.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List saved searches

Read

List saved searches you can see, filtered, ordered and paged.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List URL comments

Read

List community comments on a URL.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List URL relationship descriptors

Read

List the IDs and context of objects related to a URL.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

List URL votes

Read

List community harmless or malicious votes on a URL.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

Rescan domain

Write

Ask VirusTotal to analyze the domain again; returns an analysis ID.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Rescan file

Write

Ask VirusTotal to analyze the file again; returns an analysis ID.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Rescan IP address

Write

Ask VirusTotal to analyze the IP address again; returns an analysis ID.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Rescan URL

Write

Ask VirusTotal to analyze the URL again; returns an analysis ID.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Revoke saved search access

Write

Remove users' or your group's viewer or editor access to a saved search.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Scan URL

Write

Submit a URL for analysis; returns an analysis ID. The URL joins VirusTotal's public dataset.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Share saved search

Write

Give users or your group viewer or editor access to a saved search.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update saved search

Write

Change a saved search's name, description, query, privacy or tags (tags replace the list).

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Vote on comment

Write

Rate a comment positive or negative, or report abuse.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Vote on domain

Write

Vote a domain harmless or malicious.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Vote on file

Write

Vote a file harmless or malicious.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Vote on IP address

Write

Vote a IP address harmless or malicious.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Vote on URL

Write

Vote a URL harmless or malicious.

Permissions and limits

Account permissions

  • A VirusTotal API key (some calls need a premium key)

A repeated request may repeat the external action. Review the previous result before retrying a write.

SETUP

Start with a controlled test.

01Connect the intended account

Use the account and permissions required for your process. Review the connection check before configuring a workflow action.

02Review inputs and access

Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.

03Confirm the result

Inspect step outputs and confirm the result in VirusTotal. A saved workflow is not a completed provider action.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Security & Identity.

VirusTotal integration | NodeHub