Ring central voice API

Hi Guys, I’m going to share the steps, how to use ring central voice API for any integrated application. Ring central provides various APIs as part of voice api like voice control, call log, call recordings, ring out, presence and SIP APIs.

Voice call control APIs

We have the below list of ring central APIs to utilize the functionality of voice call control APIs.

  • Create Callout Call Session
  • Get Call Session Status
  • Drop Call Session
  • Hold Call Party
  • Unhold Call Party
  • Reject Call Party
  • Ignore Call in Queue
  • Transfer Call Party
  • Answer Call Party
  • Pickup Call
  • Forward Call Party
  • Reply with Text
  • Call Flip on Party
  • Call Park on Party
  • Get Call Party Status
  • Update Call Party
  • Create Recording
  • Pause/Resume Recording
  • Supervise Call

Call Log APIs

The below are the list of APIs to integrate ring central call log apis.

  • Get User Call Log Records
  • Delete User Call Log
  • Sync User Call Log
  • Get User Call Record
  • Get User Active Calls
  • Get Company Call Log Records
  • Sync Company Call Log
  • Get Company Call Log Record(s)
  • Get Company Active Calls

Call Recordings

Below are call recordings APIs.

  • Get Call Recording
  • Get Call Recordings Data

RingOut APIs

Below are the RingOut APIs.

  • Make RingOut Call
  • Get RingOut Call Status
  • Cancel RingOut Call
  • Make RingOut Call (Deprecated)
  • Get RingOut Call Status (Deprecated)
  • Cancel RingOut Call (Deprecated)

Presence APIs

We have below are the list of Presence APIs.

  • Get User Presence Status
  • Update User Presence Status
  • Get User Presence Status List
  • Get Unified Presence
  • Update Unified Presence

SIP API
We have below SIP API.

Register SIP Device

Creates SIP registration of a device/application (WebPhone, Mobile, softphone)

Next blog I will share how use each API…

Leave a comment

Design a site like this with WordPress.com
Get started