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.
1768 1769 1770 |
# File 'lib/mailchimp/api.rb', line 1768 def initialize(master) @master = master end |
Instance Attribute Details
#master ⇒ Object
Returns the value of attribute master.
1766 1767 1768 |
# File 'lib/mailchimp/api.rb', line 1766 def master @master end |
Instance Method Details
#activity ⇒ Array
Retrieve all Activity (opens/clicks) for VIPs over the past 10 days
1794 1795 1796 1797 |
# File 'lib/mailchimp/api.rb', line 1794 def activity() _params = {} return @master.call 'vip/activity', _params end |
#add(id, emails) ⇒ Hash
Add VIPs (previously called Golden Monkeys)
1820 1821 1822 1823 |
# File 'lib/mailchimp/api.rb', line 1820 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
1846 1847 1848 1849 |
# File 'lib/mailchimp/api.rb', line 1846 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
1860 1861 1862 1863 |
# File 'lib/mailchimp/api.rb', line 1860 def members() _params = {} return @master.call 'vip/members', _params end |