RingCentral .Net SDK
Loading...
Searching...
No Matches
RingCentral.Paths.Restapi.Account.AnsweringRule.Index Class Reference
Collaboration diagram for RingCentral.Paths.Restapi.Account.AnsweringRule.Index:

Public Member Functions

 Index (Restapi.Account.Index parent, string ruleId=null)
string Path (bool withParameter=true)
async Task< RingCentral.CompanyAnsweringRuleList > List (RingCentral.ListCompanyAnsweringRulesParameters queryParams=null, RestRequestConfig restRequestConfig=null)
 Returns a list of company call handling rules. HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/answering-rule Rate Limit Group: Medium App Permission: ReadAccounts User Permission: ReadCompanyAnsweringRules.
async Task< RingCentral.CompanyAnsweringRuleInfo > Post (RingCentral.CompanyAnsweringRuleRequest companyAnsweringRuleRequest, RestRequestConfig restRequestConfig=null)
 Creates call handling rule on account level. HTTP Method: post Endpoint: /restapi/{apiVersion}/account/{accountId}/answering-rule Rate Limit Group: Medium App Permission: EditAccounts User Permission: EditCompanyAnsweringRules.
async Task< RingCentral.CompanyAnsweringRuleInfo > Get (RestRequestConfig restRequestConfig=null)
 Returns a company call handling rule by ID. HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/answering-rule/{ruleId} Rate Limit Group: Light App Permission: ReadAccounts User Permission: ReadCompanyAnsweringRules.
async Task< RingCentral.CompanyAnsweringRuleInfo > Put (RingCentral.CompanyAnsweringRuleUpdate companyAnsweringRuleUpdate, RestRequestConfig restRequestConfig=null)
 Updates a company call handling rule. HTTP Method: put Endpoint: /restapi/{apiVersion}/account/{accountId}/answering-rule/{ruleId} Rate Limit Group: Medium App Permission: EditAccounts User Permission: EditCompanyAnsweringRules.
async Task< string > Delete (RestRequestConfig restRequestConfig=null)
 Deletes a company custom call handling rule by a particular ID. HTTP Method: delete Endpoint: /restapi/{apiVersion}/account/{accountId}/answering-rule/{ruleId} Rate Limit Group: Medium App Permission: EditAccounts User Permission: EditCompanyAnsweringRules.

Public Attributes

RestClient rc
Restapi.Account.Index parent
string ruleId

The documentation for this class was generated from the following file:
  • RingCentral.Net/Paths/Restapi/Account/AnsweringRule/Index.cs