Multi-Reward Offers
What are Multi-Reward Offers?
Multi-Reward offers are offers that allow a user to earn cumulative rewards by completing various goals. Depending on the offer, the goals may or may not be required to complete in the order that they are shown.
Accessing Multi-Reward Offers
Web Offerwall: Multi-Reward offers are a default addition to the Web Offerwall and can be identified by the “Multi Reward” sticker associated with the offer.

Static API: The default request will retrieve ONLY Single-Reward offers. For ONLY Multi-Reward offers, set the parameter to multi. To see ALL offers, set the parameter to all
.
Example for ALL offers: &reward_type=all
Example for ONLY multi-reward offers: &reward_type=multi
In the API call, Multi-Reward offers will have the same schema organization as Single-Reward offers. The way to differentiate between Single and Multi-Reward offers in the API call will be the boolean is_multi_reward field. True = Multi-Reward, False = Single-Reward
What do Multi-Reward postbacks look like?
User completion of Multi-Reward offer goals will trigger a separate postback assigned to the same campaign_id and player_id but will feature a unique transaction_id for each completed goal. The payout and user's reward amount (if you have included these macros in your postback setup) will be related to the specific goal that the user has completed.
What does the Multi-Reward user flow look like?
AdGem hosts an Interstitial Page that shows users to view all available goals to be completed and the related reward amounts for the offer. AdGem tracks and updates the user's progress on the Interstitial based on which which goals have been completed.
