MetaDefender Cloud API

Cloud Based Cybersecurity Development Platform

MetaDefender Cloud API provides enterprise malware researchers, incident response teams, and technology providers with comprehensive APIs to leverage MetaDefender Cloud's advanced threat prevention, detection, and binary reputation technologies.

Using our REST API, you can easily add cloud-based detection and prevention of cybersecurity threats using deep content disarm and reconstruction and multiscanning with more than 35+ anti-malware engines to your solution. In addition, you can leverage IP reputation and binary reputation functionality through the API as well. 


Flexible Licensing and Packaging

MetaDefender Cloud is easy to license with a pay-as-you-go model, and your required throughput of data processing can be easily gauged with our rate limits and API performance. The anti-malware engine packages can be further customized should you choose to evaluate our on-premises packages.

Package Options

Reliable and Scalable

Our cloud platform is built on top of a reliable and scalable architecture. Check out or subscribe to to see our historical service availability. This scalable design makes it easy to quickly prototype integrations with MetaDefender capabilities without the need to host your own cloud infrastructure.


Developer Friendly REST API

We provide sample code and detailed API documentation to help you bootstrap your integration. You can use almost any programming language to leverage MetaDefender technology with our APIs and your developers shall get their prototypes done quickly without additional learning curves.

See API Documentation

Private File Processing

The MetaDefender Cloud platform is easy to license and keeps data completely private with commercial options that do not store your files in the cloud. Your files will be processed privately in a temporary storage and removed immediately after analytical report is finished.  

Use Cases for MetaDefender Cloud

Preventing malicious file uploads for web applications that are bypassing sandboxes, single anti-malware and other malware threat solutions.
Performing malware analysis quickly and effectively. Malware analysts can take advantage of more than 35+ anti-malware engines.
Adding advanced threat detection and prevention features to cybersecurity products. Reputation features can also be added to customer solutions.

Detection and Prevention APIs

Deep Content Disarm and Reconstruction (Deep CDR): Disarm over 35+ common file types, and reconstruct each file ensuring full usability with safe content.


File-based Vulnerability Assessment: Detect application, binary, and installer vulnerabilities before installation. Since we are able to map files to each application and its version, MetaDefender Cloud is able to provide vulnerability information at the hash level.

Sample2 Sample3

Multiscanning: Scan with over 35+ anti-malware engines using signatures, heuristics, and machine learning technology for the highest and earliest detection of known and unknown threats.


Reputation APIs

Malware Hash Database: Leverage millions of hash records of malware collected from in-the-wild. MetaDefender Cloud provides two ways of looking up scan results using data hashes, single hash lookup and multiple hash lookup.


IP Reputation Analysis: MetaDefender Cloud allows users to check IP addresses and domains for malicious behavior using multiple IP reputation sources. This functionality makes it possible to identify threats like botnets that would not be found through scanning files when accessing content


Binary Reputation Analysis: Reports components/libraries loaded by the application, operating systems the applications is associated with, and network connections made by the application.


Test a File and Get Sample API Code

Sample code that allows you to load a file and test it with MetaDefender Cloud is available for the following languages:

Shell, Node.JS, Python, Ruby, Go and Powershell.

MetaDefender Cloud API Sample Code

Figure 1. Sample Python code that uses the MetaDefender Cloud API to test a file.