QuestsClient
Skip handing profileID parameter as a URLQuery.
It is used by the userQuestsUrlTemplate template
in the whenGetUserQuestsURL promise.
*
-
Retrieve Quests available for a client
-
Retrieve User Quests associated to user profile ID
-
Engage a user in a Quest by creating a
UserQuest -
Update
UserQuestTasks status for aUserQuest -
Increment a
UserQuestTaskprogress by default increment which is defined in the CMS or custom increment whencustomIncrementis set -
Set a custom
UserQuestTaskprogress This will overwrite the current overallUserQuestTaskprogress -
Gets the rewards that are available to earn upon quest completion. This is a paginated request.
-
Claim the rewards of a User Quest.
-
Gets the rewards that are associated to the User Quest with a
rewardStatusproperty to check whether the reward has been claimed. This is a paginated request.
QuestsClient Protocol Reference