Error
A valid request URL is required to generate request examples{
"dateRanges": [
{
"startTime": {
"discriminator": "AqDate",
"hour": 12345,
"tzIdValue": "...",
"year": 12345,
"month": 12345,
"dayOfMonth": 12345,
"minute": 12345,
"noEndDate": true
},
"endTime": {
"discriminator": "AqDate",
"hour": 12345,
"tzIdValue": "...",
"year": 12345,
"month": 12345,
"dayOfMonth": 12345,
"minute": 12345,
"noEndDate": true
}
},
{
"startTime": {
"discriminator": "AqDate",
"hour": 12345,
"tzIdValue": "...",
"year": 12345,
"month": 12345,
"dayOfMonth": 12345,
"minute": 12345,
"noEndDate": true
},
"endTime": {
"discriminator": "AqDate",
"hour": 12345,
"tzIdValue": "...",
"year": 12345,
"month": 12345,
"dayOfMonth": 12345,
"minute": 12345,
"noEndDate": true
}
}
]
}ReservationService
Post reservationsdate ranges
Calculates the date ranges using the provided RecurrenceRuleCriteria.
This operation requires a RecurrenceRuleCriteria which includes the following attributes:
This operation returns a DateRangeWrapper with a list of DateRangeData .
POST
/
reservations
/
date-ranges
Error
A valid request URL is required to generate request examples{
"dateRanges": [
{
"startTime": {
"discriminator": "AqDate",
"hour": 12345,
"tzIdValue": "...",
"year": 12345,
"month": 12345,
"dayOfMonth": 12345,
"minute": 12345,
"noEndDate": true
},
"endTime": {
"discriminator": "AqDate",
"hour": 12345,
"tzIdValue": "...",
"year": 12345,
"month": 12345,
"dayOfMonth": 12345,
"minute": 12345,
"noEndDate": true
}
},
{
"startTime": {
"discriminator": "AqDate",
"hour": 12345,
"tzIdValue": "...",
"year": 12345,
"month": 12345,
"dayOfMonth": 12345,
"minute": 12345,
"noEndDate": true
},
"endTime": {
"discriminator": "AqDate",
"hour": 12345,
"tzIdValue": "...",
"year": 12345,
"month": 12345,
"dayOfMonth": 12345,
"minute": 12345,
"noEndDate": true
}
}
]
}Body
application/json
Show child attributes
Show child attributes
Example:
{
"aqEndDate": {
"discriminator": "AqDate",
"hour": 12345,
"tzIdValue": "...",
"year": 12345,
"month": 12345,
"dayOfMonth": 12345,
"minute": 12345,
"noEndDate": true
},
"sysidRecurrencePatternType": 12345,
"onSaturday": true,
"onMonday": true,
"onTuesday": true,
"sysidRecurrenceRule": 12345,
"onSunday": true,
"occurrences": 12345,
"sysidMonthlyDayOccurrenceType": 12345,
"theDate": 12345,
"onThursday": true,
"sysidMonthlyDayType": 12345,
"onFriday": true,
"aqStartDate": {
"discriminator": "AqDate",
"hour": 12345,
"tzIdValue": "...",
"year": 12345,
"month": 12345,
"dayOfMonth": 12345,
"minute": 12345,
"noEndDate": true
},
"onWednesday": true,
"exceptions": [
{
"sysidReservation": 12345,
"exceptionType": "RESERVATION",
"relatedSysid": 12345,
"sysidRecurrenceRuleException": 12345,
"reservationDate": 12345
},
{
"sysidReservation": 12345,
"exceptionType": "EXCEPTION",
"relatedSysid": 12345,
"sysidRecurrenceRuleException": 12345,
"reservationDate": 12345
}
],
"interval": 12345
}
Response
201 - application/json
DateRangeWrapper
Show child attributes
Show child attributes

