Sha256: 314caf8cdee6c2bedd704bc69790985ecdc6e7c3b5961ea07cd03bee61418626

Contents?: true

Size: 567 Bytes

Versions: 2

Compression:

Stored size: 567 Bytes

Contents

# frozen_string_literal: true

module BeeceptorRuby
  class Client
    module Resource
      # The History API can be used to retrieve and manage request history
      module History
        def get_request(request_id)
          request :get, "/requests/#{request_id}"
        end

        def list_requests
          request :get, '/requests'
        end

        def purge_request(request_id)
          request :delete, "/requests/#{request_id}"
        end

        def purge_requests
          request :delete, '/requests'
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
beeceptor_ruby-0.5.0 lib/beeceptor_ruby/resource/history.rb
beeceptor_ruby-0.2.0 lib/beeceptor_ruby/resource/history.rb