Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Path Parameters
The campaign ID or name of the loyalty campaign. You can either pass the campaign ID, which was assigned by Voucherify, or the name
of the campaign as the path parameter value, e.g., Loyalty%20Campaign
.
"camp_rRsfatlwN7unSeUIJDCYedal"
A unique reward assignment ID.
"rewa_m9hEAu10KsPcLhGXiHG85aY0"
Body
Update the points cost for the reward assignment.
Response body schema for PUT v1/v1/loyalties/{campaignId}/rewards/{assignmentId}
.
Request body schema for PUT v1/rewards/{rewardId}/assignments/{assignmentId}
.
An object that defines the price of the reward in loyalty points.
Response
Returns a reward assignment with an updated points value.
Response body schema for PUT v1/v1/loyalties/{campaignId}/rewards/{assignmentId}
.
Unique reward assignment ID, assigned by Voucherify.
"rewa_PbIRoMXpwe5QhobW4JKu0VjH"
Associated reward ID.
"rew_C7wS9eHFDN4CIbXI5PpLSkGY"
Timestamp representing the date and time when the reward assignment was created. The value is shown in the ISO 8601 format.
"2022-08-11T14:49:22.586Z"
Timestamp representing the date and time when the reward assignment was updated. The value is shown in the ISO 8601 format.
"2022-08-11T16:01:34.885Z"
The type of the object represented by the JSON. This object stores information about the reward assignment.
reward_assignment
Related object ID to which the reward was assigned.
"camp_wciTvaOfYmAa3EmIIW3QpXXZ"
Related object type to which the reward was assigned.
campaign
Defines the cost of the reward.