Module: Uirusu::VTDomain

Defined in:
lib/uirusu/vtdomain.rb

Constant Summary collapse

REPORT_URL =
Uirusu::VT_API + "/domain/report"

Class Method Summary collapse

Class Method Details

.query_report(api_key, domain) ⇒ JSON

Searches reports by Domain from Virustotal.com

Parameters:

  • api_key

    Virustotal.com API key

  • domain

    domain name to search

Returns:

  • (JSON)

    Parsed response



33
34
35
36
37
38
39
40
41
42
43
# File 'lib/uirusu/vtdomain.rb', line 33

def self.query_report(api_key, domain)
	if domain == nil
		raise "Invalid resource, must be a valid domain"
	end

	params = {
		apikey: api_key,
		domain: domain
	}
	Uirusu.query_api REPORT_URL, params
end