Пример #1
0
 // Create Meeting
 public Task <MeetingInfo> Post()
 {
     return(RC.Post <MeetingInfo>(Endpoint(true), null));
 }
Пример #2
0
 // Adds a new forwarding number to the forwarding number list.
 public Task <ForwardingNumberInfo> Post()
 {
     return(RC.Post <ForwardingNumberInfo>(Endpoint(true), null));
 }
 // Creates an extension.
 public Task <ExtensionCreationResponse> Post()
 {
     return(RC.Post <ExtensionCreationResponse>(Endpoint(true), null));
 }
Пример #4
0
 // <p style='font-style:italic;'>Since 1.0.24 (Release 8.0)</p><p>Creates a custom answering rule for a particular caller ID.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
 public Task <AnsweringRuleInfo> Post()
 {
     return(RC.Post <AnsweringRuleInfo>(Endpoint(true), null));
 }
 // Create new Webhook
 public Task <GlipWebhookInfo> Post()
 {
     return(RC.Post <GlipWebhookInfo>(Endpoint(true), null));
 }
 // Create Group
 public Task <GlipGroupInfo> Post(object parameters)
 {
     return(RC.Post <GlipGroupInfo>(Endpoint(true), parameters));
 }
Пример #7
0
 // <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
 public Task <BlockedNumberInfo> Post(object parameters)
 {
     return(RC.Post <BlockedNumberInfo>(Endpoint(true), parameters));
 }
Пример #8
0
 // <p style='font-style:italic;'>Since 1.0.6 (Release 5.15)</p><p>Creates a new subscription.</p><h4>Usage Plan Group</h4><p>Medium</p>
 public Task <SubscriptionInfo> Post(object parameters)
 {
     return(RC.Post <SubscriptionInfo>(Endpoint(true), parameters));
 }
Пример #9
0
 // Returns one or more parsed and/or formatted phone numbers that are passed as a string.
 public Task <ParsePhoneNumberResponse> Post()
 {
     return(RC.Post <ParsePhoneNumberResponse>(Endpoint(true), null));
 }
Пример #10
0
 // <p style='font-style:italic;'>Since 1.0.7 (Release 5.16)</p><p>Makes a 2-leg RingOut call.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>RingOut</td><td>Performing two-legged ring-out phone calls</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
 public Task <GetRingOutStatusResponse> Post()
 {
     return(RC.Post <GetRingOutStatusResponse>(Endpoint(true), null));
 }
Пример #11
0
 // <p style='font-style:italic;'>Since 1.0.7 (Release 5.16)</p><p>Makes a 2-leg RingOut call.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>RingOut</td><td>Performing two-legged ring-out phone calls</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
 public Task <GetRingOutStatusResponse> Post(object parameters)
 {
     return(RC.Post <GetRingOutStatusResponse>(Endpoint(true), parameters));
 }
Пример #12
0
 // Create New Order
 public Task <PostResponse> Post(object parameters)
 {
     return(RC.Post <PostResponse>(Endpoint(true), parameters));
 }
Пример #13
0
 // Create New Order
 public Task <PostResponse> Post()
 {
     return(RC.Post <PostResponse>(Endpoint(true), null));
 }
Пример #14
0
 // Create Meeting
 public Task <MeetingInfo> Post(object parameters)
 {
     return(RC.Post <MeetingInfo>(Endpoint(true), parameters));
 }
Пример #15
0
 // <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Posts a file.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Glip</td><td>Availability of Glip</td></tr></tbody></table><h4>API Group</h4><p>Heavy</p>
 public Task <PostGlipFile> Post(object parameters)
 {
     return(RC.Post <PostGlipFile>(Endpoint(true), parameters));
 }
Пример #16
0
 // Returns one or more parsed and/or formatted phone numbers that are passed as a string.
 public Task <ParsePhoneNumberResponse> Post(object parameters)
 {
     return(RC.Post <ParsePhoneNumberResponse>(Endpoint(true), parameters));
 }
 // Create Group
 public Task <GlipGroupInfo> Post()
 {
     return(RC.Post <GlipGroupInfo>(Endpoint(true), null));
 }
 // Creates a custom company greeting.
 public Task <CustomCompanyGreetingInfo> Post()
 {
     return(RC.Post <CustomCompanyGreetingInfo>(Endpoint(true), null));
 }
Пример #19
0
 // <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
 public Task <BlockedNumberInfo> Post()
 {
     return(RC.Post <BlockedNumberInfo>(Endpoint(true), null));
 }
 // Creates a custom company greeting.
 public Task <CustomCompanyGreetingInfo> Post(object parameters)
 {
     return(RC.Post <CustomCompanyGreetingInfo>(Endpoint(true), parameters));
 }
Пример #21
0
        // Starts new call recording in a party
        public async Task <bool> Post()
        {
            await RC.Post(Endpoint(true), null);

            return(true);
        }
 // Brings a party back into a call and stops to play Hold Music. There is a known limitation for Hold API - hold via REST API doesn't work with hold placed via RingCentral apps or HardPhone. It means that if you muted participant via Call Control API and RingCentral Desktop app, then you need to unhold both endpoints to remove Hold Music and bring media back.
 public Task <CallParty> Post()
 {
     return(RC.Post <CallParty>(Endpoint(true), null));
 }
Пример #23
0
 // <p style='font-style:italic;'>Since 1.0.24 (Release 8.0)</p><p>Creates a custom answering rule for a particular caller ID.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
 public Task <AnsweringRuleInfo> Post(object parameters)
 {
     return(RC.Post <AnsweringRuleInfo>(Endpoint(true), parameters));
 }
 // Creates and sends an internal text message.
 public Task <GetMessageInfoResponse> Post()
 {
     return(RC.Post <GetMessageInfoResponse>(Endpoint(true), null));
 }
Пример #25
0
 // <p style='font-style:italic;'>Since 1.0.26 (Release 8.12)</p><p>Renews an existent subscription by ID by posting request with an empty body..</p><h4>Usage Plan Group</h4><p>Medium</p>
 public Task <SubscriptionInfo> Post()
 {
     return(RC.Post <SubscriptionInfo>(Endpoint(true), null));
 }
 // Creates and sends an internal text message.
 public Task <GetMessageInfoResponse> Post(object parameters)
 {
     return(RC.Post <GetMessageInfoResponse>(Endpoint(true), parameters));
 }
Пример #27
0
 // Adds a new forwarding number to the forwarding number list.
 public Task <ForwardingNumberInfo> Post(object parameters)
 {
     return(RC.Post <ForwardingNumberInfo>(Endpoint(true), parameters));
 }
Пример #28
0
 // <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Posts a file.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Glip</td><td>Availability of Glip</td></tr></tbody></table><h4>API Group</h4><p>Heavy</p>
 public Task <PostGlipFile> Post()
 {
     return(RC.Post <PostGlipFile>(Endpoint(true), null));
 }
 // Creates an extension.
 public Task <ExtensionCreationResponse> Post(object parameters)
 {
     return(RC.Post <ExtensionCreationResponse>(Endpoint(true), parameters));
 }
        // OAuth2 Revoke Token
        public async Task <bool> Post(object parameters)
        {
            await RC.Post(Endpoint(true), parameters);

            return(true);
        }