class BrazeRuby::REST::EmailStatus

Attributes

email[R]
status[R]

Public Class Methods

new(api_key, braze_url, options, email: nil, status: nil) click to toggle source
Calls superclass method BrazeRuby::REST::Base::new
# File lib/braze_ruby/rest/email_status.rb, line 8
def initialize(api_key, braze_url, options, email: nil, status: nil)
  @email = email
  @status = status
  super api_key, braze_url, options
end

Public Instance Methods

perform() click to toggle source
# File lib/braze_ruby/rest/email_status.rb, line 14
def perform
  http.post "/email/status", {
    email: email,
    subscription_state: status
  }
end