9.2 Engine definitions

Request

Value

Method

GET

URL

https://api.metadefender.com/v3/status/enginedef

Summary

Returns a list of active anti malware engines available, as well as the day and time of the engine definition. Engine definitions are the data that the engines use to detect malicious files. It is the core component of static file analysis. MetaDefender Cloud checks for engine definitions multiple times a day so that the engines are always up to date and detect the latest malware on the market.

Request

No headers or parameters required. This is an open endpoint.

Response

HTTP Status Codes

Please refer to Status Codes for more information.

Body

Example of a successful request:

{
"success": true,
"data": {
"Aegislab": "2018-08-16T01:00:00.000Z",
"Agnitum": "2018-08-15T14:49:00.000Z",
"Ahnlab": "2018-08-17T00:00:00.000Z",
"Antiy": "2018-08-16T15:15:00.000Z",
"Avira": "2018-08-15T00:00:00.000Z",
"Bitdefender": "2018-08-17T00:52:00.000Z",
"ByteHero": "2018-08-16T00:00:00.000Z",
"ClamAV": "2018-08-17T00:45:00.000Z",
"Cyren": "2018-08-17T03:43:00.000Z",
"Emsisoft": "2018-08-16T23:21:00.000Z",
"ESET": "2018-08-17T00:00:00.000Z",
"Filseclab": "2018-08-14T07:10:00.000Z",
"Fortinet": "2018-08-16T00:00:00.000Z",
"F-prot": "2018-08-17T02:25:00.000Z",
"F-Secure": "2018-08-16T03:46:00.000Z",
"Hauri": "2018-08-17T00:00:00.000Z",
"Huorong": "2018-08-15T09:24:00.000Z",
"Ikarus": "2018-08-16T18:12:00.000Z",
"K7": "2018-08-16T17:28:00.000Z",
"McAfee": "2018-08-16T00:00:00.000Z",
"Nano": "2018-08-16T22:04:00.000Z",
"TACHYON": "2018-08-16T05:00:00.000Z",
"Preventon": "2018-08-16T20:14:00.000Z",
"Quickheal": "2018-08-16T06:11:00.000Z",
"Sophos": "2018-08-16T06:46:00.000Z",
"SUPERAntiSpyware": "2018-08-17T01:13:00.000Z",
"ThreatTrack": "2018-08-15T08:10:00.000Z",
"Total Defense": "2018-08-15T00:00:00.000Z",
"Trend Micro": "2018-08-16T06:02:00.000Z",
"Trend Micro House Call": "2018-08-15T21:20:00.000Z",
"Vir.IT eXplorer": "2018-08-16T14:46:00.000Z",
"Vir.IT ML": "2018-08-14T14:46:00.000Z",
"VirusBlokAda": "2018-08-16T11:01:00.000Z",
"Xvirus Personal Guard": "2018-08-16T10:20:00.000Z",
"Zillya": "2018-08-16T12:34:00.000Z"
}
}

Errors

Please refer to Errors for more information.

Sample code (Node.js)

var http = require("https");
 
var options = {
"method": "GET",
"hostname": "api.metadefender.com",
"path": "/v3/status/enginedef"
};
 
var req = http.request(options, function (res) {
var chunks = [];
 
res.on("data", function (chunk) {
chunks.push(chunk);
});
 
res.on("end", function () {
var body = Buffer.concat(chunks);
console.log(body.toString());
});
});
 
req.end();

Sample code (cURL)

curl -X GET \
https://api.metadefender.com/v3/status/enginedef