class SendGridWebApi::SubUserModules::Management
Public Instance Methods
add(options = {})
click to toggle source
# File lib/sub_user/management.rb, line 9 def add options = {} management_add_url = "apiv2/customer.add.json" query_api(management_add_url, options) end
disable(options = {})
click to toggle source
# File lib/sub_user/management.rb, line 19 def disable options = {} management_disable_url = "apiv2/customer.disable.json" query_api(management_disable_url, options) end
enable(options = {})
click to toggle source
# File lib/sub_user/management.rb, line 14 def enable options = {} management_enable_url = "apiv2/customer.enable.json" query_api(management_enable_url, options) end
get(options = {})
click to toggle source
# File lib/sub_user/management.rb, line 3 def get options = {} options.merge!({:task => "get"}) unless options[:task] management_get_url = "apiv2/customer.profile.json" query_api(management_get_url, options) end
update(options = {})
click to toggle source
# File lib/sub_user/management.rb, line 34 def update options = {} options.merge!(:task => "set") unless options[:task] management_update_url = "apiv2/customer.profile.json" query_api(management_update_url, options) end
update_email(options = {})
click to toggle source
# File lib/sub_user/management.rb, line 51 def update_email options = {} options.merge!({:task => "setEmail"}) unless options[:task] management_update_url = "apiv2/customer.profile.json" query_api(management_update_url, options) end
update_password(options = {})
click to toggle source
# File lib/sub_user/management.rb, line 40 def update_password options = {} management_set_password_url = "apiv2/customer.password.json" query_api(management_set_password_url, options) end
update_username(options = {})
click to toggle source
# File lib/sub_user/management.rb, line 45 def update_username options = {} options.merge!({:task => "setUsername"}) unless options[:task] management_update_url = "apiv2/customer.profile.json" query_api(management_update_url, options) end
website_disable(options = {})
click to toggle source
# File lib/sub_user/management.rb, line 29 def website_disable options = {} management_website_disable_url = "apiv2/customer.website_disable.json" query_api(management_website_disable_url, options) end
website_enable(options = {})
click to toggle source
# File lib/sub_user/management.rb, line 24 def website_enable options = {} management_website_enable_url = "apiv2/customer.website_enable.json" query_api(management_website_enable_url, options) end