RingCentral .Net SDK
Public Member Functions | Public Attributes | List of all members
RingCentral.Paths.Restapi.Account.IvrMenus.Index Class Reference
Collaboration diagram for RingCentral.Paths.Restapi.Account.IvrMenus.Index:
Collaboration graph
[legend]

Public Member Functions

 Index (Account.Index parent, string ivrMenuId=null)
 
string Path (bool withParameter=true)
 
async Task< IVRMenuListList (RestRequestConfig restRequestConfig=null)
 Returns a company IVR menus. HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/ivr-menus Rate Limit Group: Medium App Permission: ReadAccounts More...
 
async Task< IVRMenuInfoPost (IVRMenuInfo iVRMenuInfo, RestRequestConfig restRequestConfig=null)
 Creates a company IVR menu. HTTP Method: post Endpoint: /restapi/{apiVersion}/account/{accountId}/ivr-menus Rate Limit Group: Heavy App Permission: EditAccounts User Permission: AutoReceptionist More...
 
async Task< IVRMenuInfoGet (RestRequestConfig restRequestConfig=null)
 Returns a company IVR menu by ID. HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/ivr-menus/{ivrMenuId} Rate Limit Group: Medium App Permission: ReadAccounts User Permission: AutoReceptionist More...
 
async Task< IVRMenuInfoPut (IVRMenuInfo iVRMenuInfo, RestRequestConfig restRequestConfig=null)
 Updates a company IVR menu by ID. HTTP Method: put Endpoint: /restapi/{apiVersion}/account/{accountId}/ivr-menus/{ivrMenuId} Rate Limit Group: Medium App Permission: ReadAccounts User Permission: AutoReceptionist More...
 

Public Attributes

string ivrMenuId
 
Account.Index parent
 
RestClient rc
 

Member Function Documentation

◆ Get()

async Task<IVRMenuInfo> RingCentral.Paths.Restapi.Account.IvrMenus.Index.Get ( RestRequestConfig  restRequestConfig = null)
inline

Returns a company IVR menu by ID. HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/ivr-menus/{ivrMenuId} Rate Limit Group: Medium App Permission: ReadAccounts User Permission: AutoReceptionist

◆ List()

async Task<IVRMenuList> RingCentral.Paths.Restapi.Account.IvrMenus.Index.List ( RestRequestConfig  restRequestConfig = null)
inline

Returns a company IVR menus. HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/ivr-menus Rate Limit Group: Medium App Permission: ReadAccounts

◆ Post()

async Task<IVRMenuInfo> RingCentral.Paths.Restapi.Account.IvrMenus.Index.Post ( IVRMenuInfo  iVRMenuInfo,
RestRequestConfig  restRequestConfig = null 
)
inline

Creates a company IVR menu. HTTP Method: post Endpoint: /restapi/{apiVersion}/account/{accountId}/ivr-menus Rate Limit Group: Heavy App Permission: EditAccounts User Permission: AutoReceptionist

◆ Put()

async Task<IVRMenuInfo> RingCentral.Paths.Restapi.Account.IvrMenus.Index.Put ( IVRMenuInfo  iVRMenuInfo,
RestRequestConfig  restRequestConfig = null 
)
inline

Updates a company IVR menu by ID. HTTP Method: put Endpoint: /restapi/{apiVersion}/account/{accountId}/ivr-menus/{ivrMenuId} Rate Limit Group: Medium App Permission: ReadAccounts User Permission: AutoReceptionist


The documentation for this class was generated from the following file: