Sha256: 8984f0cf215e8af639718ce8b3d50eb9c43ed06dc8e324a2acc2103a6d7d62ce
Contents?: true
Size: 1.15 KB
Versions: 3
Compression:
Stored size: 1.15 KB
Contents
# Subscribers ## Get single subscriber ```ruby client.subscriber(subscriber_id) ``` or with email ```ruby client.subscriber('user@example.com') ``` ## Create subscriber ```ruby client.create_subscriber(email: 'john@example.com', name: 'John Smith') ``` ## Update single subscriber ```ruby client.update_subscriber(subscriber_id options) ``` or with email ```ruby client.update_subscriber('user@example.com', options) ``` `options` can be: - `fields` [Array]: Associated array where key is the same as field key. - `type` [String]: Available values: `unsubscribed`, `active` - `resend_autoresponders` [Boolean]: Defines if it is needed to resend autoresponders ## Search for subscribers ```ruby options = { query: 'example', limit: 1, minimized: true } client.search_subscribers(query, options) ``` ## Get groups subscriber belongs to ```ruby client.subscriber_groups(subscriber_id) ``` or with email ```ruby client.subscriber_groups('user@example.com') ``` ## Get activites (clicks, opens, etc.) of selected subscriber ```ruby client.subscriber_activities(subscriber_id) ``` or with email ```ruby client.subscriber_activities('user@example.com') ```
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mailerlite-1.7.0 | examples/subscribers.md |
mailerlite-1.6.1 | examples/subscribers.md |
mailerlite-1.6.0 | examples/subscribers.md |