Update working hours
Use this method to update working hours.
Authorizations:
Scopes:
path Parameters
id required | string Working hours Id. |
Request Body schema:
application/jsontimezone required | string Timezone in which working hours apply.
| ||||||||
message required | string [ 0 .. 4000 ] characters Message to be sent as an auto-reply message to the customer. | ||||||||
workWeek | object Enum: "MONDAY" "TUESDAY" "WEDNESDAY" "THURSDAY" "FRIDAY" "SATURDAY" "SUNDAY" List of working hours work days.
It must contain all days of the week with 3 parameters each: | ||||||||
| |||||||||
name required | string [ 0 .. 255 ] characters Working hours name. | ||||||||
enabled | boolean Working hours enable/disable toggle. | ||||||||
isDefault | boolean Default working hours. | ||||||||
closeConversations | boolean Close conversation created outside of working hours toggle. | ||||||||
sendAwayMessageEveryOOWHPeriod | boolean | ||||||||
holidays | Array of objects List of working hours holidays. | ||||||||
Array
|
Responses
OK
Bad request
Unauthorized
Forbidden
Not found
Internal Server Error
Request samples
- Payload
- cURL
- Java
- C#
- Go
- Python
- PHP
- JavaScript
- NodeJs
- Ruby
{- "id": "07ad4193-4354-488c-b45f-293dfa4c90fb",
- "timezone": "Etc/UTC",
- "message": "We're out of office, come back another time, thank you!",
- "workWeek": {
- "MONDAY": {
- "startTime": 0,
- "endTime": 1440,
- "enabled": true
}, - "TUESDAY": {
- "startTime": 0,
- "endTime": 1440,
- "enabled": true
}, - "WEDNESDAY": {
- "startTime": 0,
- "endTime": 1440,
- "enabled": true
}, - "THURSDAY": {
- "startTime": 0,
- "endTime": 1440,
- "enabled": true
}, - "FRIDAY": {
- "startTime": 0,
- "endTime": 1440,
- "enabled": true
}, - "SATURDAY": {
- "startTime": 0,
- "endTime": 1440,
- "enabled": true
}, - "SUNDAY": {
- "startTime": 0,
- "endTime": 1440,
- "enabled": true
}
}, - "name": "My Working Hours",
- "enabled": true,
- "isDefault": true,
- "closeConversations": false,
- "holidays": [
- {
- "id": "aae9b06f-a323-4c9c-b807-7a9e4e015405",
- "workingHoursId": "07ad4193-4354-488c-b45f-293dfa4c90fb",
- "name": "New Year's Day",
- "startDate": "2021-01-01",
- "endDate": "2021-01-01",
- "enabled": true
}, - {
- "id": "6bfb9b10-caec-4f53-85a9-b87da6afa88f",
- "workingHoursId": "07ad4193-4354-488c-b45f-293dfa4c90fb",
- "name": "My Holiday",
- "startDate": "2021-06-09",
- "endDate": "2021-06-09",
- "enabled": false
}
]
}
Response samples
- 200
- 400
- 401
- 403
- 404
- 500
Successful response
{- "id": "07ad4193-4354-488c-b45f-293dfa4c90fb",
- "timezone": "Etc/UTC",
- "message": "We're out of office, come back another time, thank you!",
- "workWeek": {
- "MONDAY": {
- "startTime": 0,
- "endTime": 1440,
- "enabled": true
}, - "TUESDAY": {
- "startTime": 0,
- "endTime": 1440,
- "enabled": true
}, - "WEDNESDAY": {
- "startTime": 0,
- "endTime": 1440,
- "enabled": true
}, - "THURSDAY": {
- "startTime": 0,
- "endTime": 1440,
- "enabled": true
}, - "FRIDAY": {
- "startTime": 0,
- "endTime": 1440,
- "enabled": true
}, - "SATURDAY": {
- "startTime": 0,
- "endTime": 1440,
- "enabled": true
}, - "SUNDAY": {
- "startTime": 0,
- "endTime": 1440,
- "enabled": true
}
}, - "name": "My Working Hours",
- "enabled": true,
- "isDefault": true,
- "closeConversations": false,
- "holidays": [
- {
- "id": "aae9b06f-a323-4c9c-b807-7a9e4e015405",
- "workingHoursId": "07ad4193-4354-488c-b45f-293dfa4c90fb",
- "name": "New Year's Day",
- "startDate": "2021-01-01",
- "endDate": "2021-01-01",
- "enabled": true
}, - {
- "id": "6bfb9b10-caec-4f53-85a9-b87da6afa88f",
- "workingHoursId": "07ad4193-4354-488c-b45f-293dfa4c90fb",
- "name": "My Holiday",
- "startDate": "2021-06-09",
- "endDate": "2021-06-09",
- "enabled": false
}
]
}
Need assistance
Encountering issues
What's new? Check out
Unsure about a term? See