class Zoho::Api::Subscription

Public Class Methods

all() click to toggle source
# File lib/zoho/api/subscription.rb, line 3
def all
  base_url = Zoho::Api::HOST+"/api/v1/subscriptions"
  response = Zoho::Request.get(base_url)
  if response.code == 0
    return response.subscriptions
  else
    return response
  end
end
cancel(subscription_id) click to toggle source
# File lib/zoho/api/subscription.rb, line 23
def cancel subscription_id
  base_url = Zoho::Api::HOST+"/api/v1/subscriptions/#{subscription_id}/cancel"
  response = Zoho::Request.post(base_url) do |http, request|
    response = http.request(request)
    response = JSON.parse(response.body, object_class: OpenStruct)
  end
  return response
end
find(subscription_id) click to toggle source
# File lib/zoho/api/subscription.rb, line 13
def find subscription_id
  base_url = Zoho::Api::HOST+"/api/v1/subscriptions/#{subscription_id}"
  response = Zoho::Request.get(base_url)
  if response.code == 0
    return response.subscription
  else
    return response
  end
end