Class: SecurityTrails::Clients::Domains

Inherits:
SecurityTrails::Client show all
Defined in:
lib/securitytrails/clients/domains.rb

Constant Summary

Constants inherited from SecurityTrails::Client

SecurityTrails::Client::API_KEY_HEADER, SecurityTrails::Client::HOST, SecurityTrails::Client::URL, SecurityTrails::Client::VERSION

Instance Attribute Summary

Attributes inherited from SecurityTrails::Client

#api_key

Instance Method Summary collapse

Methods inherited from SecurityTrails::Client

#initialize

Constructor Details

This class inherits a constructor from SecurityTrails::Client

Instance Method Details

#search(**params) ⇒ Hash

Filter and search specific records using this endpoint.

Parameters:

  • **params (Hash)

Returns:

  • (Hash)

See Also:



15
16
17
# File 'lib/securitytrails/clients/domains.rb', line 15

def search(**params)
  post("/domains/list", params) { |json| json }
end

#stats(**params) ⇒ Hash

Search statistics

Parameters:

  • **params (Hash)

Returns:

  • (Hash)

See Also:



28
29
30
# File 'lib/securitytrails/clients/domains.rb', line 28

def stats(**params)
  post("/domains/stats", params) { |json| json }
end