Skip to content

Allows you to keep a check on the status of each reward tagged to any user at any point in time


Check upon status of any Reward

This API call allows you to check upon the status of any reward at any time.

Use Case

This could be useful when you would like to check upon the reward status, before you go ahead and credit it to the user.

It is recommended that you filter out all rewards marked as Suspicious or Rejected, before proceeding to credit the user (using Redeem Rewards API call)

POSTapi.appvirality.com/saas/v1_0/checkrewardstatusapplication/json

Input i.e. Request

{
"apikey":"7ffdda00fd5c4338a9c1a44e00663648",
"privatekey":"d1e881dc60fa4856be34a44f00d96c9a",
"rewarddtlid":"797"
}

Input Params

Input ParamsDescription
apikeyAPI Key of the Product
Get it from DashboardApp Details
privatekeyPrivate key for API requests
Get it from: DashboardApp Details › Click App SettingsAdvanced
rewarddtlidReward Detail ID

Response

{
"success":true,
"rewarddtlid":"797",
"rewardstatus":"Suspicious",
"comment":"Friend has No Email / Invalid Hardware ID",
"message": null
}

Response Params

Output ParamsDescription
successCall Success Response (true/false)
rewarddtlidReward Detail ID
rewardstatusReward status could be any one of these:
Approved || Rejected || Suspicious || UnderReview || Rewarded
commentInformation regarding the status change if any
messageInformation regarding API call (if relevant)