Smart Policy Exceptions
Partially update a policy exception.
patch/smart-policies/v1/exceptions/{exceptionId}
Path parameters
exceptionIdExceptionId required— unresolved $ref
Policy exception ID.
Headers
x-property-idstring required
Example:1,2,3
A numeric, comma-separated string representing the property IDs, sent in the header.
Request body
Example request
{
"exceptionId": "5001",
"policyRootId": 1001,
"intervals": [
{
"startDate": "2024-01-01",
"endDate": "2024-01-31",
"day0": true,
"day1": true,
"day2": true,
"day3": true,
"day4": true,
"day5": true,
"day6": true
}
],
"rates": [
{
"packageId": 123,
"roomTypeId": 456
}
],
"name": "Winter holiday exception",
"enabled": true
}Response
Updated policy exception.
Example response
{
"id": "5001",
"propertyId": "1234",
"name": "Winter holiday exception",
"policyRootId": "1001",
"enabled": true,
"createdBy": "9876",
"createdAt": "2024-01-01T10:00:00+00:00",
"updatedAt": "2024-01-15T12:00:00+00:00",
"intervals": [
{
"startDate": "2024-01-01",
"endDate": "2024-01-31",
"day0": true,
"day1": true,
"day2": true,
"day3": true,
"day4": true,
"day5": true,
"day6": true
}
],
"rates": [
{
"packageId": "123",
"roomTypeId": "456"
}
]
}