Sha256: b1dc458ef84f28b8f46a68a6cb51b6e76afc634a76aa8e0e2fb1e9a71e0932ad

Contents?: true

Size: 587 Bytes

Versions: 4

Compression:

Stored size: 587 Bytes

Contents

# frozen_string_literal: true

module BrazeRuby
  module Endpoints
    module Campaigns
      def delete_campaign_trigger_schedule(**payload)
        BrazeRuby::REST::DeleteTriggerCampaignSchedule.new(api_key, braze_url, options).perform(**payload)
      end

      def trigger_campaign_send(**payload)
        BrazeRuby::REST::TriggerCampaignSend.new(api_key, braze_url, options, **payload).perform
      end

      def trigger_campaign_schedule(**payload)
        BrazeRuby::REST::TriggerCampaignSchedule.new(api_key, braze_url, options, **payload).perform
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
braze_ruby-0.11.0 lib/braze_ruby/endpoints/campaigns.rb
braze_ruby-0.10.0 lib/braze_ruby/endpoints/campaigns.rb
braze_ruby-0.9.0 lib/braze_ruby/endpoints/campaigns.rb
braze_ruby-0.8.0 lib/braze_ruby/endpoints/campaigns.rb