class Synapsis::Subscription

Public Class Methods

create(params) click to toggle source
# File lib/synapsis_v3/subscription.rb, line 2
def self.create(params)
  add_subscription_url = "#{API_V3_PATH}/subscription/add"

  response = request(:post, add_subscription_url, params.merge(client_credentials))
  return_response(response)
end
show(params) click to toggle source
# File lib/synapsis_v3/subscription.rb, line 9
def self.show(params)
  show_subscription_url = "api/3/subscriptions/#{params[:id]}"

  response = request(:get, show_subscription_url, params)
  return_response(response)
end
update(params) click to toggle source
# File lib/synapsis_v3/subscription.rb, line 16
def self.update(params)
  update_subscription_url = "api/3/subscriptions/#{params[:id]}"

  response = request(:patch, update_subscription_url, params.merge(client_credentials))
  return_response(response)
end