Class: Mailchimp::Vip
- Inherits:
-
Object
- Object
- Mailchimp::Vip
- Defined in:
- lib/mailchimp/api.rb
Instance Attribute Summary collapse
-
#master ⇒ Object
Returns the value of attribute master.
Instance Method Summary collapse
-
#activity ⇒ Array
Retrieve all Activity (opens/clicks) for VIPs over the past 10 days.
-
#add(id, emails) ⇒ Hash
Add VIPs (previously called Golden Monkeys).
-
#del(id, emails) ⇒ Hash
Remove VIPs - this does not affect list membership.
-
#initialize(master) ⇒ Vip
constructor
A new instance of Vip.
-
#members ⇒ Array
Retrieve all Golden Monkey(s) for an account.
Constructor Details
#initialize(master) ⇒ Vip
Returns a new instance of Vip.
1600 1601 1602 |
# File 'lib/mailchimp/api.rb', line 1600 def initialize(master) @master = master end |
Instance Attribute Details
#master ⇒ Object
Returns the value of attribute master.
1598 1599 1600 |
# File 'lib/mailchimp/api.rb', line 1598 def master @master end |
Instance Method Details
#activity ⇒ Array
Retrieve all Activity (opens/clicks) for VIPs over the past 10 days
1626 1627 1628 1629 |
# File 'lib/mailchimp/api.rb', line 1626 def activity() _params = {} return @master.call 'vip/activity', _params end |
#add(id, emails) ⇒ Hash
Add VIPs (previously called Golden Monkeys)
1652 1653 1654 1655 |
# File 'lib/mailchimp/api.rb', line 1652 def add(id, emails) _params = {:id => id, :emails => emails} return @master.call 'vip/add', _params end |
#del(id, emails) ⇒ Hash
Remove VIPs - this does not affect list membership
1678 1679 1680 1681 |
# File 'lib/mailchimp/api.rb', line 1678 def del(id, emails) _params = {:id => id, :emails => emails} return @master.call 'vip/del', _params end |
#members ⇒ Array
Retrieve all Golden Monkey(s) for an account
1692 1693 1694 1695 |
# File 'lib/mailchimp/api.rb', line 1692 def members() _params = {} return @master.call 'vip/members', _params end |