Skip to main content

We are trying to use the API to make a call.  It has worked in the past, but we were aware that only certain phone applications worked.  Our phone no longer shows Online, which is a pre-requisite for the make-call endpoint. 

We first list devices with this URL:
https://platform.ringcentral.com/restapi/v1.0/account/~/extension/2265149032/device

We get one device returned, and we are logged in to it, but the device status is "Offline".

What phone app should we be using to make calls through the API?

Thanks,
George Schally
 

List Device Results, shows status = “Offline”:

 

{
  "uri" : "https://platform.ringcentral.com/restapi/v1.0/account/958878032/extension/2265149032/device?page=1&perPage=100",
  "records" : r {
    "uri" : "https://platform.ringcentral.com/restapi/v1.0/account/958878032/device/803912782032",
    "id" : "803912782032",
    "type" : "SoftPhone",
    "sku" : "DV-1",
    "name" : "RingCentral Phone app",
    "status" : "Offline",
    "extension" : {
      "uri" : "https://platform.ringcentral.com/restapi/v1.0/account/958878032/extension/2265149032",
      "id" : 2265149032,
      "extensionNumber" : "1112"
 

Currently, only the RingCentral soft phone and provisioned desk phones are registered their device ID to the platform and can be retrieved via that API. Thus, only those devices can be controlled via the call control APIs which require the device Id.

The device you got from the API response above is the RingCentral soft phone. Make sure that the user has logged in the app and has the emergency address registered properly.

The soft-phone app looks like this

 


Thank you. Do you have a download link for this phone app?


Thank you. Do you have a download link for this phone app?

Here you are https://support.ringcentral.com/download.html
And download this app. Choose the right one for your computer OS.

 


Thank you for nailing that down. I’ve installed the app, I click sign in and provide my credentials, and the phone takes me back to the sign in screen (other options are Create your free account, Join a meeting). 

There is no error displayed. 

Does this app need to be enabled for our account?


Thank you for nailing that down. I’ve installed the app, I click sign in and provide my credentials, and the phone takes me back to the sign in screen (other options are Create your free account, Join a meeting). 

There is no error displayed. 

Does this app need to be enabled for our account?

You should submit a developer support ticket and provide your account id so they can have a look at the account settings and help you solve the problem


Thanks again for all your help!


Reply