Class Index
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondelete()delete(DisconnectTeamsUsersParameters queryParams) Disconnects Microsoft Teams Direct Routing users in bulk asynchronously (up to 25 users at a time).get()get(ListTeamsUsersParameters queryParams) Returns the list of Microsoft Teams Direct Routing users and their connection status with the integration, filtered by provided RingCentral extension IDs (up to 25 users at a time).path()post(ConnectTeamsUsersRequest connectTeamsUsersRequest) Connects Microsoft Teams Direct Routing users in bulk asynchronously (up to 25 users at a time).
-
Field Details
-
rc
-
parent
-
-
Constructor Details
-
Index
-
-
Method Details
-
path
-
path
-
get
public MsTeamsUserListResponse get(ListTeamsUsersParameters queryParams) throws RestException, IOException Returns the list of Microsoft Teams Direct Routing users and their connection status with the integration, filtered by provided RingCentral extension IDs (up to 25 users at a time).Before using this API, the account-level setup for Direct Routing must be completed as described in [this guide](https://support.ringcentral.com/article-v2/Enabling-direct-routing-in-RingCentral-and-Microsoft-Teams.html?brand=RingCentral&product=RingEX&language=en_US).
HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/ms-teams/direct-routing/users Rate Limit Group: Medium App Permission: ReadAccounts
- Throws:
RestExceptionIOException
-
get
- Throws:
RestExceptionIOException
-
post
public MsTeamsUserListResponse post(ConnectTeamsUsersRequest connectTeamsUsersRequest) throws RestException, IOException Connects Microsoft Teams Direct Routing users in bulk asynchronously (up to 25 users at a time).Before using this API, the account-level setup for Direct Routing must be completed as described in [this guide](https://support.ringcentral.com/article-v2/Enabling-direct-routing-in-RingCentral-and-Microsoft-Teams.html?brand=RingCentral&product=RingEX&language=en_US).
HTTP Method: post Endpoint: /restapi/{apiVersion}/account/{accountId}/ms-teams/direct-routing/users Rate Limit Group: Medium App Permission: EditAccounts
- Throws:
RestExceptionIOException
-
delete
Disconnects Microsoft Teams Direct Routing users in bulk asynchronously (up to 25 users at a time).Before using this API, the account-level setup for Direct Routing must be completed as described in [this guide](https://support.ringcentral.com/article-v2/Enabling-direct-routing-in-RingCentral-and-Microsoft-Teams.html?brand=RingCentral&product=RingEX&language=en_US).
HTTP Method: delete Endpoint: /restapi/{apiVersion}/account/{accountId}/ms-teams/direct-routing/users Rate Limit Group: Medium App Permission: EditAccounts
- Throws:
RestExceptionIOException
-
delete
- Throws:
RestExceptionIOException
-