Skip to main content
POST
/
v1.0
/
workgroups
/
update
Update workgroup details
curl --request POST \
  --url https://api.example.com/v1.0/workgroups/update \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "TelegentPhone": "<string>",
  "Type": "<string>",
  "DateLastCall": "2023-11-07T05:31:56Z",
  "CallOrder": 123,
  "AnnouncementText": "<string>",
  "AnnouncementUrl": "<string>",
  "InternalExtension": 5000000,
  "CallerIdType": "<string>",
  "CallerIdName": 123,
  "AccountId": "<string>",
  "RecordCalls": "<string>",
  "TranscribeRecordings": "<string>",
  "Name": "<string>",
  "Hours": "<string>",
  "OffHoursForwarding": "<string>",
  "AnnouncementFileId": 123,
  "ScheduleId": "<string>",
  "TimeZone": "<string>",
  "HoldMusicId": 123,
  "AiRecording": "<string>",
  "OffHoursType": "<string>",
  "OffHoursId": "<string>",
  "WaitBetween": 123,
  "TollFreeNumber": true,
  "CallerIdOption": 123,
  "AnnounceWorkgroupCaller": "<string>",
  "WorkgroupMessaging": "<string>",
  "WorkgroupMessagingUser": "<string>",
  "WorkgroupMessagingRespondingFrom": "<string>",
  "OnHoursForwarding": "<string>",
  "OnHoursType": "<string>",
  "OnHoursId": "<string>",
  "Schedule": {
    "Name": "<string>",
    "AccountId": "<string>",
    "MondayStartTime": "<string>",
    "MondayEndTime": "<string>",
    "TuesdayStartTime": "<string>",
    "TuesdayEndTime": "<string>",
    "WednesdayStartTime": "<string>",
    "WednesdayEndTime": "<string>",
    "ThursdayStartTime": "<string>",
    "ThursdayEndTime": "<string>",
    "FridayStartTime": "<string>",
    "FridayEndTime": "<string>",
    "SaturdayStartTime": "<string>",
    "SaturdayEndTime": "<string>",
    "SundayStartTime": "<string>",
    "SundayEndTime": "<string>",
    "ScheduleId": "<string>",
    "Active": true
  },
  "WorkgroupId": "<string>"
}
'

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. Obtain token from /v1.0/OAuth2/tokens endpoint.

Body

Update_Workgroup_Request object

TelegentPhone
string | null
Type
string | null
DateLastCall
string<date-time> | null
CallOrder
integer<int32> | null
AnnouncementText
string | null
AnnouncementUrl
string | null
InternalExtension
integer<int32> | null
Required range: 1 <= x <= 9999999
CallerIdType
string | null
CallerIdName
integer<int32> | null
AccountId
string | null
RecordCalls
string | null
TranscribeRecordings
string | null
Name
string | null
Hours
string | null
OffHoursForwarding
string | null
AnnouncementFileId
integer<int32> | null
ScheduleId
string | null
TimeZone
string | null
HoldMusicId
integer<int32> | null
AiRecording
string | null
OffHoursType
string | null
OffHoursId
string | null
WaitBetween
integer<int32> | null
TollFreeNumber
boolean
CallerIdOption
integer<int32> | null
AnnounceWorkgroupCaller
string | null
WorkgroupMessaging
string | null
WorkgroupMessagingUser
string | null
WorkgroupMessagingRespondingFrom
string | null
OnHoursForwarding
string | null
OnHoursType
string | null
OnHoursId
string | null
Schedule
object
WorkgroupId
string | null

Response

200

Success