RingCentral .Net SDK
Loading...
Searching...
No Matches
RingCentral.Paths.TeamMessaging.V1.Teams.Index Class Reference
Collaboration diagram for RingCentral.Paths.TeamMessaging.V1.Teams.Index:

Public Member Functions

TeamMessaging.V1.Teams.Add.Index Add ()
TeamMessaging.V1.Teams.Archive.Index Archive ()
 Index (TeamMessaging.V1.Index parent, string chatId=null)
string Path (bool withParameter=true)
async Task< RingCentral.TMTeamList > List (RingCentral.ListGlipTeamsNewParameters queryParams=null, RestRequestConfig restRequestConfig=null)
 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.
async Task< RingCentral.TMTeamInfo > Post (RingCentral.TMCreateTeamRequest tMCreateTeamRequest, RestRequestConfig restRequestConfig=null)
 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.
async Task< RingCentral.TMTeamInfo > Get (RestRequestConfig restRequestConfig=null)
 Returns information about the specified team. HTTP Method: get Endpoint: /team-messaging/v1/teams/{chatId} Rate Limit Group: Light App Permission: TeamMessaging.
async Task< string > Delete (RestRequestConfig restRequestConfig=null)
 Deletes the specified team. HTTP Method: delete Endpoint: /team-messaging/v1/teams/{chatId} Rate Limit Group: Medium App Permission: TeamMessaging.
async Task< RingCentral.TMTeamInfo > Patch (RingCentral.TMUpdateTeamRequest tMUpdateTeamRequest, RestRequestConfig restRequestConfig=null)
 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.
TeamMessaging.V1.Teams.Join.Index Join ()
TeamMessaging.V1.Teams.Leave.Index Leave ()
TeamMessaging.V1.Teams.Remove.Index Remove ()
TeamMessaging.V1.Teams.Unarchive.Index Unarchive ()

Public Attributes

RestClient rc
TeamMessaging.V1.Index parent
string chatId

The documentation for this class was generated from the following files:
  • RingCentral.Net/Paths/TeamMessaging/V1/Teams/Add/Index.cs
  • RingCentral.Net/Paths/TeamMessaging/V1/Teams/Index.cs
  • RingCentral.Net/Paths/TeamMessaging/V1/Teams/Archive/Index.cs
  • RingCentral.Net/Paths/TeamMessaging/V1/Teams/Join/Index.cs
  • RingCentral.Net/Paths/TeamMessaging/V1/Teams/Leave/Index.cs
  • RingCentral.Net/Paths/TeamMessaging/V1/Teams/Remove/Index.cs
  • RingCentral.Net/Paths/TeamMessaging/V1/Teams/Unarchive/Index.cs