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 |
Name |
Summary |
Scan a file for viruses |
|
Scan a website for malicious content and threats |
Name |
Summary |
Name |
Summary |
|
|
|
|
|
|
|
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
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 |
|
Request to scan a website for malicious content |
True |
Returns:
Type:WebsiteScanResult
Description: Result of running a website scan
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 |
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 |
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:// |
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] |