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:
RestException
IOException
-
list
- Throws:
RestException
IOException
-
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:
RestException
IOException
-
get
Returns information about the specified team. HTTP Method: get Endpoint: /team-messaging/v1/teams/{chatId} Rate Limit Group: Light App Permission: TeamMessaging- Throws:
RestException
IOException
-
delete
Deletes the specified team. HTTP Method: delete Endpoint: /team-messaging/v1/teams/{chatId} Rate Limit Group: Medium App Permission: TeamMessaging- Throws:
RestException
IOException
-
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:
RestException
IOException
-
add
-
join
-
leave
-
remove
-
archive
-
unarchive
-