Move reward back to draft
Changed on<Badge color="gray">Documentation in progress</Badge>
This documentation is in progress. The parameters, fields, request and response bodies, and other data may be subject to change. If you need more information or you want to share feedback, contact Voucherify support or your Technical Account Manager.
</Info>Moves the reward back to the DRAFT status. Allowed only from ACTIVE status; other transitions return 400 invalid_state_transition. A reward assigned to a program that is not in DRAFT cannot be drafted (423 resource_locked, key connected_non_draft_program). This endpoint takes no request body.
Request
- Base URLhttps://api.voucherify.io
- URLhttps://api.voucherify.io/v2/loyalties/rewards/{rewardId}/draft
- Auth
- API key in header X-App-Id and API key in header X-App-Token
- or HTTP bearer
Response
The drafted reward.
Example response
{
"validity_hours": {
"daily": [
{
"start_time": "09:00",
"end_time": "17:00"
}
]
}
}Changes
- breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - warning
deleted the
pathrequest parameterrewardId - warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status - info
added to the response body
allOflist for the response status - info
added the non-success response with the status
- info
removed the non-success response with the status
- breaking
- breaking
added the new path request parameter
rewardId - info
removed from the response body
allOflist for the response status - info
added the non-success response with the status
- info
removed the non-success response with the status
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- breaking