Anywhere Reachability¶
This service is mapped on the Broadsoft Anywhere service
Display user’s anywhere¶
-
GET
/api/v1/tenants/
(string: tenant_id)/groups/
(string: group_id)/users/
(string: user_id)/services/anywhere/
¶ The API is mapped to UserBroadWorksAnywhereGetRequest16sp2
- Response JSON Object:
alertAllLocationsForClickToDialCalls (boolean) – if set, the service will enable all locations for click-to-dial calls.
alertAllLocationsForGroupPagingCalls (boolean) – if set, the service will enable all locations for group paging calls.
phoneNumbers (array) – a list of phone number objects as defined as Phone Number Attributes.
Update a user’s anywhere¶
-
PUT
/api/v1/tenants/
(string: tenant_id)/groups/
(string: group_id)/users/
(string: user_id)/services/anywhere/
¶ The API is mapped to UserBroadWorksAnywhereModifyRequest
- Request JSON Object:
alertAllLocationsForClickToDialCalls (boolean) – if set, the service will enable all locations for click-to-dial calls.
alertAllLocationsForGroupPagingCalls (boolean) – if set, the service will enable all locations for group paging calls.
phoneNumbers (array) – a list of phone number objects as defined as Phone Number Attributes.
Phone Number Attributes¶
Name |
Type |
Methods |
Description |
|||
---|---|---|---|---|---|---|
GET |
POST |
PUT |
DELETE |
|||
phoneNumber |
String |
A |
R |
R |
R |
The phone number (if configured, empty or absent otherwise) (See Phone Number). |
newPhoneNumber |
String |
F |
F |
O |
F |
The new phone number. Only update. |
active |
Boolean |
A |
O |
O |
F |
The status of the phone number. |
description |
String |
A |
O |
O |
F |
A description to understand, at a glance, why you have specified this phone number. Length >= 1 |
outboundAlternateNumber |
String |
A |
O |
O |
F |
Is used when an alternate number needs to be dialed to reach the service location. Phone Number or SIP URI. |
callControl |
Boolean |
A |
O |
O |
F |
This attribute determines whether call control is to be performed. |
useDiversionInhibitor |
Boolean |
A |
O |
O |
F |
This attribute enables a diversion inhibitor when extending a call leg. |
answerConfirmationRequired |
Boolean |
A |
O |
O |
F |
This attribute determines if the Application Server needs to prompt for an answer confirmation. |
criteria |
Array |
A |
O |
O |
F |
A list of criteria objects as defined as Criteria attributes. |