Error
A valid request URL is required to generate request examples{
"changes": [
{
"exceptionData": {
"subErrorCode": 12345,
"arguments": [
{},
{}
],
"errorCode": 12345,
"identifier": 12345,
"message": "..."
},
"succeeded": true,
"suppressEmails": true,
"approveChildReservations": true,
"applyToRemaining": true,
"forQRCode": true,
"sysidReservation": 12345,
"sysidReservationActionType": 12345
},
{
"exceptionData": {
"subErrorCode": 12345,
"arguments": [
{},
{}
],
"errorCode": 12345,
"identifier": 12345,
"message": "..."
},
"succeeded": true,
"suppressEmails": true,
"approveChildReservations": true,
"applyToRemaining": true,
"forQRCode": true,
"sysidReservation": 12345,
"sysidReservationActionType": 12345
}
]
}ReservationService
Post reservationsapprove
Handles the details of approving a reservation that’s AWAITING_DECISION or WAITLIST_AWAITING_DECISION. This operation validates that one and only one approval is being submitted, and that all other Change State Data values are either DENY, CANCEL, or BUMP.
This operation requires a Change State Data Wrapper with the following attributes
This operation returns a Change State Data Warpper with the following attributes:
POST
/
reservations
/
approve
Error
A valid request URL is required to generate request examples{
"changes": [
{
"exceptionData": {
"subErrorCode": 12345,
"arguments": [
{},
{}
],
"errorCode": 12345,
"identifier": 12345,
"message": "..."
},
"succeeded": true,
"suppressEmails": true,
"approveChildReservations": true,
"applyToRemaining": true,
"forQRCode": true,
"sysidReservation": 12345,
"sysidReservationActionType": 12345
},
{
"exceptionData": {
"subErrorCode": 12345,
"arguments": [
{},
{}
],
"errorCode": 12345,
"identifier": 12345,
"message": "..."
},
"succeeded": true,
"suppressEmails": true,
"approveChildReservations": true,
"applyToRemaining": true,
"forQRCode": true,
"sysidReservation": 12345,
"sysidReservationActionType": 12345
}
]
}Body
application/json
ChangeStateDataWrapper containing reservation change states
Show child attributes
Show child attributes
Response
201 - application/json
ChangeStateDataWrapper which contains List with the success flag set for each reservation
com.agilquest.phoenix.shared.data.rest.wrapper.ChangeStateDataWrapper
Show child attributes
Show child attributes

