1require "net/http"
2require "uri"
3
4uri = URI.parse("https://api.whoisfreaks.com/v1.0/whois?apiKey=API_KEY&whois=live&domainName=google.com")
5http = Net::HTTP.new(uri.host, uri.port)
6http.use_ssl = true
7request = Net::HTTP::Get.new(uri.request_uri)
8response = http.request(request)
9puts response.body1require "net/http"
2require "uri"
3
4uri = URI.parse("https://api.whoisfreaks.com/v1.0/whois?apiKey=API_KEY&whois=historical&domainName=google.com")
5http = Net::HTTP.new(uri.host, uri.port)
6http.use_ssl = true
7request = Net::HTTP::Get.new(uri.request_uri)
8response = http.request(request)
9puts response.body1require "net/http"
2require "uri"
3
4uri = URI.parse("https://api.whoisfreaks.com/v1.0/whois?apiKey=API_KEY&whois=reverse&keyword=youtube")
5http = Net::HTTP.new(uri.host, uri.port)
6http.use_ssl = true
7request = Net::HTTP::Get.new(uri.request_uri)
8response = http.request(request)
9puts response.body1require "net/http"
2require "uri"
3
4uri = URI.parse("https://api.whoisfreaks.com/v1.0/bulkwhois?apiKey=API_KEY")
5http = Net::HTTP.new(uri.host, uri.port)
6http.use_ssl = true
7request = Net::HTTP::Get.new(uri.request_uri)
8request["Content-Type"] = "application/json"
9request.body = '{"domainNames": ["amazon.ch","google.com","whoisfreaks.com","nic.dev","news.si"]}'
10response = http.request(request)
11puts response.body