Class Index
java.lang.Object
com.ringcentral.paths.teammessaging.v1.teams.Index
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd()archive()delete()Deletes the specified team.get()Returns information about the specified team.join()leave()list()list(ListGlipTeamsNewParameters queryParams) Returns the list of teams where the user is a member (both archived and active) combined with a list of public teams that can be joined by the current user.patch(TMUpdateTeamRequest tMUpdateTeamRequest) Updates the name and description of the specified team.path()post(TMCreateTeamRequest tMCreateTeamRequest) Creates a team, and adds a list of people to the team.remove()
-
Field Details
-
rc
-
parent
-
chatId
-
-
Constructor Details
-
Index
-
-
Method Details
-
path
-
path
-
list
Returns the list of teams where the user is a member (both archived and active) combined with a list of public teams that can be joined by the current user. All records in response are sorted by creation time of a chat in ascending order. A team is a chat between 2 and more (unlimited number) participants assigned with specific name. HTTP Method: get Endpoint: /team-messaging/v1/teams Rate Limit Group: Medium App Permission: TeamMessaging- Throws:
RestExceptionIOException
-
list
- Throws:
RestExceptionIOException
-
post
Creates a team, and adds a list of people to the team. HTTP Method: post Endpoint: /team-messaging/v1/teams Rate Limit Group: Medium App Permission: TeamMessaging- Throws:
RestExceptionIOException
-
get
Returns information about the specified team. HTTP Method: get Endpoint: /team-messaging/v1/teams/{chatId} Rate Limit Group: Light App Permission: TeamMessaging- Throws:
RestExceptionIOException
-
delete
Deletes the specified team. HTTP Method: delete Endpoint: /team-messaging/v1/teams/{chatId} Rate Limit Group: Medium App Permission: TeamMessaging- Throws:
RestExceptionIOException
-
patch
Updates the name and description of the specified team. HTTP Method: patch Endpoint: /team-messaging/v1/teams/{chatId} Rate Limit Group: Medium App Permission: TeamMessaging- Throws:
RestExceptionIOException
-
add
-
join
-
leave
-
remove
-
archive
-
unarchive
-