Sha256: d1bf4d916ac3845ea653b63e22c3749aa7772acebf6db2eb8dd93ce095cb2bc7

Contents?: true

Size: 916 Bytes

Versions: 5

Compression:

Stored size: 916 Bytes

Contents

module OiApi

  class Client

    module AutoResponders

      def all_auto_responders(options = {})
        get '/autoresponders/', options
      end

      def auto_responders(offer_id, options = {})
        get "/offers/#{offer_id}/autoresponders/", options
      end

      def auto_responder(offer_id, auto_responder_id, options = {})
        get "/offers/#{offer_id}/autoresponders/#{auto_responder_id}/", options
      end

      def create_auto_responder(offer_id, options = {})
        post "/offers/#{offer_id}/autoresponders/", options
      end

      def update_auto_responder(offer_id, auto_responder_id, options = {})
        put "/offers/#{offer_id}/autoresponders/#{auto_responder_id}/", options
      end

      #def delete_auto_responder(offer_id, auto_responder_id, options = {})
      #  delete "/offers/#{offer_id}/autoresponders/#{auto_responder_id}/", options
      #end

    end

  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
oi-api-ruby-0.1.5 lib/oi_api/client/auto_responders.rb
oi-api-ruby-0.1.4 lib/oi_api/client/auto_responders.rb
oi-api-ruby-0.1.3 lib/oi_api/client/auto_responders.rb
oi-api-ruby-0.1.2 lib/oi_api/client/auto_responders.rb
oi-api-ruby-0.1.1 lib/oi_api/client/auto_responders.rb