Rewards API
Claim task-level and quest-chain-level rewards.
Claim a task reward
Publisher
Claims the reward for a completed quest-chain task belonging to the calling Platform. The claim is recorded once, reward delivery is attempted immediately, and any pending delivery is retried asynchronously.
Claim a task reward › Request Body
platform_user_idIdentifier of the user in the calling Platform's own system.
task_idIdentifier of the completed quest-chain task whose reward the user is claiming.
Claim a task reward › Responses
Response for status 200
successIndicates that the request was successful.
Identifiers and timestamp of the successfully recorded task reward claim.
Claim a quest-chain reward
Publisher
Claims the reward attached to the quest chain itself after the user's chain reaches pending_reward. This is separate from task rewards; chain finalization and any pending reward delivery continue asynchronously.
Claim a quest-chain reward › Request Body
platform_user_idIdentifier of the user in the calling Platform's own system.
quest_chain_idIdentifier of the completed quest chain whose chain-level reward the user is claiming.
Claim a quest-chain reward › Responses
Response for status 200
successIndicates that the request was successful.
Identifiers and timestamp of the accepted quest-chain reward claim.