class MobilizeAmericaClient::Client

Attributes

api_key[RW]
connection[R]

Public Class Methods

new(options = {}) click to toggle source
# File lib/mobilize_america_client/client.rb, line 11
def initialize(options = {})
  self.api_key = options[:api_key]

  api_domain = options[:api_domain] || API_DOMAIN

  @connection = Faraday.new(url: "https://#{api_domain}")
end

Public Instance Methods

organization_event(organization_id:, event_id:) click to toggle source
# File lib/mobilize_america_client/client/events.rb, line 40
def organization_event(organization_id:, event_id:)
  get(path: "/organizations/#{esc(organization_id)}/events/#{esc(event_id)}")
end