Sha256: 8280a74c39e868a8ca1e918cf108550c7808723bd10d878c48afffd3372c5274

Contents?: true

Size: 713 Bytes

Versions: 1

Compression:

Stored size: 713 Bytes

Contents

# frozen_string_literal: true

module SecurityTrails
  module Clients
    class Domains < Client
      #
      # Filter and search specific records using this endpoint.
      #
      # @see https://docs.securitytrails.com/reference#domain-search
      #
      # @param [Hash] **params
      #
      # @return [Hash]
      #
      def search(**params)
        post("/domains/list", params) { |json| json }
      end

      #
      # Search statistics
      #
      # @see https://docs.securitytrails.com/reference#search-count
      #
      # @param [Hash] **params
      #
      # @return [Hash]
      #
      def stats(**params)
        post("/domains/stats", params) { |json| json }
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
securitytrails-1.0.0 lib/securitytrails/clients/domains.rb