Update a holiday
patch
/services/rest/connect/v1.4/holidays/{id}
Request
Path Parameters
-
id(required): integer
The unique identifier of the holiday.
The list of holidays in your organization.
Root Schema : holidays
Type:
objectThe list of holidays in your organization.
Show Source
-
adminVisibleInterfaces:
object namedIDs-holidays-adminVisibleInterfaces
The named ID that can be included in a list.
-
createdTime:
string
The date and time when the holiday was created. This attribute is read-only.
-
displayOrder:
integer
Minimum Value:
1Maximum Value:2147483647The display position relative to other holidays. -
holidayDate:
string
The date the holiday falls on. The maximum allowed value of the date is 12/31/2032.
-
id:
integer
Minimum Value:
1Maximum Value:9223372036854776000The unique identifier of the holiday. -
lookupName:
string
Maximum Length:
255The name used to look up the holiday. -
name:
string
Maximum Length:
40Pattern:^[^ ]*$The name of the holiday. -
updatedTime:
string
The date and time when the holiday was last updated. This attribute is read-only.
Nested Schema : namedIDs-holidays-adminVisibleInterfaces
Type:
objectThe named ID that can be included in a list.
Show Source
-
id:
integer
Minimum Value:
1Maximum Value:9223372036854776000The unique identifier of the object. This is the key for the list entry. -
lookupName:
string
Maximum Length:
255The name used to look up the object.
Response
Default Response
Examples
Use the PATCH operation with the following syntax to partially update a holiday object:
https://your_site_interface/services/rest/connect/version/holidays/holiday_idInclude the data to be updated in the request body. Only the fields present in the request JSON data are updated. All other fields remain the same.
Request URI example
https://mysite.example.com/services/rest/connect/v1.4/holidays/5Request body example
{
"name": "Labour Day"
}Response example
The status 200
OK is returned. Then getting the data for holiday 5 returns
the following:
{
"id": 5,
"lookupName": "Labour Day",
"adminVisibleInterfaces": {
"links": [
{
"rel": "self",
"href": "https://mysite.example.com/services/rest/connect/v1.4/holidays/5/adminVisibleInterfaces"
}
]
},
"displayOrder": 3,
"holidayDate": "2016-09-05",
"name": "Labour Day",
...
}Note:
Labour Day is now spelled correctly for Canada.