class BinaryEdge::Client::Domains

Public Instance Methods

dns(target, page: 1) click to toggle source

Return list of known DNS results for the target domain.

@param [String] Domain you want to get DNS related data. @param [Integer] page Default 1, Maximum: 500

@return [Hash]

# File lib/binaryedge/clients/domains.rb, line 30
def dns(target, page: 1)
  params = { page: page }
  _get("/query/domains/dns/#{target}", params) { |json| json }
end
subdomain(target, page: 1) click to toggle source

Return list of subdomains known from the target domains

@param [String] target Domain you want to get list of known subdomains. @param [Integer] page Default 1, Maximum: 500

@return [Hash]

# File lib/binaryedge/clients/domains.rb, line 17
def subdomain(target, page: 1)
  params = { page: page }
  _get("/query/domains/subdomain/#{target}", params) { |json| json }
end