class HasOffersV3::AffiliateOffer
Public Class Methods
target()
click to toggle source
# File lib/hasoffersv3/affiliate_offer.rb, line 3 def self.target 'Affiliate_Offer' end
Public Instance Methods
find_all(params = {})
click to toggle source
# File lib/hasoffersv3/affiliate_offer.rb, line 11 def find_all(params = {}) post_request 'findAll', params end
find_by_id(params = {})
click to toggle source
# File lib/hasoffersv3/affiliate_offer.rb, line 15 def find_by_id(params = {}) requires! params, [:id] post_request 'findById', params end
find_my_approved_offers(params = {})
click to toggle source
# File lib/hasoffersv3/affiliate_offer.rb, line 55 def find_my_approved_offers(params = {}) get_request 'findMyApprovedOffers', params end
find_my_offers(params = {})
click to toggle source
# File lib/hasoffersv3/affiliate_offer.rb, line 59 def find_my_offers(params = {}) post_request 'findMyOffers', params end
generate_tracking_link(params = {})
click to toggle source
# File lib/hasoffersv3/affiliate_offer.rb, line 50 def generate_tracking_link(params = {}) requires! params, [:offer_id] post_request 'generateTrackingLink', params end
get_approval_questions(params = {})
click to toggle source
# File lib/hasoffersv3/affiliate_offer.rb, line 20 def get_approval_questions(params = {}) requires! params, [:offer_id] get_request 'getApprovalQuestions', params end
get_categories(params = {})
click to toggle source
# File lib/hasoffersv3/affiliate_offer.rb, line 25 def get_categories(params = {}) requires! params, [:ids] post_request 'getCategories', params end
get_payout_details(params = {})
click to toggle source
# File lib/hasoffersv3/affiliate_offer.rb, line 30 def get_payout_details(params = {}) requires! params, [:offer_id] get_request 'getPayoutDetails', params end
get_pixels(params = {})
click to toggle source
# File lib/hasoffersv3/affiliate_offer.rb, line 35 def get_pixels(params = {}) requires! params, [:id] get_request 'getPixels', params end
get_target_countries(params = {})
click to toggle source
# File lib/hasoffersv3/affiliate_offer.rb, line 40 def get_target_countries(params = {}) requires! params, [:ids] post_request 'getTargetCountries', params end
get_thumbnail(params = {})
click to toggle source
# File lib/hasoffersv3/affiliate_offer.rb, line 45 def get_thumbnail(params = {}) requires! params, [:ids] get_request 'getThumbnail', params end
target()
click to toggle source
# File lib/hasoffersv3/affiliate_offer.rb, line 7 def target 'Affiliate_Offer' end