class Iterable::Services::ListService
Public Instance Methods
all()
click to toggle source
# File lib/iterable/services/list_service.rb, line 10 def all get(Util::Config.get('endpoints.lists'), nil, Iterable::Responses::Lists) end
find_by_id(id)
click to toggle source
# File lib/iterable/services/list_service.rb, line 14 def find_by_id(id) # iterate over all lists to find the id all.lists.select{|x| x.id == id.to_i}.first end
subscribe(list_id, subscribers)
click to toggle source
# File lib/iterable/services/list_service.rb, line 19 def subscribe(list_id, subscribers) request = Iterable::Requests::Subscribe.new(listId: list_id, subscribers: subscribers) post(Util::Config.get('endpoints.lists_subscribe'), request, nil, Iterable::Responses::Subscribe) end