Esempio n. 1
0
        /// <summary>
        /// Operation: Create IVR Prompts
        /// HTTP Method: POST
        /// Endpoint: /restapi/v1.0/account/{accountId}/ivr-prompts
        /// Rate Limit Group: Heavy
        /// App Permission: EditAccounts
        /// User Permission: EditCompanyGreetings
        /// </summary>
        public async Task <RingCentral.PromptInfo> Post(CreateIvrPromptRequest createIVRPromptRequest,
                                                        CancellationToken?cancellationToken = null)
        {
            var multipartFormDataContent = Utils.GetMultipartFormDataContent(createIVRPromptRequest);

            return(await rc.Post <RingCentral.PromptInfo>(this.Path(false), multipartFormDataContent, null,
                                                          cancellationToken));
        }
Esempio n. 2
0
        /// <summary>
        /// Operation: Create IVR Prompts
        /// HTTP Method: POST
        /// Endpoint: /restapi/v1.0/account/{accountId}/ivr-prompts
        /// Rate Limit Group: Heavy
        /// App Permission: EditAccounts
        /// User Permission: EditCompanyGreetings
        /// </summary>
        public async Task <RingCentral.PromptInfo> Post(CreateIvrPromptRequest createIVRPromptRequest,
                                                        RestRequestConfig restRequestConfig = null)
        {
            var multipartFormDataContent = Utils.GetMultipartFormDataContent(createIVRPromptRequest);

            return(await rc.Post <RingCentral.PromptInfo>(this.Path(false), multipartFormDataContent, null,
                                                          restRequestConfig));
        }