RingCentral .Net SDK
|
Get API Versions
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi |
Rate Limit Group | NoThrottling |
App Permission | N/A |
User Permission | N/A |
result
is of type ApiVersionsListTry it out in API Explorer.
Get Version Info
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion} |
Rate Limit Group | NoThrottling |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is of type ApiVersionInfoTry it out in API Explorer.
Search/List Users
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /scim/{version}/Users |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | N/A |
version
is optional with default value v2
scimSearchViaGet2Parameters
is of type ScimSearchViaGet2Parametersresult
is of type ScimUserSearchResponseTry it out in API Explorer.
Create User
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /scim/{version}/Users |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | N/A |
version
is optional with default value v2
scimUser
is of type ScimUserresult
is of type ScimUserResponseTry it out in API Explorer.
Get User
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /scim/{version}/Users/{scimUserId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | N/A |
version
is optional with default value v2
result
is of type ScimUserResponseTry it out in API Explorer.
Update/Replace User
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /scim/{version}/Users/{scimUserId} |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | N/A |
version
is optional with default value v2
scimUser
is of type ScimUserresult
is of type ScimUserResponseTry it out in API Explorer.
Delete User
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /scim/{version}/Users/{scimUserId} |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | N/A |
version
is optional with default value v2
result
is an empty stringTry it out in API Explorer.
Update/Patch User
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /scim/{version}/Users/{scimUserId} |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | N/A |
version
is optional with default value v2
scimUserPatch
is of type ScimUserPatchresult
is of type ScimUserResponseTry it out in API Explorer.
List Schemas
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /scim/{version}/Schemas |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | N/A |
version
is optional with default value v2
result
is of type ScimSchemaSearchResponseTry it out in API Explorer.
Get Schema
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /scim/{version}/Schemas/{uri} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | N/A |
version
is optional with default value v2
result
is of type ScimSchemaResponseTry it out in API Explorer.
Get Account Info
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadCompanyInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type GetAccountInfoResponseTry it out in API Explorer.
Get Async Task Status
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /ai/status/v1/jobs/{jobId} |
Rate Limit Group | Heavy |
App Permission | AI |
User Permission | N/A |
result
is of type JobStatusResponseTry it out in API Explorer.
Get Bridge
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /rcvideo/v2/bridges/{bridgeId} |
Rate Limit Group | Medium |
App Permission | Video |
User Permission | N/A |
getBridgeParameters
is of type GetBridgeParametersresult
is of type BridgeResponseTry it out in API Explorer.
Delete Bridge
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /rcvideo/v2/bridges/{bridgeId} |
Rate Limit Group | Medium |
App Permission | Video |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Update Bridge
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /rcvideo/v2/bridges/{bridgeId} |
Rate Limit Group | Medium |
App Permission | Video |
User Permission | N/A |
updateBridgeRequest
is of type UpdateBridgeRequestresult
is of type BridgeResponseTry it out in API Explorer.
Get OAuth Token
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/oauth/token |
Rate Limit Group | Auth |
App Permission | N/A |
User Permission | N/A |
getTokenRequest
is of type GetTokenRequestresult
is of type TokenInfoTry it out in API Explorer.
List Resource Types
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /scim/{version}/ResourceTypes |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | N/A |
version
is optional with default value v2
result
is of type ScimResourceTypeSearchResponseTry it out in API Explorer.
Get Resource Type
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /scim/{version}/ResourceTypes/{type} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | N/A |
version
is optional with default value v2
result
is of type ScimResourceTypeResponseTry it out in API Explorer.
List Enrolled Speakers
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /ai/audio/v1/enrollments |
Rate Limit Group | Heavy |
App Permission | AI |
User Permission | N/A |
caiEnrollmentsListParameters
is of type CaiEnrollmentsListParametersresult
is of type ListEnrolledSpeakersTry it out in API Explorer.
Create Speaker Enrollment
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /ai/audio/v1/enrollments |
Rate Limit Group | Heavy |
App Permission | AI |
User Permission | N/A |
enrollmentInput
is of type EnrollmentInputresult
is of type EnrollmentStatusTry it out in API Explorer.
Get Speaker Enrollment Status
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /ai/audio/v1/enrollments/{speakerId} |
Rate Limit Group | Heavy |
App Permission | AI |
User Permission | N/A |
result
is of type EnrollmentStatusTry it out in API Explorer.
Delete Speaker Enrollment
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /ai/audio/v1/enrollments/{speakerId} |
Rate Limit Group | Heavy |
App Permission | AI |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Update Speaker Enrollment
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /ai/audio/v1/enrollments/{speakerId} |
Rate Limit Group | Heavy |
App Permission | AI |
User Permission | N/A |
enrollmentPatchInput
is of type EnrollmentPatchInputresult
is of type EnrollmentStatusTry it out in API Explorer.
Revoke Token
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/oauth/revoke |
Rate Limit Group | Auth |
App Permission | N/A |
User Permission | N/A |
revokeTokenRequest
is of type RevokeTokenRequestrevokeTokenParameters
is of type RevokeTokenParametersresult
is an empty stringTry it out in API Explorer.
Get Device
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/device/{deviceId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadCompanyDevices |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
readDeviceParameters
is of type ReadDeviceParametersresult
is of type DeviceResourceTry it out in API Explorer.
Update Device
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/device/{deviceId} |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCompanyDevices |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
accountDeviceUpdate
is of type AccountDeviceUpdateupdateDeviceParameters
is of type UpdateDeviceParametersresult
is of type DeviceResourceTry it out in API Explorer.
List Sites
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/sites |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type SitesListTry it out in API Explorer.
Create Site
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/sites |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
createSiteRequest
is of type CreateSiteRequestresult
is of type SiteInfoTry it out in API Explorer.
Get Site
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/sites/{siteId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type SiteInfoTry it out in API Explorer.
Update Site
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/sites/{siteId} |
Rate Limit Group | Light |
App Permission | EditExtensions |
User Permission | Sites |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
siteUpdateRequest
is of type SiteUpdateRequestresult
is of type SiteInfoTry it out in API Explorer.
Delete Site
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/sites/{siteId} |
Rate Limit Group | Light |
App Permission | EditAccounts |
User Permission | Sites |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
List Subscriptions
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/subscription |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is of type SubscriptionListResourceTry it out in API Explorer.
Create Subscription
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/subscription |
Rate Limit Group | Medium |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
createSubscriptionRequest
is of type CreateSubscriptionRequestresult
is of type SubscriptionInfoTry it out in API Explorer.
Get Subscription
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/subscription/{subscriptionId} |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is of type SubscriptionInfoTry it out in API Explorer.
Update Subscription
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/subscription/{subscriptionId} |
Rate Limit Group | Medium |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
updateSubscriptionRequest
is of type UpdateSubscriptionRequestresult
is of type SubscriptionInfoTry it out in API Explorer.
Cancel Subscription
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/subscription/{subscriptionId} |
Rate Limit Group | Medium |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is an empty stringTry it out in API Explorer.
Search/List Users
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /scim/{version}/Users/dotSearch |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | N/A |
version
is optional with default value v2
scimSearchRequest
is of type ScimSearchRequestresult
is of type ScimUserSearchResponseTry it out in API Explorer.
OAuth 2.0 Authorization
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/oauth/authorize |
Rate Limit Group | Auth |
App Permission | N/A |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
OAuth 2.0 Authorization (POST)
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/oauth/authorize |
Rate Limit Group | Auth |
App Permission | N/A |
User Permission | N/A |
authorizeRequest
is of type AuthorizeRequestresult
is an empty stringTry it out in API Explorer.
Token Introspection
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/oauth/introspect |
Rate Limit Group | Auth |
App Permission | Interoperability |
User Permission | N/A |
introspectTokenRequest
is of type IntrospectTokenRequestresult
is of type TokenIntrospectionResponseTry it out in API Explorer.
Get Account Info
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/v2/accounts/{accountId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadCompanyInfo |
result
is of type AccountInfoTry it out in API Explorer.
List Company Call Records
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-log |
Rate Limit Group | Heavy |
App Permission | ReadCallLog |
User Permission | FullCompanyCallLog |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
readCompanyCallLogParameters
is of type ReadCompanyCallLogParametersresult
is of type CallLogResponseTry it out in API Explorer.
Get Company Call Record(s)
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-log/{callRecordId} |
Rate Limit Group | Heavy |
App Permission | ReadCallLog |
User Permission | FullCompanyCallLog |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
readCompanyCallRecordParameters
is of type ReadCompanyCallRecordParametersresult
is of type CallLogRecordTry it out in API Explorer.
List Extensions
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listExtensionsParameters
is of type ListExtensionsParametersresult
is of type GetExtensionListResponseTry it out in API Explorer.
Create Extension
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | AddRemoveUsers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionCreationRequest
is of type ExtensionCreationRequestresult
is of type ExtensionCreationResponseTry it out in API Explorer.
Get Extension
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type GetExtensionInfoResponseTry it out in API Explorer.
Update Extension
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId} |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditUserInfo OR EditUserCredentials |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
extensionUpdateRequest
is of type ExtensionUpdateRequestresult
is of type GetExtensionInfoResponseTry it out in API Explorer.
Create Company Greeting
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/greeting |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | ReadUserInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
createCompanyGreetingRequest
is of type CreateCompanyGreetingRequestresult
is of type CustomCompanyGreetingInfoTry it out in API Explorer.
Get IVR Menu list
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/ivr-menus |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type IVRMenuListTry it out in API Explorer.
Create IVR Menu
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/ivr-menus |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | AutoReceptionist |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
iVRMenuInfo
is of type IVRMenuInforesult
is of type IVRMenuInfoTry it out in API Explorer.
Get IVR Menu
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/ivr-menus/{ivrMenuId} |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | AutoReceptionist |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type IVRMenuInfoTry it out in API Explorer.
Update IVR Menu
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/ivr-menus/{ivrMenuId} |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | AutoReceptionist |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
iVRMenuInfo
is of type IVRMenuInforesult
is of type IVRMenuInfoTry it out in API Explorer.
Get User Presence Status List
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/presence |
Rate Limit Group | Heavy |
App Permission | ReadPresence |
User Permission | ReadPresenceStatus |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
readAccountPresenceParameters
is of type ReadAccountPresenceParametersresult
is of type AccountPresenceInfoTry it out in API Explorer.
Get Call Recording
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/recording/{recordingId} |
Rate Limit Group | Heavy |
App Permission | ReadCallRecording |
User Permission | ReadCallRecording |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type GetCallRecordingResponseTry it out in API Explorer.
Get Site IVR Settings
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/sites/{siteId}/ivr |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type SiteIVRSettingsTry it out in API Explorer.
Update Site IVR Settings
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/sites/{siteId}/ivr |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | Sites |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
siteIVRSettingsUpdate
is of type SiteIVRSettingsUpdateresult
is of type SiteIVRSettingsTry it out in API Explorer.
List User Templates
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/templates |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadCompanyInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listUserTemplatesParameters
is of type ListUserTemplatesParametersresult
is of type UserTemplatesTry it out in API Explorer.
Get User Template
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/templates/{templateId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadCompanyInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type TemplateInfoTry it out in API Explorer.
List States
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/state |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
listStatesParameters
is of type ListStatesParametersresult
is of type GetStateListResponseTry it out in API Explorer.
Get State
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/state/{stateId} |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is of type GetStateInfoResponseTry it out in API Explorer.
List Chats
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/chats |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
listGlipChatsNewParameters
is of type ListGlipChatsNewParametersresult
is of type TMChatListTry it out in API Explorer.
Get Chat
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/chats/{chatId} |
Rate Limit Group | Light |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMChatInfoTry it out in API Explorer.
List User Events
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/events |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
readGlipEventsNewParameters
is of type ReadGlipEventsNewParametersresult
is of type TMEventListTry it out in API Explorer.
Create Event
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/events |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
tMCreateEventRequest
is of type TMCreateEventRequestresult
is of type TMEventInfoTry it out in API Explorer.
Get Event
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/events/{eventId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMEventInfoTry it out in API Explorer.
Update Event
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /team-messaging/v1/events/{eventId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
tMCreateEventRequest
is of type TMCreateEventRequestresult
is of type TMEventInfoTry it out in API Explorer.
Delete Event
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /team-messaging/v1/events/{eventId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Upload File
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/files |
Rate Limit Group | Heavy |
App Permission | TeamMessaging |
User Permission | N/A |
createGlipFileNewRequest
is of type CreateGlipFileNewRequestcreateGlipFileNewParameters
is of type CreateGlipFileNewParametersresult
is of type TMAddFileRequestTry it out in API Explorer.
Get Note
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/notes/{noteId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMNoteWithBodyInfoTry it out in API Explorer.
Delete Note
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /team-messaging/v1/notes/{noteId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Update Note
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /team-messaging/v1/notes/{noteId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
tMCreateNoteRequest
is of type TMCreateNoteRequestpatchNoteNewParameters
is of type PatchNoteNewParametersresult
is of type TMNoteInfoTry it out in API Explorer.
Get Task
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/tasks/{taskId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMTaskInfoTry it out in API Explorer.
Delete Task
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /team-messaging/v1/tasks/{taskId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Update Task
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /team-messaging/v1/tasks/{taskId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
tMUpdateTaskRequest
is of type TMUpdateTaskRequestresult
is of type TMTaskListTry it out in API Explorer.
List Teams
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/teams |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
listGlipTeamsNewParameters
is of type ListGlipTeamsNewParametersresult
is of type TMTeamListTry it out in API Explorer.
Create Team
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/teams |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
tMCreateTeamRequest
is of type TMCreateTeamRequestresult
is of type TMTeamInfoTry it out in API Explorer.
Get Team
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/teams/{chatId} |
Rate Limit Group | Light |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMTeamInfoTry it out in API Explorer.
Delete Team
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /team-messaging/v1/teams/{chatId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Update Team
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /team-messaging/v1/teams/{chatId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
tMUpdateTeamRequest
is of type TMUpdateTeamRequestresult
is of type TMTeamInfoTry it out in API Explorer.
Smart Punctuation
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /ai/text/v1/async/punctuate |
Rate Limit Group | Heavy |
App Permission | AI |
User Permission | N/A |
punctuateInput
is of type PunctuateInputcaiPunctuateParameters
is of type CaiPunctuateParametersresult
is of type CaiAsyncApiResponseTry it out in API Explorer.
List Video Meetings
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /rcvideo/v1/history/meetings |
Rate Limit Group | Light |
App Permission | Video |
User Permission | N/A |
listVideoMeetingsParameters
is of type ListVideoMeetingsParametersresult
is of type MeetingPageTry it out in API Explorer.
Get Video Meeting
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /rcvideo/v1/history/meetings/{meetingId} |
Rate Limit Group | Light |
App Permission | Video |
User Permission | N/A |
result
is of type MeetingTry it out in API Explorer.
Search Bridge by PSTN PIN
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /rcvideo/v2/bridges/pin/pstn/{pin} |
Rate Limit Group | Medium |
App Permission | Video |
User Permission | N/A |
getBridgeByPstnPinParameters
is of type GetBridgeByPstnPinParametersresult
is of type BridgeResponseTry it out in API Explorer.
Search Bridge by Web PIN
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /rcvideo/v2/bridges/pin/web/{pin} |
Rate Limit Group | Medium |
App Permission | Video |
User Permission | N/A |
getBridgeByWebPinParameters
is of type GetBridgeByWebPinParametersresult
is of type BridgeResponseTry it out in API Explorer.
Session info
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/oauth/session-info |
Rate Limit Group | Auth |
App Permission | N/A |
User Permission | N/A |
result
is of type SessionInfoResponseTry it out in API Explorer.
Remove phone line
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/v2/accounts/{accountId}/devices/{deviceId} |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditAccountDevices |
removeLineRequest
is of type RemoveLineRequestresult
is of type RemoveLineResponseTry it out in API Explorer.
List Company Active Calls
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/active-calls |
Rate Limit Group | Heavy |
App Permission | ReadCallLog |
User Permission | ReadCallLog |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listCompanyActiveCallsParameters
is of type ListCompanyActiveCallsParametersresult
is of type CallLogResponseTry it out in API Explorer.
Create Fax Message
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/fax |
Rate Limit Group | Heavy |
App Permission | Faxes |
User Permission | OutboundFaxes |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
createFaxMessageRequest
is of type CreateFaxMessageRequestresult
is of type FaxResponseTry it out in API Explorer.
Send MMS
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/mms |
Rate Limit Group | Medium |
App Permission | SMS |
User Permission | OutboundSMS |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
createMMSMessage
is of type CreateMMSMessageresult
is of type GetSMSMessageInfoResponseTry it out in API Explorer.
Send SMS
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/sms |
Rate Limit Group | Medium |
App Permission | SMS |
User Permission | OutboundSMS |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
createSMSMessage
is of type CreateSMSMessageresult
is of type GetSMSMessageInfoResponseTry it out in API Explorer.
List IVR Prompts
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/ivr-prompts |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadCompanyGreetings |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type IvrPromptsTry it out in API Explorer.
Create IVR Prompts
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/ivr-prompts |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | EditCompanyGreetings |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
createIVRPromptRequest
is of type CreateIVRPromptRequestresult
is of type PromptInfoTry it out in API Explorer.
Get IVR Prompt
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/ivr-prompts/{promptId} |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadCompanyGreetings |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type PromptInfoTry it out in API Explorer.
Update IVR Prompt
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/ivr-prompts/{promptId} |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCompanyGreetings |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
updateIVRPromptRequest
is of type UpdateIVRPromptRequestresult
is of type PromptInfoTry it out in API Explorer.
Delete IVR Prompt
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/ivr-prompts/{promptId} |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | EditCompanyGreetings |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
List Company Phone Numbers
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/phone-number |
Rate Limit Group | Heavy |
App Permission | ReadAccounts |
User Permission | ReadCompanyPhoneNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listAccountPhoneNumbersParameters
is of type ListAccountPhoneNumbersParametersresult
is of type AccountPhoneNumbersTry it out in API Explorer.
Get Phone Number
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/phone-number/{phoneNumberId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadCompanyPhoneNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type CompanyPhoneNumberInfoTry it out in API Explorer.
Get Account Service Info
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/service-info |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadServicePlanInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type AccountServiceInfoTry it out in API Explorer.
List Company User Roles
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/user-role |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadUserRoles |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listUserRolesParameters
is of type ListUserRolesParametersresult
is of type RolesCollectionResourceTry it out in API Explorer.
Create Custom Role
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/user-role |
Rate Limit Group | Medium |
App Permission | RoleManagement |
User Permission | EditUserRoles |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
roleResource
is of type RoleResourceresult
is an empty stringTry it out in API Explorer.
Get User Role
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/user-role/{roleId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadUserRoles |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
readUserRoleParameters
is of type ReadUserRoleParametersresult
is of type RoleResourceTry it out in API Explorer.
Update User Role
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/user-role/{roleId} |
Rate Limit Group | Medium |
App Permission | RoleManagement |
User Permission | EditUserRoles |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
roleResource
is of type RoleResourceresult
is of type RoleResourceTry it out in API Explorer.
Delete Custom Role
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/user-role/{roleId} |
Rate Limit Group | Medium |
App Permission | RoleManagement |
User Permission | EditUserRoles |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
deleteCustomRoleParameters
is of type DeleteCustomRoleParametersresult
is an empty stringTry it out in API Explorer.
Get Person
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/persons/{personId} |
Rate Limit Group | Light |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMPersonInfoTry it out in API Explorer.
Conversational Summarization
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /ai/text/v1/async/summarize |
Rate Limit Group | Heavy |
App Permission | AI |
User Permission | N/A |
summaryInput
is of type SummaryInputcaiSummarizeParameters
is of type CaiSummarizeParametersresult
is of type CaiAsyncApiResponseTry it out in API Explorer.
List Call Queues
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-queues |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listCallQueuesParameters
is of type ListCallQueuesParametersresult
is of type CallQueuesTry it out in API Explorer.
Get Call Queue
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-queues/{groupId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type CallQueueDetailsTry it out in API Explorer.
Update Call Queue
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-queues/{groupId} |
Rate Limit Group | Light |
App Permission | EditExtensions |
User Permission | EditUserInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
callQueueDetails
is of type CallQueueDetailsresult
is of type CallQueueDetailsTry it out in API Explorer.
List Countries
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/country |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
listCountriesParameters
is of type ListCountriesParametersresult
is of type CountryListDictionaryModelTry it out in API Explorer.
Get Country
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/country/{countryId} |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is of type CountryInfoDictionaryModelTry it out in API Explorer.
List Standard Greetings
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/greeting |
Rate Limit Group | Medium |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
listStandardGreetingsParameters
is of type ListStandardGreetingsParametersresult
is of type DictionaryGreetingListTry it out in API Explorer.
Get Standard Greeting
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/greeting/{greetingId} |
Rate Limit Group | Medium |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is of type DictionaryGreetingInfoTry it out in API Explorer.
List Languages
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/language |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is of type LanguageListTry it out in API Explorer.
Get Language
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/language/{languageId} |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is of type LanguageInfoTry it out in API Explorer.
List Locations
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/location |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
listLocationsParameters
is of type ListLocationsParametersresult
is of type GetLocationListResponseTry it out in API Explorer.
List Timezones
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/timezone |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
listTimezonesParameters
is of type ListTimezonesParametersresult
is of type GetTimezoneListResponseTry it out in API Explorer.
Get Timezone
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/timezone/{timezoneId} |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is of type GetTimezoneInfoResponseTry it out in API Explorer.
Parse Phone Number(s)
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/number-parser/parse |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
parsePhoneNumberRequest
is of type ParsePhoneNumberRequestparsePhoneNumberParameters
is of type ParsePhoneNumberParametersresult
is of type ParsePhoneNumberResponseTry it out in API Explorer.
Renew Subscription
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/subscription/{subscriptionId}/renew |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is of type SubscriptionInfoTry it out in API Explorer.
Get Provider Config
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /scim/{version}/ServiceProviderConfig |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | N/A |
version
is optional with default value v2
result
is of type ScimProviderConfigTry it out in API Explorer.
Get Company Info
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/companies/{companyId} |
Rate Limit Group | Light |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMCompanyInfoTry it out in API Explorer.
Get Everyone Chat
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/everyone |
Rate Limit Group | Light |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type EveryoneTeamInfoTry it out in API Explorer.
Update Everyone Chat
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /team-messaging/v1/everyone |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
updateEveryoneTeamRequest
is of type UpdateEveryoneTeamRequestresult
is of type EveryoneTeamInfoTry it out in API Explorer.
List Webhooks
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/webhooks |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMWebhookListTry it out in API Explorer.
Get Webhook
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/webhooks/{webhookId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMWebhookListTry it out in API Explorer.
Delete Webhook
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /team-messaging/v1/webhooks/{webhookId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
List Standard User Roles
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/user-role |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
listStandardUserRoleParameters
is of type ListStandardUserRoleParametersresult
is of type RolesCollectionResourceTry it out in API Explorer.
Get Standard User Role
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/user-role/{roleId} |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is of type RoleResourceTry it out in API Explorer.
List Favorite Chats
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/favorites |
Rate Limit Group | Light |
App Permission | TeamMessaging |
User Permission | N/A |
listFavoriteChatsNewParameters
is of type ListFavoriteChatsNewParametersresult
is of type TMChatListWithoutNavigationTry it out in API Explorer.
Lock Note
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/notes/{noteId}/lock |
Rate Limit Group | Light |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Add Team Members
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/teams/{chatId}/add |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
tMAddTeamMembersRequest
is of type TMAddTeamMembersRequestresult
is an empty stringTry it out in API Explorer.
Join Team
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/teams/{chatId}/join |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
List Historical Webinar Sessions across Multiple Webinars
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/history/v1/sessions |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
rcwHistoryListAllSessionsParameters
is of type RcwHistoryListAllSessionsParametersresult
is of type SessionGlobalListResourceTry it out in API Explorer.
Get Historical Webinar
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/history/v1/webinars/{webinarId} |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
result
is of type WebinarResourceTry it out in API Explorer.
Speaker Diarization
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /ai/audio/v1/async/speaker-diarize |
Rate Limit Group | Heavy |
App Permission | AI |
User Permission | N/A |
diarizeInput
is of type DiarizeInputcaiSpeakerDiarizeParameters
is of type CaiSpeakerDiarizeParametersresult
is of type CaiAsyncApiResponseTry it out in API Explorer.
Speaker Identification
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /ai/audio/v1/async/speaker-identify |
Rate Limit Group | Heavy |
App Permission | AI |
User Permission | N/A |
identifyInput
is of type IdentifyInputcaiSpeakerIdentifyParameters
is of type CaiSpeakerIdentifyParametersresult
is of type CaiAsyncApiResponseTry it out in API Explorer.
Speech to Text Conversion
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /ai/audio/v1/async/speech-to-text |
Rate Limit Group | Heavy |
App Permission | AI |
User Permission | N/A |
asrInput
is of type AsrInputcaiSpeechToTextParameters
is of type CaiSpeechToTextParametersresult
is of type CaiAsyncApiResponseTry it out in API Explorer.
Interaction Analytics
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /ai/insights/v1/async/analyze-interaction |
Rate Limit Group | Heavy |
App Permission | AI |
User Permission | N/A |
interactionInput
is of type InteractionInputcaiAnalyzeInteractionParameters
is of type CaiAnalyzeInteractionParametersresult
is of type CaiAsyncApiResponseTry it out in API Explorer.
List All Contents
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /cx/social-messaging/v1/contents |
Rate Limit Group | Light |
App Permission | SocialMessaging |
User Permission | N/A |
socMsgListContentsParameters
is of type SocMsgListContentsParametersresult
is an empty stringTry it out in API Explorer.
Create Content
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /cx/social-messaging/v1/contents |
Rate Limit Group | Light |
App Permission | SocialMessaging |
User Permission | N/A |
createContentRequest
is of type CreateContentRequestresult
is an empty stringTry it out in API Explorer.
Get Content
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /cx/social-messaging/v1/contents/{contentId} |
Rate Limit Group | Light |
App Permission | SocialMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
List All Identities
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /cx/social-messaging/v1/identities |
Rate Limit Group | Light |
App Permission | SocialMessaging |
User Permission | N/A |
socMsgListIdentitiesParameters
is of type SocMsgListIdentitiesParametersresult
is an empty stringTry it out in API Explorer.
Get Identity
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /cx/social-messaging/v1/identities/{identityId} |
Rate Limit Group | Light |
App Permission | SocialMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
List User Recordings
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /rcvideo/v1/account/{accountId}/extension/{extensionId}/recordings |
Rate Limit Group | Light |
App Permission | Video |
User Permission | N/A |
accountId
is optional with default value ~
extensionId
is optional with default value ~
getExtensionRecordingsParameters
is of type GetExtensionRecordingsParametersresult
is of type CloudRecordingsTry it out in API Explorer.
List Account Recordings
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /rcvideo/v1/account/{accountId}/recordings |
Rate Limit Group | Light |
App Permission | Video |
User Permission | N/A |
accountId
is optional with default value ~
getAccountRecordingsParameters
is of type GetAccountRecordingsParametersresult
is of type CloudRecordingsTry it out in API Explorer.
Get Delegators
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /rcvideo/v1/accounts/{accountId}/extensions/{extensionId}/delegators |
Rate Limit Group | Medium |
App Permission | Video |
User Permission | N/A |
result
is of type DelegatorsListResultTry it out in API Explorer.
Create Bridge
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /rcvideo/v2/account/{accountId}/extension/{extensionId}/bridges |
Rate Limit Group | Heavy |
App Permission | Video |
User Permission | N/A |
accountId
is optional with default value ~
extensionId
is optional with default value ~
createBridgeRequest
is of type CreateBridgeRequestresult
is of type BridgeResponseTry it out in API Explorer.
Add Phone to Inventory
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/v2/accounts/{accountId}/device-inventory |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | N/A |
addDeviceToInventoryRequest
is of type AddDeviceToInventoryRequestresult
is of type AddDeviceToInventoryResponseTry it out in API Explorer.
Delete Device from Inventory
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/v2/accounts/{accountId}/device-inventory |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | N/A |
deleteDeviceFromInventoryRequest
is of type DeleteDeviceFromInventoryRequestresult
is of type DeleteDeviceFromInventoryResponseTry it out in API Explorer.
Add BYOD Devices
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/v2/accounts/{accountId}/devices/bulk-add |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | AddRemoveDevices |
bulkAddDevicesRequest
is of type BulkAddDevicesRequestresult
is of type BulkAddDevicesResponseTry it out in API Explorer.
Delete User Extensions
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/v2/accounts/{accountId}/extensions |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | Users |
bulkDeleteUsersRequest
is of type BulkDeleteUsersRequestresult
is of type BulkDeleteUsersResponseTry it out in API Explorer.
List Account Phone Numbers
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/v2/accounts/{accountId}/phone-numbers |
Rate Limit Group | Heavy |
App Permission | ReadAccounts |
User Permission | ReadCompanyPhoneNumbers |
listAccountPhoneNumbersV2Parameters
is of type ListAccountPhoneNumbersV2Parametersresult
is of type AccountPhoneNumberListTry it out in API Explorer.
Delete Numbers from Inventory
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/v2/accounts/{accountId}/phone-numbers |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCompanyPhoneNumbers |
deletePhoneNumbersRequest
is of type DeletePhoneNumbersRequestresult
is of type DeletePhoneNumbersResponseTry it out in API Explorer.
Assign Phone Number
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /restapi/v2/accounts/{accountId}/phone-numbers/{phoneNumberId} |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCompanyPhoneNumbers |
assignPhoneNumberRequest
is of type AssignPhoneNumberRequestresult
is of type AccountPhoneNumberInfoTry it out in API Explorer.
Replace Phone Number
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/v2/accounts/{accountId}/phone-numbers/{phoneNumberId}/replace |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCompanyPhoneNumbers |
replacePhoneNumberRequest
is of type ReplacePhoneNumberRequestresult
is of type AccountPhoneNumberInfoTry it out in API Explorer.
Send/Resend Welcome Email
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/v2/accounts/{accountId}/send-welcome-email |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | Users |
sendWelcomeEmailV2Request
is of type SendWelcomeEmailV2Requestresult
is an empty stringTry it out in API Explorer.
List A2P SMS Batches
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/a2p-sms/batches |
Rate Limit Group | Light |
App Permission | A2PSMS |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listA2PBatchesParameters
is of type ListA2PBatchesParametersresult
is of type BatchListResponseTry it out in API Explorer.
Send A2P SMS
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/a2p-sms/batches |
Rate Limit Group | Light |
App Permission | A2PSMS |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
messageBatchCreateRequest
is of type MessageBatchCreateRequestresult
is of type MessageBatchResponseTry it out in API Explorer.
Get A2P SMS Batch
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/a2p-sms/batches/{batchId} |
Rate Limit Group | Light |
App Permission | A2PSMS |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type MessageBatchResponseTry it out in API Explorer.
List A2P SMS Messages
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/a2p-sms/messages |
Rate Limit Group | Light |
App Permission | A2PSMS |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listA2PSMSParameters
is of type ListA2PSMSParametersresult
is of type MessageListResponseTry it out in API Explorer.
Get A2P SMS
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/a2p-sms/messages/{messageId} |
Rate Limit Group | Light |
App Permission | A2PSMS |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type MessageDetailsResponseTry it out in API Explorer.
List Opted Out Numbers
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/a2p-sms/opt-outs |
Rate Limit Group | Light |
App Permission | A2PSMS |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
readA2PSMSOptOutsParameters
is of type ReadA2PSMSOptOutsParametersresult
is of type OptOutListResponseTry it out in API Explorer.
List A2P SMS Statuses
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/a2p-sms/statuses |
Rate Limit Group | Light |
App Permission | A2PSMS |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
aggregateA2PSMSStatusesParameters
is of type AggregateA2PSMSStatusesParametersresult
is of type MessageStatusesResponseTry it out in API Explorer.
Upload Multiple User Contacts
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/address-book-bulk-upload |
Rate Limit Group | Heavy |
App Permission | Contacts |
User Permission | EditPersonalContacts |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
addressBookBulkUploadRequest
is of type AddressBookBulkUploadRequestresult
is of type AddressBookBulkUploadResponseTry it out in API Explorer.
List Company Call Handling Rules
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/answering-rule |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadCompanyAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listCompanyAnsweringRulesParameters
is of type ListCompanyAnsweringRulesParametersresult
is of type CompanyAnsweringRuleListTry it out in API Explorer.
Create Company Call Handling Rule
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/answering-rule |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCompanyAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
companyAnsweringRuleRequest
is of type CompanyAnsweringRuleRequestresult
is of type CompanyAnsweringRuleInfoTry it out in API Explorer.
Get Company Call Handling Rule
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/answering-rule/{ruleId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadCompanyAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type CompanyAnsweringRuleInfoTry it out in API Explorer.
Update Company Call Handling Rule
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/answering-rule/{ruleId} |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCompanyAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
companyAnsweringRuleUpdate
is of type CompanyAnsweringRuleUpdateresult
is of type CompanyAnsweringRuleInfoTry it out in API Explorer.
Delete Company Call Handling Rule
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/answering-rule/{ruleId} |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCompanyAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
List Company Assigned Roles
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/assigned-role |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadAssignedRoles |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listAssignedRolesParameters
is of type ListAssignedRolesParametersresult
is of type ExtensionWithRolesCollectionResourceTry it out in API Explorer.
Search Audit Trail Data
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/audit-trail/search |
Rate Limit Group | Heavy |
App Permission | ReadAuditTrail |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
accountHistorySearchPublicRequest
is of type AccountHistorySearchPublicRequestresult
is of type AccountHistorySearchPublicResponseTry it out in API Explorer.
Get Account Business Address
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/business-address |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadCompanyInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type AccountBusinessAddressResourceTry it out in API Explorer.
Update Company Business Address
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/business-address |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCompanyInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
modifyAccountBusinessAddressRequest
is of type ModifyAccountBusinessAddressRequestresult
is of type AccountBusinessAddressResourceTry it out in API Explorer.
Get Company Business Hours
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/business-hours |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadCompanyAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type CompanyBusinessHoursTry it out in API Explorer.
Update Company Business Hours
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/business-hours |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditUserAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
companyBusinessHoursUpdateRequest
is of type CompanyBusinessHoursUpdateRequestresult
is of type CompanyBusinessHoursTry it out in API Explorer.
Sync Company Call Log
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-log-sync |
Rate Limit Group | Heavy |
App Permission | ReadCallLog |
User Permission | ReadCallLog |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
syncAccountCallLogParameters
is of type SyncAccountCallLogParametersresult
is of type CallLogSyncResponseTry it out in API Explorer.
List Call Monitoring Groups
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-monitoring-groups |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listCallMonitoringGroupsParameters
is of type ListCallMonitoringGroupsParametersresult
is of type CallMonitoringGroupsTry it out in API Explorer.
Create Call Monitoring Group
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-monitoring-groups |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | Groups |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
createCallMonitoringGroupRequest
is of type CreateCallMonitoringGroupRequestresult
is of type CallMonitoringGroupTry it out in API Explorer.
Update Call Monitoring Group
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-monitoring-groups/{groupId} |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | Groups |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
createCallMonitoringGroupRequest
is of type CreateCallMonitoringGroupRequestresult
is of type CallMonitoringGroupTry it out in API Explorer.
Delete Call Monitoring Group
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-monitoring-groups/{groupId} |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | Groups |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
Assign Multiple Call Queue Members
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-queues/{groupId}/bulk-assign |
Rate Limit Group | Heavy |
App Permission | EditExtensions |
User Permission | Groups |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
callQueueBulkAssignResource
is of type CallQueueBulkAssignResourceresult
is an empty stringTry it out in API Explorer.
List Call Queue Members
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-queues/{groupId}/members |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listCallQueueMembersParameters
is of type ListCallQueueMembersParametersresult
is of type CallQueueMembersTry it out in API Explorer.
Get Call Queue Presence
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-queues/{groupId}/presence |
Rate Limit Group | Light |
App Permission | ReadPresence |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type CallQueuePresenceTry it out in API Explorer.
Update Call Queue Presence
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-queues/{groupId}/presence |
Rate Limit Group | Medium |
App Permission | EditPresence |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
callQueueUpdatePresence
is of type CallQueueUpdatePresenceresult
is of type CallQueuePresenceTry it out in API Explorer.
Get Call Recording Settings
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-recording |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadCompanyInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type CallRecordingSettingsResourceTry it out in API Explorer.
Update Call Recording Settings
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-recording |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCompanyInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
callRecordingSettingsResource
is of type CallRecordingSettingsResourceresult
is of type CallRecordingSettingsResourceTry it out in API Explorer.
Get Call Recording Extension List
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-recording/extensions |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadCompanyInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type CallRecordingExtensionsTry it out in API Explorer.
Delete Company Call Recordings
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-recordings |
Rate Limit Group | Heavy |
App Permission | EditCallLog |
User Permission | EditCompanyCallRecordings |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
callRecordingIds
is of type CallRecordingIdsresult
is an empty stringTry it out in API Explorer.
Get Custom Field List
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/custom-fields |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadUserInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type CustomFieldListTry it out in API Explorer.
Create Custom Field
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/custom-fields |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | Users |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
customFieldCreateRequest
is of type CustomFieldCreateRequestresult
is of type CustomFieldModelTry it out in API Explorer.
Update Custom Field
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/custom-fields/{fieldId} |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | Users |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
customFieldUpdateRequest
is of type CustomFieldUpdateRequestresult
is of type CustomFieldModelTry it out in API Explorer.
Delete Custom Field
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/custom-fields/{fieldId} |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | Users |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
Update Device Emergency Info
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/device/{deviceId}/emergency |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCompanyDevices |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
accountDeviceUpdate
is of type AccountDeviceUpdateresult
is of type DeviceResourceTry it out in API Explorer.
Get Device SIP Info
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/device/{deviceId}/sip-info |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadCompanyDevices |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type SipInfoResourceTry it out in API Explorer.
Get Company Directory Entries
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/directory/entries |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listDirectoryEntriesParameters
is of type ListDirectoryEntriesParametersresult
is of type DirectoryResourceTry it out in API Explorer.
Get Corporate Directory Entry
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/directory/entries/{entryId} |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type ContactResourceTry it out in API Explorer.
Search Company Directory Entries
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/directory/entries/search |
Rate Limit Group | Heavy |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
searchDirectoryEntriesRequest
is of type SearchDirectoryEntriesRequestsearchDirectoryEntriesParameters
is of type SearchDirectoryEntriesParametersresult
is of type DirectoryResourceTry it out in API Explorer.
Get Account Federation
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/directory/federation |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadCompanyInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
readDirectoryFederationParameters
is of type ReadDirectoryFederationParametersresult
is of type FederationResourceTry it out in API Explorer.
List Emergency Locations
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-locations |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listEmergencyLocationsParameters
is of type ListEmergencyLocationsParametersresult
is of type EmergencyLocationsResourceTry it out in API Explorer.
Add Emergency Location
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-locations |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
emergencyLocationRequestResource
is of type EmergencyLocationRequestResourceresult
is of type EmergencyLocationResponseResourceTry it out in API Explorer.
Get Emergency Location
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-locations/{locationId} |
Rate Limit Group | Light |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
readEmergencyLocationParameters
is of type ReadEmergencyLocationParametersresult
is of type CommonEmergencyLocationResourceTry it out in API Explorer.
Update Emergency Location
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-locations/{locationId} |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
emergencyLocationRequestResource
is of type EmergencyLocationRequestResourceresult
is of type EmergencyLocationResponseResourceTry it out in API Explorer.
Delete Emergency Location
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-locations/{locationId} |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
deleteEmergencyLocationParameters
is of type DeleteEmergencyLocationParametersresult
is an empty stringTry it out in API Explorer.
Update Multiple Extensions
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension-bulk-update |
Rate Limit Group | Heavy |
App Permission | EditExtensions |
User Permission | EditExtensionInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionBulkUpdateRequest
is of type ExtensionBulkUpdateRequestresult
is of type ExtensionBulkUpdateTaskResourceTry it out in API Explorer.
List User Active Calls
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/active-calls |
Rate Limit Group | Heavy |
App Permission | ReadCallLog |
User Permission | ReadCallLog |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
listExtensionActiveCallsParameters
is of type ListExtensionActiveCallsParametersresult
is of type CallLogResponseTry it out in API Explorer.
List Call Handling Rules
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/answering-rule |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadUserAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
listAnsweringRulesParameters
is of type ListAnsweringRulesParametersresult
is of type UserAnsweringRuleListTry it out in API Explorer.
Create Call Handling Rule
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/answering-rule |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditUserAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
createAnsweringRuleRequest
is of type CreateAnsweringRuleRequestresult
is of type CustomAnsweringRuleInfoTry it out in API Explorer.
Get Call Handling Rule
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/answering-rule/{ruleId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadUserAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
readAnsweringRuleParameters
is of type ReadAnsweringRuleParametersresult
is of type AnsweringRuleInfoTry it out in API Explorer.
Update Call Handling Rule
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/answering-rule/{ruleId} |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditUserAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
updateAnsweringRuleRequest
is of type UpdateAnsweringRuleRequestresult
is of type AnsweringRuleInfoTry it out in API Explorer.
Delete Call Handling Rule
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/answering-rule/{ruleId} |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditUserAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
List User Assigned Roles
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/assigned-role |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadAssignedRoles |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
listUserAssignedRolesParameters
is of type ListUserAssignedRolesParametersresult
is of type AssignedRolesResourceTry it out in API Explorer.
Update User Assigned Roles
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/assigned-role |
Rate Limit Group | Medium |
App Permission | RoleManagement |
User Permission | EditAssignedRoles |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
assignedRolesResource
is of type AssignedRolesResourceresult
is of type AssignedRolesResourceTry it out in API Explorer.
Get Authorization Profile
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/authz-profile |
Rate Limit Group | Medium |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
readAuthorizationProfileParameters
is of type ReadAuthorizationProfileParametersresult
is of type AuthProfileResourceTry it out in API Explorer.
Get User Business Hours
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/business-hours |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type GetUserBusinessHoursResponseTry it out in API Explorer.
Update User Business Hours
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/business-hours |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditUserAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
userBusinessHoursUpdateRequest
is of type UserBusinessHoursUpdateRequestresult
is of type UserBusinessHoursUpdateResponseTry it out in API Explorer.
List User Call Records
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/call-log |
Rate Limit Group | Heavy |
App Permission | ReadCallLog |
User Permission | ReadCallLog |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
readUserCallLogParameters
is of type ReadUserCallLogParametersresult
is of type CallLogResponseTry it out in API Explorer.
Delete User Call Records
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/call-log |
Rate Limit Group | Heavy |
App Permission | EditCallLog |
User Permission | EditCallLog |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
deleteUserCallLogParameters
is of type DeleteUserCallLogParametersresult
is an empty stringTry it out in API Explorer.
Get User Call Record(s)
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/call-log/{callRecordId} |
Rate Limit Group | Heavy |
App Permission | ReadCallLog |
User Permission | ReadCallLog |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
readUserCallRecordParameters
is of type ReadUserCallRecordParametersresult
is of type CallLogRecordTry it out in API Explorer.
Sync User Call Log
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/call-log-sync |
Rate Limit Group | Heavy |
App Permission | ReadCallLog |
User Permission | ReadCallLog |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
syncUserCallLogParameters
is of type SyncUserCallLogParametersresult
is of type CallLogSyncResponseTry it out in API Explorer.
Update User Call Queues
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/call-queues |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCallQueuePresence |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
userCallQueues
is of type UserCallQueuesresult
is of type UserCallQueuesTry it out in API Explorer.
Get Caller Blocking Settings
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/caller-blocking |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadBlockedNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type CallerBlockingSettingsTry it out in API Explorer.
Update Caller Blocking Settings
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/caller-blocking |
Rate Limit Group | Light |
App Permission | EditExtensions |
User Permission | EditBlockedNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
callerBlockingSettingsUpdate
is of type CallerBlockingSettingsUpdateresult
is of type CallerBlockingSettingsTry it out in API Explorer.
Get Extension Caller ID
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/caller-id |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadCallerIDSettings |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type ExtensionCallerIdInfoTry it out in API Explorer.
Update Extension Caller ID
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/caller-id |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditCallerIDSettings |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
extensionCallerIdInfoRequest
is of type ExtensionCallerIdInfoRequestresult
is of type ExtensionCallerIdInfoTry it out in API Explorer.
Create Internal Text Message
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/company-pager |
Rate Limit Group | Medium |
App Permission | InternalMessages |
User Permission | InternalSMS |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
createInternalTextMessageRequest
is of type CreateInternalTextMessageRequestresult
is of type GetInternalTextMessageInfoResponseTry it out in API Explorer.
Get User Conferencing Settings
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/conferencing |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | OrganizeConference |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
readConferencingSettingsParameters
is of type ReadConferencingSettingsParametersresult
is of type GetConferencingInfoResponseTry it out in API Explorer.
Update User Conferencing Settings
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/conferencing |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | OrganizeConference |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
updateConferencingInfoRequest
is of type UpdateConferencingInfoRequestresult
is of type GetConferencingInfoResponseTry it out in API Explorer.
List Extension Devices
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/device |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadUserDevices |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
listExtensionDevicesParameters
is of type ListExtensionDevicesParametersresult
is of type GetExtensionDevicesResponseTry it out in API Explorer.
List Favorite Contacts
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/favorite |
Rate Limit Group | Light |
App Permission | ReadContacts |
User Permission | ReadPersonalContacts |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type FavoriteContactListTry it out in API Explorer.
Update Favorite Contact List
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/favorite |
Rate Limit Group | Medium |
App Permission | Contacts |
User Permission | EditPersonalContacts |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
favoriteCollection
is of type FavoriteCollectionresult
is of type FavoriteContactListTry it out in API Explorer.
Get User Features
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/features |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
readExtensionFeaturesParameters
is of type ReadExtensionFeaturesParametersresult
is of type FeatureListTry it out in API Explorer.
List Extension Grants
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/grant |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
listExtensionGrantsParameters
is of type ListExtensionGrantsParametersresult
is of type GetExtensionGrantListResponseTry it out in API Explorer.
Create Custom User Greeting
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/greeting |
Rate Limit Group | Heavy |
App Permission | EditExtensions |
User Permission | EditUserAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
createCustomUserGreetingRequest
is of type CreateCustomUserGreetingRequestcreateCustomUserGreetingParameters
is of type CreateCustomUserGreetingParametersresult
is of type CustomUserGreetingInfoTry it out in API Explorer.
Get Custom Greeting
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/greeting/{greetingId} |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadUserInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type CustomUserGreetingInfoTry it out in API Explorer.
List Messages
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/message-store |
Rate Limit Group | Light |
App Permission | ReadMessages |
User Permission | ReadMessages |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
listMessagesParameters
is of type ListMessagesParametersresult
is of type GetMessageListTry it out in API Explorer.
Delete Conversation
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/message-store |
Rate Limit Group | Medium |
App Permission | EditMessages |
User Permission | EditMessages |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
deleteMessageByFilterParameters
is of type DeleteMessageByFilterParametersresult
is an empty stringTry it out in API Explorer.
Get Message(s)
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/message-store/{messageId} |
Rate Limit Group | Light |
App Permission | ReadMessages |
User Permission | ReadMessages |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type GetMessageInfoResponseTry it out in API Explorer.
Update Message(s)
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/message-store/{messageId} |
Rate Limit Group | Medium |
App Permission | EditMessages |
User Permission | EditMessages |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
updateMessageRequest
is of type UpdateMessageRequestresult
is of type GetMessageInfoResponseTry it out in API Explorer.
Delete Message
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/message-store/{messageId} |
Rate Limit Group | Medium |
App Permission | EditMessages |
User Permission | EditMessages |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
deleteMessageBulkRequest
is of type DeleteMessageBulkRequestdeleteMessageParameters
is of type DeleteMessageParametersresult
is an empty stringTry it out in API Explorer.
Patch Message(s)
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/message-store/{messageId} |
Rate Limit Group | Medium |
App Permission | EditMessages |
User Permission | EditMessages |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
patchMessageRequest
is of type PatchMessageRequestresult
is of type GetMessageInfoResponseTry it out in API Explorer.
Sync Messages
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/message-sync |
Rate Limit Group | Light |
App Permission | ReadMessages |
User Permission | ReadMessages |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
syncMessagesParameters
is of type SyncMessagesParametersresult
is of type GetMessageSyncResponseTry it out in API Explorer.
Get User Presence Status
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/presence |
Rate Limit Group | Light |
App Permission | ReadPresence |
User Permission | ReadPresenceStatus |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
readUserPresenceStatusParameters
is of type ReadUserPresenceStatusParametersresult
is of type GetPresenceInfoTry it out in API Explorer.
Update User Presence Status
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/presence |
Rate Limit Group | Medium |
App Permission | EditPresence |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
presenceInfoRequest
is of type PresenceInfoRequestresult
is of type PresenceInfoResponseTry it out in API Explorer.
Get User Profile Image
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/profile-image |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type byte[]
Please refer to Binary content downloading.
Try it out in API Explorer.
Upload User Profile Image
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/profile-image |
Rate Limit Group | Heavy |
App Permission | EditExtensions |
User Permission | EditUserInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
createUserProfileImageRequest
is of type CreateUserProfileImageRequestresult
is an empty stringTry it out in API Explorer.
Update User Profile Image
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/profile-image |
Rate Limit Group | Heavy |
App Permission | EditExtensions |
User Permission | EditUserInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
updateUserProfileImageRequest
is of type UpdateUserProfileImageRequestresult
is an empty stringTry it out in API Explorer.
Delete User Profile Image
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/profile-image |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditUserInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
Get Scaled Profile Image
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/profile-image/{scaleSize} |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
readScaledProfileImageParameters
is of type ReadScaledProfileImageParametersresult
is of type byte[]
Please refer to Binary content downloading.
Try it out in API Explorer.
Make RingOut Call
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/ring-out |
Rate Limit Group | Heavy |
App Permission | RingOut |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
makeRingOutRequest
is of type MakeRingOutRequestresult
is of type GetRingOutStatusResponseTry it out in API Explorer.
Get RingOut Call Status
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/ring-out/{ringoutId} |
Rate Limit Group | Light |
App Permission | RingOut |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type GetRingOutStatusResponseTry it out in API Explorer.
Cancel RingOut Call
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/ring-out/{ringoutId} |
Rate Limit Group | Heavy |
App Permission | RingOut |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
Get Forward All Company Calls
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/forward-all-calls |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadCompanyAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type ForwardAllCompanyCallsInfoTry it out in API Explorer.
Update Forward All Company Calls
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /restapi/{apiVersion}/account/{accountId}/forward-all-calls |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCompanyAnsweringRules |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
forwardAllCompanyCallsRequest
is of type ForwardAllCompanyCallsRequestresult
is of type ForwardAllCompanyCallsInfoTry it out in API Explorer.
Get Account Greeting Media Content
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/greeting/{greetingId}/content |
Rate Limit Group | Heavy |
App Permission | ReadAccounts |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
readAccountGreetingContentParameters
is of type ReadAccountGreetingContentParametersresult
is of type byte[]
Please refer to Binary content downloading.
Try it out in API Explorer.
Get IVR Prompt Content
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/ivr-prompts/{promptId}/content |
Rate Limit Group | Heavy |
App Permission | ReadAccounts |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
readIVRPromptContentParameters
is of type ReadIVRPromptContentParametersresult
is of type byte[]
Please refer to Binary content downloading.
Try it out in API Explorer.
Create Message Store Report
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/message-store-report |
Rate Limit Group | Heavy |
App Permission | ReadMessages |
User Permission | Users |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
createMessageStoreReportRequest
is of type CreateMessageStoreReportRequestresult
is of type MessageStoreReportTry it out in API Explorer.
Get Message Store Report Task
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/message-store-report/{taskId} |
Rate Limit Group | Heavy |
App Permission | ReadMessages |
User Permission | Users |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type MessageStoreReportTry it out in API Explorer.
Get Call Recording Content
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/recording/{recordingId}/content |
Rate Limit Group | Heavy |
App Permission | ReadCallRecording |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
readCallRecordingContentParameters
is of type ReadCallRecordingContentParametersresult
is of type byte[]
Please refer to Binary content downloading.
Try it out in API Explorer.
Edit Sites
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/sites/{siteId}/bulk-assign |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | Sites |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
siteMembersBulkUpdate
is of type SiteMembersBulkUpdateresult
is an empty stringTry it out in API Explorer.
List Site Members
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/sites/{siteId}/members |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type SiteMembersListTry it out in API Explorer.
Make CallOut
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/call-out |
Rate Limit Group | Heavy |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
makeCallOutRequest
is of type MakeCallOutRequestresult
is of type CallSessionTry it out in API Explorer.
Start Conference Call Session
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/conference |
Rate Limit Group | Heavy |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type CallSessionTry it out in API Explorer.
Get Call Session Status
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId} |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
readCallSessionStatusParameters
is of type ReadCallSessionStatusParametersresult
is of type CallSessionObjectTry it out in API Explorer.
Drop Call Session
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId} |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
Get Default User Role
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/user-role/default |
Rate Limit Group | Light |
App Permission | RoleManagement |
User Permission | Roles |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type DefaultUserRoleTry it out in API Explorer.
Set Default User Role
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/user-role/default |
Rate Limit Group | Medium |
App Permission | RoleManagement |
User Permission | Roles |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
defaultUserRoleRequest
is of type DefaultUserRoleRequestresult
is of type DefaultUserRoleTry it out in API Explorer.
Assign Multiple User Roles
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/user-role/{roleId}/bulk-assign |
Rate Limit Group | Heavy |
App Permission | RoleManagement |
User Permission | EditUserRoles |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
bulkRoleAssignResource
is of type BulkRoleAssignResourceresult
is an empty stringTry it out in API Explorer.
Register Device
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/client-info/sip-provision |
Rate Limit Group | Heavy |
App Permission | VoipCalling |
User Permission | N/A |
apiVersion
is optional with default value v1.0
createSipRegistrationRequest
is of type CreateSipRegistrationRequestresult
is of type CreateSipRegistrationResponseTry it out in API Explorer.
List Fax Cover Pages
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/fax-cover-page |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
listFaxCoverPagesParameters
is of type ListFaxCoverPagesParametersresult
is of type ListFaxCoverPagesResponseTry it out in API Explorer.
List Permissions
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/permission |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
listPermissionsParameters
is of type ListPermissionsParametersresult
is of type PermissionCollectionResourceTry it out in API Explorer.
Get Permission
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/permission/{permissionId} |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is of type PermissionResourceTry it out in API Explorer.
Get Adaptive Card
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/adaptive-cards/{cardId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type AdaptiveCardInfoTry it out in API Explorer.
Update Adaptive Card
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /team-messaging/v1/adaptive-cards/{cardId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
adaptiveCardRequest
is of type AdaptiveCardRequestresult
is of type AdaptiveCardShortInfoTry it out in API Explorer.
Delete Adaptive Card
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /team-messaging/v1/adaptive-cards/{cardId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Add Chat to Favorites
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/chats/{chatId}/favorite |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
List Notes
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/chats/{chatId}/notes |
Rate Limit Group | Heavy |
App Permission | TeamMessaging |
User Permission | N/A |
listChatNotesNewParameters
is of type ListChatNotesNewParametersresult
is of type TMNoteListTry it out in API Explorer.
Create Note
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/chats/{chatId}/notes |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
tMCreateNoteRequest
is of type TMCreateNoteRequestresult
is of type TMNoteInfoTry it out in API Explorer.
List Posts
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/chats/{chatId}/posts |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
readGlipPostsNewParameters
is of type ReadGlipPostsNewParametersresult
is of type TMPostsListTry it out in API Explorer.
Create Post
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/chats/{chatId}/posts |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
tMCreatePostRequest
is of type TMCreatePostRequestresult
is of type TMPostInfoTry it out in API Explorer.
Get Post
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/chats/{chatId}/posts/{postId} |
Rate Limit Group | Light |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMPostInfoTry it out in API Explorer.
Delete Post
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /team-messaging/v1/chats/{chatId}/posts/{postId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Update Post
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /team-messaging/v1/chats/{chatId}/posts/{postId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
tMUpdatePostRequest
is of type TMUpdatePostRequestresult
is of type TMPostInfoTry it out in API Explorer.
List Chat Tasks
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/chats/{chatId}/tasks |
Rate Limit Group | Heavy |
App Permission | TeamMessaging |
User Permission | N/A |
listChatTasksNewParameters
is of type ListChatTasksNewParametersresult
is of type TMTaskListTry it out in API Explorer.
Create Task
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/chats/{chatId}/tasks |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
tMCreateTaskRequest
is of type TMCreateTaskRequestresult
is of type TMTaskInfoTry it out in API Explorer.
Remove Chat from Favorites
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/chats/{chatId}/unfavorite |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
List Conversations
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/conversations |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
listGlipConversationsNewParameters
is of type ListGlipConversationsNewParametersresult
is of type TMConversationListTry it out in API Explorer.
Create/Open Conversation
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/conversations |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
createConversationRequest
is of type CreateConversationRequestresult
is of type TMConversationInfoTry it out in API Explorer.
Get Conversation
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/conversations/{chatId} |
Rate Limit Group | Light |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMConversationInfoTry it out in API Explorer.
List Data Export Tasks
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/data-export |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | Glip |
listDataExportTasksNewParameters
is of type ListDataExportTasksNewParametersresult
is of type DataExportTaskListTry it out in API Explorer.
Create Data Export Task
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/data-export |
Rate Limit Group | Heavy |
App Permission | TeamMessaging |
User Permission | Glip |
createDataExportTaskRequest
is of type CreateDataExportTaskRequestresult
is of type DataExportTaskTry it out in API Explorer.
Get Data Export Task
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/data-export/{taskId} |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | Glip |
result
is of type DataExportTaskTry it out in API Explorer.
List Group Events
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/groups/{groupId}/events |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMEventInfoTry it out in API Explorer.
Create Event by Group ID
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/groups/{groupId}/events |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
tMCreateEventRequest
is of type TMCreateEventRequestresult
is of type TMEventInfoTry it out in API Explorer.
List Webhooks in Group
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/groups/{groupId}/webhooks |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMWebhookListTry it out in API Explorer.
Create Webhook in Group
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/groups/{groupId}/webhooks |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMWebhookInfoTry it out in API Explorer.
Publish Note
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/notes/{noteId}/publish |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is of type TMNoteInfoTry it out in API Explorer.
Unlock Note
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/notes/{noteId}/unlock |
Rate Limit Group | Light |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
List Recent Chats
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /team-messaging/v1/recent/chats |
Rate Limit Group | Light |
App Permission | TeamMessaging |
User Permission | N/A |
listRecentChatsNewParameters
is of type ListRecentChatsNewParametersresult
is of type TMChatListWithoutNavigationTry it out in API Explorer.
Complete Task
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/tasks/{taskId}/complete |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
tMCompleteTaskRequest
is of type TMCompleteTaskRequestresult
is an empty stringTry it out in API Explorer.
Archive Team
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/teams/{chatId}/archive |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Leave Team
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/teams/{chatId}/leave |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Remove Team Members
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/teams/{chatId}/remove |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
tMRemoveTeamMembersRequest
is of type TMRemoveTeamMembersRequestresult
is an empty stringTry it out in API Explorer.
Unarchive Team
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/teams/{chatId}/unarchive |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Activate Webhook
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/webhooks/{webhookId}/activate |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Suspend Webhook
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/webhooks/{webhookId}/suspend |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
List Sessions across Multiple Webinars
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/configuration/v1/sessions |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
rcwConfigListAllSessionsParameters
is of type RcwConfigListAllSessionsParametersresult
is of type WcsSessionGlobalListResourceTry it out in API Explorer.
List User's Webinars
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/configuration/v1/webinars |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
rcwConfigListWebinarsParameters
is of type RcwConfigListWebinarsParametersresult
is of type WebinarListResourceTry it out in API Explorer.
Create Webinar
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /webinar/configuration/v1/webinars |
Rate Limit Group | Heavy |
App Permission | EditWebinars |
User Permission | N/A |
webinarCreationRequest
is of type WebinarCreationRequestresult
is of type WcsWebinarResourceTry it out in API Explorer.
Get Webinar
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/configuration/v1/webinars/{webinarId} |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
result
is of type WcsWebinarResourceTry it out in API Explorer.
Delete Webinar
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /webinar/configuration/v1/webinars/{webinarId} |
Rate Limit Group | Heavy |
App Permission | EditWebinars |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Update Webinar
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /webinar/configuration/v1/webinars/{webinarId} |
Rate Limit Group | Heavy |
App Permission | EditWebinars |
User Permission | N/A |
webinarBaseModel
is of type WebinarBaseModelresult
is of type WcsWebinarResourceTry it out in API Explorer.
List Historical Webinar Sessions across Multiple Webinars / Hosts
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/history/v1/company/sessions |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
rcwHistoryListAllCompanySessionsParameters
is of type RcwHistoryListAllCompanySessionsParametersresult
is of type SessionGlobalListResourceTry it out in API Explorer.
List Webinar Recordings
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/history/v1/recordings |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
rcwHistoryListRecordingsParameters
is of type RcwHistoryListRecordingsParametersresult
is of type RecordingListResourceTry it out in API Explorer.
Get Webinar Recording
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/history/v1/recordings/{recordingId} |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
result
is of type RecordingItemExtendedModelTry it out in API Explorer.
List Webinar Recordings (Admin)
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/history/v1/company/recordings |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
rcwHistoryAdminListRecordingsParameters
is of type RcwHistoryAdminListRecordingsParametersresult
is of type RecordingAdminListResourceTry it out in API Explorer.
Get Webinar Recording (Admin)
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/history/v1/company/recordings/{recordingId} |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
result
is of type RecordingAdminExtendedItemModelTry it out in API Explorer.
Get Historical Webinar Session
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/history/v1/webinars/{webinarId}/sessions/{sessionId} |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
result
is of type SessionResourceTry it out in API Explorer.
Get Extension Phone Number List
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/phone-number |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadUserPhoneNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
listExtensionPhoneNumbersParameters
is of type ListExtensionPhoneNumbersParametersresult
is of type GetExtensionPhoneNumbersResponseTry it out in API Explorer.
Get Paging Group Users
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/paging-only-groups/{pagingOnlyGroupId}/users |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadUserInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listPagingGroupUsersParameters
is of type ListPagingGroupUsersParametersresult
is of type PagingOnlyGroupUsersTry it out in API Explorer.
List Permission Categories
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/permission-category |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
listPermissionCategoriesParameters
is of type ListPermissionCategoriesParametersresult
is of type PermissionCategoryCollectionResourceTry it out in API Explorer.
Get Permission Category
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/permission-category/{permissionCategoryId} |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is of type PermissionCategoryResourceTry it out in API Explorer.
Create Adaptive Card
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /team-messaging/v1/chats/{chatId}/adaptive-cards |
Rate Limit Group | Medium |
App Permission | TeamMessaging |
User Permission | N/A |
adaptiveCardRequest
is of type AdaptiveCardRequestresult
is of type AdaptiveCardShortInfoTry it out in API Explorer.
Get Webinar Recording Download Resource
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/history/v1/recordings/{recordingId}/download |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
rcwHistoryGetRecordingDownloadParameters
is of type RcwHistoryGetRecordingDownloadParametersresult
is of type RecordingDownloadModelTry it out in API Explorer.
List Webinar Subscriptions
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/notifications/v1/subscriptions |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
result
is of type SubscriptionListResourceTry it out in API Explorer.
Create Webinar Subscription
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /webinar/notifications/v1/subscriptions |
Rate Limit Group | Medium |
App Permission | N/A |
User Permission | N/A |
createWebhookSubscriptionRequest
is of type CreateWebhookSubscriptionRequestresult
is of type SubscriptionInfoTry it out in API Explorer.
Get Webinar Subscription
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/notifications/v1/subscriptions/{subscriptionId} |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
result
is of type SubscriptionInfoTry it out in API Explorer.
Update Webinar Subscription
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /webinar/notifications/v1/subscriptions/{subscriptionId} |
Rate Limit Group | Medium |
App Permission | N/A |
User Permission | N/A |
updateSubscriptionRequest
is of type UpdateSubscriptionRequestresult
is of type SubscriptionInfoTry it out in API Explorer.
Cancel Webinar Subscription
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /webinar/notifications/v1/subscriptions/{subscriptionId} |
Rate Limit Group | Medium |
App Permission | N/A |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Calls Aggregation Data
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /analytics/calls/v1/accounts/{accountId}/aggregation/fetch |
Rate Limit Group | Light |
App Permission | Analytics |
User Permission | N/A |
aggregationRequest
is of type AggregationRequestanalyticsCallsAggregationFetchParameters
is of type AnalyticsCallsAggregationFetchParametersresult
is of type AggregationResponseTry it out in API Explorer.
Calls Timeline Data
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /analytics/calls/v1/accounts/{accountId}/timeline/fetch |
Rate Limit Group | Light |
App Permission | Analytics |
User Permission | N/A |
timelineRequest
is of type TimelineRequestanalyticsCallsTimelineFetchParameters
is of type AnalyticsCallsTimelineFetchParametersresult
is of type TimelineResponseTry it out in API Explorer.
Get User's Default Bridge
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /rcvideo/v2/account/{accountId}/extension/{extensionId}/bridges/default |
Rate Limit Group | Medium |
App Permission | Video |
User Permission | N/A |
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type BridgeResponseTry it out in API Explorer.
Create Multiple User Extensions
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/v2/accounts/{accountId}/batch-provisioning/users |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | N/A |
batchProvisionUsersRequest
is of type BatchProvisionUsersRequestresult
is of type BatchProvisionUsersResponseTry it out in API Explorer.
Swap Devices
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/v2/accounts/{accountId}/extensions/{extensionId}/devices/{deviceId}/replace |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditUserDevices |
swapDeviceRequest
is of type SwapDeviceRequestresult
is an empty stringTry it out in API Explorer.
Add Numbers to Inventory
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/v2/accounts/{accountId}/phone-numbers/bulk-add |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | EditCompanyPhoneNumbers |
addPhoneNumbersRequest
is of type AddPhoneNumbersRequestresult
is of type AddPhoneNumbersResponseTry it out in API Explorer.
Get Add Numbers Task Results
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/v2/accounts/{accountId}/phone-numbers/bulk-add/{taskId} |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | EditCompanyPhoneNumbers |
result
is of type GetBulkAddTaskResultsV2ResponseTry it out in API Explorer.
Send/Resend Activation Email
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/v2/accounts/{accountId}/send-activation-email |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | AccountAdministration |
result
is an empty stringTry it out in API Explorer.
Add Opt-In/Out Numbers
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/a2p-sms/opt-outs/bulk-assign |
Rate Limit Group | Light |
App Permission | A2PSMS |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
optOutBulkAssignRequest
is of type OptOutBulkAssignRequestresult
is of type OptOutBulkAssignResponseTry it out in API Explorer.
Get Contacts Upload Task
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/address-book-bulk-upload/tasks/{taskId} |
Rate Limit Group | Light |
App Permission | Contacts |
User Permission | EditPersonalContacts |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type AddressBookBulkUploadResponseTry it out in API Explorer.
List Call Monitoring Group Members
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-monitoring-groups/{groupId}/members |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listCallMonitoringGroupMembersParameters
is of type ListCallMonitoringGroupMembersParametersresult
is of type CallMonitoringGroupMemberListTry it out in API Explorer.
Update Call Recording Extension List
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-recording/bulk-assign |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadCompanyInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
bulkAccountCallRecordingsResource
is of type BulkAccountCallRecordingsResourceresult
is an empty stringTry it out in API Explorer.
Get Extension Update Task Status
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension-bulk-update/tasks/{taskId} |
Rate Limit Group | Light |
App Permission | EditExtensions |
User Permission | EditExtensionInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type ExtensionBulkUpdateTaskResourceTry it out in API Explorer.
Get Call Queue Overflow Settings
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{callQueueId}/overflow-settings |
Rate Limit Group | Heavy |
App Permission | ReadAccounts |
User Permission | CallQueueToCallQueue |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type CallQueueOverflowSettingsTry it out in API Explorer.
Update Call Queue Overflow Settings
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{callQueueId}/overflow-settings |
Rate Limit Group | Heavy |
App Permission | EditExtensions |
User Permission | CallQueueToCallQueue |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
callQueueOverflowSettingsRequestResource
is of type CallQueueOverflowSettingsRequestResourceresult
is of type CallQueueOverflowSettingsTry it out in API Explorer.
Address Book Synchronization
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/address-book-sync |
Rate Limit Group | Heavy |
App Permission | ReadContacts |
User Permission | ReadPersonalContacts |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
syncAddressBookParameters
is of type SyncAddressBookParametersresult
is of type AddressBookSyncTry it out in API Explorer.
List Contacts
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/address-book/contact |
Rate Limit Group | Heavy |
App Permission | ReadContacts |
User Permission | ReadPersonalContacts |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
listContactsParameters
is of type ListContactsParametersresult
is of type ContactListTry it out in API Explorer.
Create User Contact
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/address-book/contact |
Rate Limit Group | Heavy |
App Permission | Contacts |
User Permission | EditPersonalContacts |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
personalContactRequest
is of type PersonalContactRequestcreateContactParameters
is of type CreateContactParametersresult
is of type PersonalContactResourceTry it out in API Explorer.
Get User Contact(s)
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/address-book/contact/{contactId} |
Rate Limit Group | Heavy |
App Permission | ReadContacts |
User Permission | ReadPersonalContacts |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type PersonalContactResourceTry it out in API Explorer.
Update User Contact(s)
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/address-book/contact/{contactId} |
Rate Limit Group | Heavy |
App Permission | Contacts |
User Permission | EditPersonalContacts |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
personalContactRequest
is of type PersonalContactRequestupdateContactParameters
is of type UpdateContactParametersresult
is of type PersonalContactResourceTry it out in API Explorer.
Delete User Contact(s)
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/address-book/contact/{contactId} |
Rate Limit Group | Heavy |
App Permission | Contacts |
User Permission | EditPersonalContacts |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
Update Contact Attributes
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/address-book/contact/{contactId} |
Rate Limit Group | Heavy |
App Permission | Contacts |
User Permission | EditPersonalContacts |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
personalContactRequest
is of type PersonalContactRequestpatchContactParameters
is of type PatchContactParametersresult
is of type PersonalContactResourceTry it out in API Explorer.
List User Administered Sites
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/administered-sites |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadExtensions |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type BusinessSiteCollectionResourceTry it out in API Explorer.
Update User Administered Sites
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/administered-sites |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditAssignedRoles |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
businessSiteCollectionRequest
is of type BusinessSiteCollectionRequestresult
is of type BusinessSiteCollectionResourceTry it out in API Explorer.
List Assignable Roles
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/assignable-roles |
Rate Limit Group | Medium |
App Permission | RoleManagement |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
listOfAvailableForAssigningRolesParameters
is of type ListOfAvailableForAssigningRolesParametersresult
is of type RolesCollectionResourceTry it out in API Explorer.
Check User Permission
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/authz-profile/check |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
checkUserPermissionParameters
is of type CheckUserPermissionParametersresult
is of type AuthProfileCheckResourceTry it out in API Explorer.
Get Agent’s Call Queue Presence
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/call-queue-presence |
Rate Limit Group | Light |
App Permission | ReadPresence |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
readExtensionCallQueuePresenceParameters
is of type ReadExtensionCallQueuePresenceParametersresult
is of type ExtensionCallQueuePresenceListTry it out in API Explorer.
Update Call Queue Presence
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/call-queue-presence |
Rate Limit Group | Medium |
App Permission | EditPresence |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
extensionCallQueueUpdatePresenceList
is of type ExtensionCallQueueUpdatePresenceListresult
is of type ExtensionCallQueuePresenceListTry it out in API Explorer.
List User Emergency Locations
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/emergency-locations |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
getExtensionEmergencyLocationsParameters
is of type GetExtensionEmergencyLocationsParametersresult
is of type EmergencyLocationsResourceTry it out in API Explorer.
Create User Emergency Location
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/emergency-locations |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | EmergencyFramework |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
createUserEmergencyLocationRequest
is of type CreateUserEmergencyLocationRequestresult
is of type EmergencyLocationResponseResourceTry it out in API Explorer.
Get User Emergency Location
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/emergency-locations/{locationId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type CommonEmergencyLocationResourceTry it out in API Explorer.
Update User Emergency Location
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/emergency-locations/{locationId} |
Rate Limit Group | Light |
App Permission | EditAccounts |
User Permission | EmergencyFramework |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
emergencyLocationRequestResource
is of type EmergencyLocationRequestResourceresult
is of type EmergencyLocationResponseResourceTry it out in API Explorer.
Delete User Emergency Location
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/emergency-locations/{locationId} |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | EmergencyFramework |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
deleteExtensionEmergencyLocationParameters
is of type DeleteExtensionEmergencyLocationParametersresult
is an empty stringTry it out in API Explorer.
List Forwarding Numbers
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/forwarding-number |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadUserForwardingFlipNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
listForwardingNumbersParameters
is of type ListForwardingNumbersParametersresult
is of type GetExtensionForwardingNumberListResponseTry it out in API Explorer.
Create Forwarding Number
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/forwarding-number |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditUserForwardingFlipNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
createForwardingNumberRequest
is of type CreateForwardingNumberRequestresult
is of type ForwardingNumberInfoTry it out in API Explorer.
Delete Forwarding Numbers
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/forwarding-number |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditUserForwardingFlipNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
deleteForwardingNumbersRequest
is of type DeleteForwardingNumbersRequestresult
is an empty stringTry it out in API Explorer.
Get Forwarding Number
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/forwarding-number/{forwardingNumberId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadUserForwardingFlipNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type ForwardingNumberResourceTry it out in API Explorer.
Update Forwarding Number
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/forwarding-number/{forwardingNumberId} |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditUserForwardingFlipNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
updateForwardingNumberRequest
is of type UpdateForwardingNumberRequestresult
is of type ForwardingNumberInfoTry it out in API Explorer.
Delete Forwarding Number
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/forwarding-number/{forwardingNumberId} |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditUserForwardingFlipNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
Get Extension Greeting Media Content
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/greeting/{greetingId}/content |
Rate Limit Group | Heavy |
App Permission | ReadAccounts |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
readGreetingContentParameters
is of type ReadGreetingContentParametersresult
is of type byte[]
Please refer to Binary content downloading.
Try it out in API Explorer.
Get Message Attachment Content
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/message-store/{messageId}/content/{attachmentId} |
Rate Limit Group | Medium |
App Permission | ReadMessages |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
readMessageContentParameters
is of type ReadMessageContentParametersresult
is of type byte[]
Please refer to Binary content downloading.
Try it out in API Explorer.
Get Unified Presence
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/unified-presence |
Rate Limit Group | Medium |
App Permission | ReadPresence |
User Permission | ReadPresenceStatus |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type UnifiedPresenceTry it out in API Explorer.
Update Unified Presence
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/unified-presence |
Rate Limit Group | Medium |
App Permission | EditPresence |
User Permission | EditPresenceStatus |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
updateUnifiedPresence
is of type UpdateUnifiedPresenceresult
is of type UnifiedPresenceTry it out in API Explorer.
Get User Video Configuration
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/video-configuration |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | Meetings |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type UserVideoConfigurationTry it out in API Explorer.
Get Message Store Configuration
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/message-store-configuration |
Rate Limit Group | Light |
App Permission | EditAccounts |
User Permission | AccountAdministration |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type MessageStoreConfigurationTry it out in API Explorer.
Update Message Store Configuration
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/message-store-configuration |
Rate Limit Group | Light |
App Permission | EditAccounts |
User Permission | AccountAdministration |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
messageStoreConfiguration
is of type MessageStoreConfigurationresult
is of type MessageStoreConfigurationTry it out in API Explorer.
Get Message Store Report Archive
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/message-store-report/{taskId}/archive |
Rate Limit Group | Heavy |
App Permission | ReadMessages |
User Permission | Users |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type MessageStoreReportArchiveTry it out in API Explorer.
Assign Paging Group Users and Devices
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/paging-only-groups/{pagingOnlyGroupId}/bulk-assign |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | Groups |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
editPagingGroupRequest
is of type EditPagingGroupRequestresult
is an empty stringTry it out in API Explorer.
Get Paging Group Devices
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/paging-only-groups/{pagingOnlyGroupId}/devices |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadCompanyDevices |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listPagingGroupDevicesParameters
is of type ListPagingGroupDevicesParametersresult
is of type PagingOnlyGroupDevicesTry it out in API Explorer.
Get Call Party Status
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId} |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type CallPartyTry it out in API Explorer.
Delete Call Party
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId} |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
Update Call Party
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId} |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
partyUpdateRequest
is of type PartyUpdateRequestresult
is of type CallPartyTry it out in API Explorer.
Call Flip on Party
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/flip |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
callPartyFlip
is of type CallPartyFlipresult
is an empty stringTry it out in API Explorer.
Call Park
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/park |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type CallPartyTry it out in API Explorer.
Supervise Call Session
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/supervise |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
superviseCallSessionRequest
is of type SuperviseCallSessionRequestresult
is of type SuperviseCallSessionResponseTry it out in API Explorer.
List Contracted Countries
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/brand/{brandId}/contracted-country |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
result
is of type ContractedCountryListResponseTry it out in API Explorer.
List Domestic Countries
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/dictionary/brand/{brandId}/contracted-country/{contractedCountryId} |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
apiVersion
is optional with default value v1.0
listDomesticCountriesParameters
is of type ListDomesticCountriesParametersresult
is of type CountryListDictionaryModelTry it out in API Explorer.
List Sessions across Multiple Webinars/Hosts
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/configuration/v1/company/sessions |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
rcwConfigListAllCompanySessionsParameters
is of type RcwConfigListAllCompanySessionsParametersresult
is of type WcsSessionGlobalListResourceTry it out in API Explorer.
Create Webinar Session
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /webinar/configuration/v1/webinars/{webinarId}/sessions |
Rate Limit Group | Heavy |
App Permission | EditWebinars |
User Permission | N/A |
wcsSessionWithLocaleCodeModel
is of type WcsSessionWithLocaleCodeModelresult
is of type WcsSessionResourceTry it out in API Explorer.
Get Webinar Session
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/configuration/v1/webinars/{webinarId}/sessions/{sessionId} |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
result
is of type WcsSessionResourceTry it out in API Explorer.
Delete Webinar Session
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /webinar/configuration/v1/webinars/{webinarId}/sessions/{sessionId} |
Rate Limit Group | Heavy |
App Permission | EditWebinars |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Update Webinar Session
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /webinar/configuration/v1/webinars/{webinarId}/sessions/{sessionId} |
Rate Limit Group | Heavy |
App Permission | EditWebinars |
User Permission | N/A |
wcsSessionWithLocaleCodeModel
is of type WcsSessionWithLocaleCodeModelresult
is of type WcsSessionResourceTry it out in API Explorer.
List Session Invitees
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/history/v1/webinars/{webinarId}/sessions/{sessionId}/invitees |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
rcwHistoryListInviteesParameters
is of type RcwHistoryListInviteesParametersresult
is of type InviteeListResourceTry it out in API Explorer.
Get Session Invitee
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/history/v1/webinars/{webinarId}/sessions/{sessionId}/invitees/{inviteeId} |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
result
is of type InviteeModelTry it out in API Explorer.
Renew Webinar Subscription
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /webinar/notifications/v1/subscriptions/{subscriptionId}/renew |
Rate Limit Group | Light |
App Permission | N/A |
User Permission | N/A |
result
is of type SubscriptionInfoTry it out in API Explorer.
Get Registration Session Info
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/registration/v1/sessions/{sessionId} |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
result
is of type RegSessionModelTry it out in API Explorer.
Update Registration Session
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /webinar/registration/v1/sessions/{sessionId} |
Rate Limit Group | Heavy |
App Permission | EditWebinars |
User Permission | N/A |
regSessionModel
is of type RegSessionModelresult
is of type RegSessionModelTry it out in API Explorer.
List Session Registrants
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/registration/v1/sessions/{sessionId}/registrants |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
rcwRegListRegistrantsParameters
is of type RcwRegListRegistrantsParametersresult
is of type RegistrantListResourceTry it out in API Explorer.
Create Registrant
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /webinar/registration/v1/sessions/{sessionId}/registrants |
Rate Limit Group | Heavy |
App Permission | EditWebinars |
User Permission | N/A |
registrantBaseModelWithQuestionnaire
is of type RegistrantBaseModelWithQuestionnaireresult
is of type RegistrantModelResponsePostWithQuestionnaireTry it out in API Explorer.
Get Registrant
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/registration/v1/sessions/{sessionId}/registrants/{registrantId} |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
rcwRegGetRegistrantParameters
is of type RcwRegGetRegistrantParametersresult
is of type RegistrantModelWithQuestionnaireTry it out in API Explorer.
Delete Registrant
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /webinar/registration/v1/sessions/{sessionId}/registrants/{registrantId} |
Rate Limit Group | Heavy |
App Permission | EditWebinars |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
Update Call Monitoring Group List
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-monitoring-groups/{groupId}/bulk-assign |
Rate Limit Group | Heavy |
App Permission | EditExtensions |
User Permission | Groups |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
callMonitoringBulkAssign
is of type CallMonitoringBulkAssignresult
is an empty stringTry it out in API Explorer.
Get Call Recording Custom Greeting List
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-recording/custom-greetings |
Rate Limit Group | Medium |
App Permission | ReadAccounts |
User Permission | ReadCompanyInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listCallRecordingCustomGreetingsParameters
is of type ListCallRecordingCustomGreetingsParametersresult
is of type CallRecordingCustomGreetingsTry it out in API Explorer.
Delete Call Recording Custom Greeting List
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-recording/custom-greetings |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCompanyInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
Delete Call Recording Custom Greeting
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/call-recording/custom-greetings/{greetingId} |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | EditCompanyInfo |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
List Devices
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/devices |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listDevicesAutomaticLocationUpdatesParameters
is of type ListDevicesAutomaticLocationUpdatesParametersresult
is of type ListDevicesAutomaticLocationUpdatesTry it out in API Explorer.
Enable Automatic Location Updates Feature
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/devices/bulk-assign |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
assignMultipleDevicesAutomaticLocationUpdates
is of type AssignMultipleDevicesAutomaticLocationUpdatesresult
is an empty stringTry it out in API Explorer.
Get Network Map
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/networks |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listNetworksParameters
is of type ListNetworksParametersresult
is of type NetworksListTry it out in API Explorer.
Create Network
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/networks |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
createNetworkRequest
is of type CreateNetworkRequestresult
is of type NetworkInfoTry it out in API Explorer.
Get Network
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/networks/{networkId} |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type NetworkInfoTry it out in API Explorer.
Update Network
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/networks/{networkId} |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
updateNetworkRequest
is of type UpdateNetworkRequestresult
is of type NetworkInfoTry it out in API Explorer.
Delete Network
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/networks/{networkId} |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
List Account Switches
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/switches |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listAccountSwitchesParameters
is of type ListAccountSwitchesParametersresult
is of type SwitchesListTry it out in API Explorer.
Create Switch
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/switches |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
createSwitchInfo
is of type CreateSwitchInforesult
is of type SwitchInfoTry it out in API Explorer.
Get Switch
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/switches/{switchId} |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type SwitchInfoTry it out in API Explorer.
Update Switch
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/switches/{switchId} |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
updateSwitchInfo
is of type UpdateSwitchInforesult
is of type SwitchInfoTry it out in API Explorer.
Delete Switch
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/switches/{switchId} |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
Create Multiple Switches
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/switches-bulk-create |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
createMultipleSwitchesRequest
is of type CreateMultipleSwitchesRequestresult
is of type CreateMultipleSwitchesResponseTry it out in API Explorer.
Update Multiple Switches
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/switches-bulk-update |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
updateMultipleSwitchesRequest
is of type UpdateMultipleSwitchesRequestresult
is of type UpdateMultipleSwitchesResponseTry it out in API Explorer.
Validate Multiple Switches
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/switches-bulk-validate |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
validateMultipleSwitchesRequest
is of type ValidateMultipleSwitchesRequestresult
is of type ValidateMultipleSwitchesResponseTry it out in API Explorer.
Get Emergency Map Configuration Task
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/tasks/{taskId} |
Rate Limit Group | Light |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type AutomaticLocationUpdatesTaskInfoTry it out in API Explorer.
List Users
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/users |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listAutomaticLocationUpdatesUsersParameters
is of type ListAutomaticLocationUpdatesUsersParametersresult
is of type AutomaticLocationUpdatesUserListTry it out in API Explorer.
Enable Automatic Location Updates for Users
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/users/bulk-assign |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
emergencyAddressAutoUpdateUsersBulkAssignResource
is of type EmergencyAddressAutoUpdateUsersBulkAssignResourceresult
is an empty stringTry it out in API Explorer.
List Wireless Points
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/wireless-points |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
listWirelessPointsParameters
is of type ListWirelessPointsParametersresult
is of type WirelessPointsListTry it out in API Explorer.
Create Wireless Point
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/wireless-points |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
createWirelessPoint
is of type CreateWirelessPointresult
is of type WirelessPointInfoTry it out in API Explorer.
Get Wireless Point
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/wireless-points/{pointId} |
Rate Limit Group | Medium |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type WirelessPointInfoTry it out in API Explorer.
Update Wireless Point
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/wireless-points/{pointId} |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
updateWirelessPoint
is of type UpdateWirelessPointresult
is of type WirelessPointInfoTry it out in API Explorer.
Delete Wireless Point
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/wireless-points/{pointId} |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
Create Multiple Wireless Points
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/wireless-points-bulk-create |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
createMultipleWirelessPointsRequest
is of type CreateMultipleWirelessPointsRequestresult
is of type CreateMultipleWirelessPointsResponseTry it out in API Explorer.
Update Multiple Wireless Points
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/wireless-points-bulk-update |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
updateMultipleWirelessPointsRequest
is of type UpdateMultipleWirelessPointsRequestresult
is of type UpdateMultipleWirelessPointsResponseTry it out in API Explorer.
Validate Multiple Wireless Points
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/wireless-points-bulk-validate |
Rate Limit Group | Heavy |
App Permission | EditAccounts |
User Permission | ConfigureEmergencyMaps |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
validateMultipleWirelessPointsRequest
is of type ValidateMultipleWirelessPointsRequestresult
is of type ValidateMultipleWirelessPointsResponseTry it out in API Explorer.
Assign Default Role
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/assigned-role/default |
Rate Limit Group | Medium |
App Permission | RoleManagement |
User Permission | Users |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type AssignedRolesResourceTry it out in API Explorer.
List Blocked/Allowed Phone Numbers
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/caller-blocking/phone-numbers |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadBlockedNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
listBlockedAllowedNumbersParameters
is of type ListBlockedAllowedNumbersParametersresult
is of type BlockedAllowedPhoneNumbersListTry it out in API Explorer.
Add Blocked/Allowed Number
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/caller-blocking/phone-numbers |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditBlockedNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
addBlockedAllowedPhoneNumber
is of type AddBlockedAllowedPhoneNumberresult
is of type BlockedAllowedPhoneNumberInfoTry it out in API Explorer.
Get Blocked/Allowed Number
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/caller-blocking/phone-numbers/{blockedNumberId} |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadBlockedNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type BlockedAllowedPhoneNumberInfoTry it out in API Explorer.
Update Blocked/Allowed Number
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/caller-blocking/phone-numbers/{blockedNumberId} |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditBlockedNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
addBlockedAllowedPhoneNumber
is of type AddBlockedAllowedPhoneNumberresult
is of type BlockedAllowedPhoneNumberInfoTry it out in API Explorer.
Delete Blocked/Allowed Number
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/caller-blocking/phone-numbers/{blockedNumberId} |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditBlockedNumbers |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
Get Notification Settings
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/notification-settings |
Rate Limit Group | Light |
App Permission | ReadAccounts |
User Permission | ReadMessagesNotificationsSettings |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
result
is of type NotificationSettingsTry it out in API Explorer.
Update Notification Settings
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/notification-settings |
Rate Limit Group | Medium |
App Permission | EditExtensions |
User Permission | EditMessagesNotificationsSettings |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
extensionId
is optional with default value ~
notificationSettingsUpdateRequest
is of type NotificationSettingsUpdateRequestresult
is of type NotificationSettingsTry it out in API Explorer.
Bring-In Call Party
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/bring-in |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
addPartyRequest
is of type AddPartyRequestresult
is of type CallPartyTry it out in API Explorer.
Answer Call Party
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/answer |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
answerTarget
is of type AnswerTargetresult
is of type CallPartyTry it out in API Explorer.
Bridge Call Party
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/bridge |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
bridgeTargetRequest
is of type BridgeTargetRequestresult
is of type CallPartyTry it out in API Explorer.
Forward Call Party
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/forward |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
forwardTarget
is of type ForwardTargetresult
is of type ForwardCallPartyResponseTry it out in API Explorer.
Hold Call Party
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/hold |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
holdCallPartyRequest
is of type HoldCallPartyRequestresult
is of type CallPartyTry it out in API Explorer.
Ignore Call in Queue
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/ignore |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
ignoreRequestBody
is of type IgnoreRequestBodyresult
is an empty stringTry it out in API Explorer.
Pickup Call
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/pickup |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
pickupTarget
is of type PickupTargetresult
is of type CallPartyTry it out in API Explorer.
Create Recording
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/recordings |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
Pause/Resume Recording
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/recordings/{recordingId} |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
callRecordingUpdate
is of type CallRecordingUpdatepauseResumeCallRecordingParameters
is of type PauseResumeCallRecordingParametersresult
is of type CallRecordingTry it out in API Explorer.
Reject Call Party
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/reject |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is an empty stringTry it out in API Explorer.
Reply with Text
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/reply |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
callPartyReply
is of type CallPartyReplyresult
is of type ReplyPartyTry it out in API Explorer.
Supervise Call Party
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/supervise |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
partySuperviseRequest
is of type PartySuperviseRequestresult
is of type PartySuperviseResponseTry it out in API Explorer.
Transfer Call Party
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/transfer |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
transferTarget
is of type TransferTargetresult
is of type CallPartyTry it out in API Explorer.
Un-hold Call Party
Name | Value |
---|---|
HTTP Method | POST |
Endpoint | /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}/unhold |
Rate Limit Group | Light |
App Permission | CallControl |
User Permission | N/A |
apiVersion
is optional with default value v1.0
accountId
is optional with default value ~
result
is of type CallPartyTry it out in API Explorer.
List Session Invitees
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/configuration/v1/webinars/{webinarId}/sessions/{sessionId}/invitees |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
rcwConfigListInviteesParameters
is of type RcwConfigListInviteesParametersresult
is of type WcsInviteeListResourceTry it out in API Explorer.
Bulk Add/Delete Session Invitees
Name | Value |
---|---|
HTTP Method | PATCH |
Endpoint | /webinar/configuration/v1/webinars/{webinarId}/sessions/{sessionId}/invitees |
Rate Limit Group | Heavy |
App Permission | EditWebinars |
User Permission | N/A |
bulkUpdateInviteesRequest
is of type BulkUpdateInviteesRequestresult
is of type BulkUpdateInviteesResponseTry it out in API Explorer.
Get Session Invitee
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/configuration/v1/webinars/{webinarId}/sessions/{sessionId}/invitees/{inviteeId} |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
result
is of type InviteeResourceTry it out in API Explorer.
Update Session Invitee
Name | Value |
---|---|
HTTP Method | PUT |
Endpoint | /webinar/configuration/v1/webinars/{webinarId}/sessions/{sessionId}/invitees/{inviteeId} |
Rate Limit Group | Heavy |
App Permission | EditWebinars |
User Permission | N/A |
updateInviteeRequest
is of type UpdateInviteeRequestresult
is of type InviteeResourceTry it out in API Explorer.
Delete Session Invitee
Name | Value |
---|---|
HTTP Method | DELETE |
Endpoint | /webinar/configuration/v1/webinars/{webinarId}/sessions/{sessionId}/invitees/{inviteeId} |
Rate Limit Group | Heavy |
App Permission | EditWebinars |
User Permission | N/A |
result
is an empty stringTry it out in API Explorer.
List Session Participants
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/history/v1/webinars/{webinarId}/sessions/{sessionId}/participants |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
rcwHistoryListParticipantsParameters
is of type RcwHistoryListParticipantsParametersresult
is of type ParticipantListResourceTry it out in API Explorer.
Get Participant Information
Name | Value |
---|---|
HTTP Method | GET |
Endpoint | /webinar/history/v1/webinars/{webinarId}/sessions/{sessionId}/participants/self |
Rate Limit Group | Heavy |
App Permission | ReadWebinars |
User Permission | N/A |
result
is of type ParticipantReducedModelTry it out in API Explorer.