cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
186
Views
0
Helpful
1
Replies

Get or Update Device settings via REST

Urs Wuest
Level 5
Level 5

Hello,

I can request the details of a device successfully, but requesting the device settings fail.

I have the role "spark-admin:telephony_config_read".

When I call a GET like:

https://webexapis.com/v1/telephony/config/devices/--deviceId---/settings?orgId=--orgId--&deviceModel=Cisco%209861

to requesting the device settings I get the following response:

{
    "errorCode"27123,
    "message""[Error 27123] Group access device not found for specified external ID. ",
    "errors": [
        {
            "errorCode"27123,
            "description""[Error 27123] Group access device not found for specified external ID. "
        }
    ],
    "trackingId""ROUTERGW_4570b818-e200-4442-a691-822367c80395"
}
 
What does that mean? Where is the problem?
Thanks for any hint.

 

 

 

1 Reply 1

sandiban
Cisco Employee
Cisco Employee

Hello @Urs Wuest,

Thanks for your patience so far!
I checked logs for the error trackingId you shared and looks like you're using a Cisco 9861 Series Phone device for this API request.
I found this is a current limitation for the 98XX series devices. Unlike MPP phones and like room systems, the 98XX series device settings can only be viewed and modified after the device has successfully registered with the Webex configuration system. Consequentially, the 98XX series device ID must be retrieved from the /v1/telephony/config API's(Get Workspace Devices or Get Person Devices) for use with the Webex calling configurations APIs like the Device Layout API.
 
To match these devices with the results from the list devices API (https://developer.webex.com/docs/api/v1/devices/list-devices) you would need to compare the MAC address. 
 We have an open enhancement request to make the Device ID from the List Devices API usable with the calling device configurations APIs but do not currently have a timeline for this.

Hope this helps!
Please let us know for any further assistance.

Regards!
Sandip