Connectors Reference

Cloudmersive Virus Scan

The Cloudmersive Virus Scan API lets you scan files and content for viruses and identify security issues with content.

 

Status: Preview

Tier: Premium

Version: v1

 

Actions:

Name

Summary

Scan_File (string inputFile)

Scan a file for viruses

Scan_Website (WebsiteScanRequest input)

Scan a website for malicious content and threats

 

Triggers:

Name

Summary

 

Objects:

Name

Summary

VirusFound

 

VirusScanResult

 

WebsiteScanRequest

 

WebsiteScanResult

 

 

Actions:

Scan_File

Summary: Scan a file for viruses

Description: Scan files and content for viruses. Leverage continuously updated signatures for millions of threats, and advanced high-performance scanning capabilities.  Over 5 million virus and malware signatures.  Continuous cloud-based updates.  Wide file format support including Office, PDF, HTML, Flash.  Zip support including .Zip, .Rar, .DMG, .Tar, and other archive formats.  Multi-threat scanning across viruses, malware, trojans, ransomware, and spyware.  High-speed in-memory scanning delivers subsecond typical response time.

 

Syntax:

CloudmersiveVirusScan.Scan_File (string inputFile)

 

Parameters:

Name

Type

Summary

Required

Related Action

inputFile

string(binary)

(Input File)

Input file to perform the operation on.

True

 

Returns:

          Type:VirusScanResult

          Description: Result of running a virus scan

 

Scan_Website

Summary: Scan a website for malicious content and threats

Description: Operation includes scanning the content of the URL for various types of malicious content and threats, including viruses and threats (including Phishing).

 

Syntax:

CloudmersiveVirusScan.Scan_Website (WebsiteScanRequest input)

 

Parameters:

Name

Type

Summary

Required

Related Action

input

WebsiteScanRequest

 

Request to scan a website for malicious content

True

 

Returns:

          Type:WebsiteScanResult

          Description: Result of running a website scan

 


 

VirusFound

Summary:

Description: Virus positively identified

 

          Properties:

Name

Type

Summary

FileName

string

 

Name of the file containing the virus

VirusName

string

 

Name of the virus that was found


 

VirusScanResult

Summary:

Description: Result of running a virus scan

 

          Properties:

Name

Type

Summary

CleanResult

boolean

 

True if the scan contained no viruses, false otherwise

FoundViruses

array of (VirusFound)

 

Array of viruses found, if any


 

WebsiteScanRequest

Summary:

Description: Request to scan a website for malicious content

 

          Properties:

Name

Type

Summary

Url

string

 

URL of the website to scan; should begin with http:// or https://


 

WebsiteScanResult

Summary:

Description: Result of running a website scan

 

          Properties:

Name

Type

Summary

CleanResult

boolean

 

True if the scan contained no threats, false otherwise

WebsiteThreatType

string

 

Type of threat returned; can be None, Malware, ForcedDownload or Phishing  Values: [None, Malware, Phishing, ForcedDownload, UnableToConnect]