Skip to content

MaximKing1/VTAPI_V3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VirusTotal API V3

Project Information

Snyk Vulnerabilities for GitHub Repo Auto Publish

Get Scan Results

const { vtClient } = require('vtotal_v3');

const client = new vtClient("NUNYA", false); // ("apiKey", extraDebuggingMode <true | false>) 

client.scanInfo("cf4b367e49bf0b22041c6f065f4aa19f3cfe39c8d5abc0617343d1a66c6a26f5").then(res => {
    console.log(res)
    // Your Code Here!
});

Scan URL

const { vtClient } = require('vtotal_v3');

const client = new vtClient("NUNYA", false); // ("apiKey", extraDebuggingMode <true | false>) 

client.scanDomain("DOMAIN.COM/URL").then(res => {
    console.log(res)
    // Your Code Here!
});

Scan IP

const { vtClient } = require('vtotal_v3');

const client = new vtClient("NUNYA", false); // ("apiKey", extraDebuggingMode <true | false>) 

client.scanDomain("IP_ADDRESS").then(res => {
    console.log(res)
    // Your Code Here!
});

Scan Domain

const { vtClient } = require('vtotal_v3');

const client = new vtClient("NUNYA", false); // ("apiKey", extraDebuggingMode <true | false>) 

client.scanDomain("DOMAIN.COM").then(res => {
    console.log(res)
    // Your Code Here!
});

Fetch File Feeds at Certain Time

const { vtClient } = require('vtotal_v3');

const client = new vtClient("NUNYA", false); // ("apiKey", extraDebuggingMode <true | false>) 

client.fetchFileFeedTimes("20200307").then(res => { // YYYYMMDD 2020 03 07 etc
    console.log(res)
    // Your Code Here!
});

fetchFileFeedTimes