Sha256: 259ed14f0c7949f3eda3fa3b4aaea816bc6fd56110d9f59fbf58aa3b7f3d6a2f
Contents?: true
Size: 1.11 KB
Versions: 2
Compression:
Stored size: 1.11 KB
Contents
module MailerLite module Clients # Get information about MailerLite Campaigns. # # You can official documentation at # https://docs.mailerlite.com/pages/campaigns module Campaigns def campaigns(options = {}) connection.get('campaigns/', options) end def campaign(id) connection.get("campaigns/#{id}/") end def campaign_recipients(id, options = {}) connection.get("campaigns/#{id}/recipients/", options) end def campaign_opens(id, options = {}) connection.get("campaigns/#{id}/opens/", options) end def campaign_clicks(id, options = {}) connection.get("campaigns/#{id}/clicks/", options) end def campaign_unsubscribes(id, options = {}) connection.get("campaigns/#{id}/unsubscribes/", options) end def campaign_bounces(id, options = {}) connection.get("campaigns/#{id}/bounces/", options) end def campaign_junk(id, options = {}) connection.get("campaigns/#{id}/junk/", options) end alias campaign_spam_complaints campaign_junk end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mailerlite-0.3.0 | lib/mailerlite/clients/campaigns.rb |
mailerlite-0.2.0 | lib/mailerlite/clients/campaigns.rb |