wxc_sdk.workspace_settings package

Workspace settings, mostly identical to user settings

class wxc_sdk.workspace_settings.WorkspaceSettingsApi(session: RestSession)[source]

Bases: ApiChild

API for all workspace settings.

Most of the workspace settings are equivalent to corresponding user settings. For these settings the attributes of this class are instances of the respective user settings APIs. When calling endpoints of these APIs workspace IDs need to be passed to the person_id parameter of the called function.

__init__(session: RestSession)[source]
base = 'workspaces'
anon_calls: AnonCallsApi
available_numbers: AvailableNumbersApi
barge: BargeApi
call_bridge: CallBridgeApi
call_intercept: CallInterceptApi
call_policy: CallPolicyApi
call_waiting: CallWaitingApi
caller_id: CallerIdApi
devices: WorkspaceDevicesApi
dnd: DndApi
ecbn: ECBNApi
forwarding: PersonForwardingApi
monitoring: MonitoringApi
music_on_hold: MusicOnHoldApi
numbers: WorkspaceNumbersApi
permissions_in: IncomingPermissionsApi
permissions_out: OutgoingPermissionsApi
priority_alert: PriorityAlertApi
privacy: PrivacyApi
push_to_talk: PushToTalkApi
selective_accept: SelectiveAcceptApi
selective_forward: SelectiveForwardApi
selective_reject: SelectiveRejectApi
sequential_ring: SequentialRingApi
sim_ring: SimRingApi
voicemail: VoicemailApi

Subpackages