Webex Call Settings For Me With UserHub Phase2 API is one of 178 APIs that Webex publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Call Settings For Me With UserHub Phase2. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
35 operations
across 18 paths,
and defines 46 schemas.
It is described by OpenAPI 3.0.0, at version 1.0.0.
The identity and technical contract details declared by the specification.
Webex Call Settings For Me With UserHub Phase2 API declares
3 security schemes
for authenticating requests.
It supports OAuth 2.0 (oauth2) using the authorizationCode flow.
It accepts HTTP bearer tokens (JWT) (bearer-key).
It supports OAuth 2.0 (bearerAuth) using the authorizationCode flow, exposing 1 scope.
bearer-key — e.g. Bearer YOURAUTHORIZATIONTOKENbearerAuth — OAuth 2.0 Bearer token authentication
PriorityAlertCriteria
object
4 properties
3 required
NumberOwnerType
string
PLACE - PSTN phone number's owner is a workspace. PEOPLE - PSTN phone number's owner is a person. VIRTUALLINE - PSTN phone number's owner is a Virtual Profile.…
SelectiveCallForwardCriteriaGet
object
Selective Call Forwarding individual Criterion detailed settings response object.
11 properties
SelectiveAcceptCallSource
string
ALLNUMBERS - Selective accept criteria applies for all incoming numbers. SPECIFICNUMBERS - Selective accept criteria applies for calls from specific numbers. F…
PriorityAlertCriteriaPatch
object
Request body for updating priority alert criteria settings.
8 properties
UserSchedulePostRequest
object
Request body for creating a new user schedule.
3 properties
2 required
RecurWeeklyObject
object
7 properties
1 required
UserScheduleEvent
object
Schedule Event configuration.
8 properties
5 required
SourceForSelectiveForward
string
ALLNUMBERS - Criteria applies to all incoming numbers. SPECIFICNUMBERS - Criteria applies only for specific incoming numbers. ANYINTERNAL - Criteria applies to…
SelectiveAcceptCallCriteriaGet
object
9 properties
2 required
SelectiveAcceptCallSettingPatch
object
1 property
1 required
SelectiveForwardCallCriteria
object
4 properties
4 required
UserScheduleEventPostRequest
object
Modify the Schedule Event configuration.
7 properties
4 required
UserSchedule
object
Individual Schedule configuration.
4 properties
4 required
SelectiveForwardCallSettingsGet
object
5 properties
1 required
UserScheduleRecurrenceObject
object
Recurrence definition for a user's schedule event.
5 properties
CallNotifyPatch
object
Request body for updating call notify settings.
2 properties
1 required
UserLocationScheduleEvent
object
Schedule Event configuration.
8 properties
5 required
SelectiveForwardCallSettingPatch
object
4 properties
CallNotifyGet
object
User call notify settings response object containing configurations of Criteria and whether CallNotify is enabled.
3 properties
LocationAssignedNumber
object
Details of a assigned phone number/extension in the user's location.
6 properties
SelectiveAcceptCallSettingsGet
object
2 properties
1 required
UserSchedulePatchRequest
object
Modify the schedule name and / or it's events' details for the requested Schedule.
2 properties
1 required
PriorityAlertPatch
object
1 property
1 required
SelectiveAcceptCallCriteria
object
4 properties
4 required
CallsFromSelectiveAccept
string
ANYPHONENUMBER - Criteria applies for any incoming number. SELECTPHONENUMBERS - Criteria applies for selected incoming numbers.
UserScheduleGetResponse
object
Lists the schedule and it's events' details for the requested Schedule.
4 properties
3 required
ScheduleType
string
businessHours - The schedule type that specifies the business or working hours during the day. holidays - The schedule type that specifies the day when your or…
RecurrenceObject
object
5 properties
CallNotifyCriteriaGet
object
Call Notify individual Criterion detailed settings response object containing schedule, phone numbers, and notification configurations.
9 properties
LocationAssignedNumbersGet
object
Response object containing the list of assigned phone numbers/extension in the user's location.
1 property
CallNotifyCriteriaPatch
object
Request body for updating call notify criteria settings.
8 properties
PriorityAlertGet
object
2 properties
1 required
SelectiveCallForwardCriteriaPatch
object
Request body for updating selective call forwarding criteria settings.
10 properties
UserScheduleEventPatch
object
Modify the Schedule Event configuration.
8 properties
4 required
CallNotifyCriteriaListGet
object
User call notify criteria response object containing configurations of Criteria.
4 properties
SelectiveAcceptCallCriteriaPost
object
8 properties
2 required
UserLocationScheduleGetResponse
object
Lists the schedule and it's events' details for the requested (Location) Schedule. LOCATION level schedule for the user's location.
4 properties
3 required
RecurYearlyByDateObject
object
2 properties
2 required
SelectiveAcceptCallCriteriaPatch
object
8 properties
2 required
ScheduleLevel
string
PEOPLE - The schedule level that specifies that criteria is of People level. GROUP - The schedule level that specifies that criteria is of Group level.
UserScheduleListGetResponse
object
Lists all the schedules for the authenticated user. Also includes LOCATION level schedules for the user's location.
1 property
ResponseId
object
Response object that contains the unique identifier for the created or updated criteria.
1 property
RecurYearlyByDayObject
object
3 properties
3 required
PriorityAlertCriteriaGet
object
Priority Alert individual Criterion detailed settings response object containing schedule, phone numbers, and notification configurations.
9 properties
ScheduleEventObject
object
7 properties
3 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Webex publishes across the network.