v1
latestOpenAPI 3.0.12026-07-24501176.6 MBGet available reward details for user by id
get/api_gateway/rewards/core/v1/user/reward/{reward Id}/brand/{brand name}?userId={id}
Path parameters
rewardIdstring required
Unique identifier of the reward.
brandNamestring required
Name of the brand the reward is associated with.
Query parameters
userIdstring
Unique identifier of the user.
Response
200
Example response
{
"status": {
"success": true,
"code": 200,
"message": "User Reward fetched successfully"
},
"reward": {
"id": 355104,
"name": "jogoldnamechange check",
"description": "testreward1",
"intouchPoints": 500,
"startTime": "2025-09-26 20:00:00",
"startDateTime": "2025-09-26T20:00:00Z",
"endTime": "2026-10-31 11:59:30",
"endDateTime": "2026-10-31T11:59:30Z",
"categoryList": [
{
"id": 229,
"name": "joreward",
"enabled": true
}
],
"redemptionType": "INTOUCH_REWARD",
"richContentRO": {
"RC345": {
"content": "en",
"isEnabled": true
},
"Testing-richtestcontent": {
"content": "hello this is rich content test",
"isEnabled": true
},
"RCtestgeorgetrue": {
"content": "en",
"isEnabled": true
},
"RCtestgeorge2": {
"content": "en",
"isEnabled": true
},
"richcontentfrench": {
"content": "this is the default value",
"isEnabled": true
},
"RCtestCREATE": {
"content": "en",
"isEnabled": true
},
"RCtestgeorge4": {
"content": "en",
"isEnabled": true
},
"richcontentenglish": {
"content": "this is the default value",
"isEnabled": true
},
"Golden2reward": {
"content": "20% Discount Applied",
"isEnabled": true
}
},
"rewardRestrictions": {
"isValid": true
},
"orgLevelRestrictions": {
"isValid": true,
"customerRedemptionTypeLevel": [
{
"rewardConstraintId": 29700,
"orgId": 100737,
"kpi": "POINTS",
"constraintLevel": "CUSTOMER_REDEMPTION_TYPE",
"frequencyType": "DAILY",
"constraintLimitValue": 15,
"isActive": true,
"intervalValue": 1,
"isValid": true,
"redemptionType": "POINTS"
}
]
}
}
}