Class: SecurityTrails::Clients::IPs
Constant Summary
SecurityTrails::Client::HOST, SecurityTrails::Client::URL, SecurityTrails::Client::VERSION
Instance Attribute Summary
#api_key
Instance Method Summary
collapse
#initialize
Instance Method Details
#explore(ipaddress) ⇒ Object
6
7
8
|
# File 'lib/securitytrails/clients/ips.rb', line 6
def explore(ipaddress)
get("/ips/nearby/#{ipaddress}") { |json| json }
end
|
#search(query) ⇒ Object
10
11
12
|
# File 'lib/securitytrails/clients/ips.rb', line 10
def search(query)
post("/ips/list", query: query) { |json| json }
end
|
#stats(query) ⇒ Object
14
15
16
|
# File 'lib/securitytrails/clients/ips.rb', line 14
def stats(query)
post("/ips/stats", query: query) { |json| json }
end
|