Sha256: abb861dd7115b9d2273562f084e8bf9db3a5bd59a9d17c1fdc1e8c63d6ec820f
Contents?: true
Size: 563 Bytes
Versions: 1
Compression:
Stored size: 563 Bytes
Contents
# frozen_string_literal: true module RDStation class Analytics include HTTParty include ::RDStation::RetryableRequest def initialize(authorization:) @authorization = authorization end def email_marketing(query_params={}) retryable_request(@authorization) do |authorization| response = self.class.get(base_url, headers: authorization.headers, query: query_params) ApiResponse.build(response) end end private def base_url "#{RDStation.host}/platform/analytics/emails" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rdstation-ruby-client-2.7.0 | lib/rdstation/analytics.rb |