class SendPulse::EmailService::Sender

Public Instance Methods

activate(params) click to toggle source
# File lib/sendpulse/email_service/sender.rb, line 22
def activate(params)
  send_request("#{path_name}/#{params[:email]}/code", 'POST', { code: params[:code] })
end
create(params) click to toggle source
# File lib/sendpulse/email_service/sender.rb, line 10
def create(params)
  send_request(path_name, 'POST', params)
end
delete(email) click to toggle source
# File lib/sendpulse/email_service/sender.rb, line 14
def delete(email)
  send_request(path_name, 'DELETE', { email: email })
end
get_activate_code(email) click to toggle source
# File lib/sendpulse/email_service/sender.rb, line 18
def get_activate_code(email)
  send_request("#{path_name}/#{email}/code", 'GET')
end
list() click to toggle source
# File lib/sendpulse/email_service/sender.rb, line 6
def list
  send_request(path_name, 'GET')
end
path_name() click to toggle source
# File lib/sendpulse/email_service/sender.rb, line 26
def path_name
  "senders"
end