04-15-2022 02:59 AM
Hi ,
Is there way reboot or apply changes on a MPP device which is registered to Webex Calling ? Webex API documentation i cloudnt find the correct endpoint. It seemd i can do with xAPI but since it is a MPP device i can not get device ID with devices endpoint. Can you please help me ?
Thanks.
09-05-2022 06:53 AM - edited 09-05-2022 06:54 AM
I have submitted an idea & its in Planned state now -- Please see below
05-12-2022 07:40 AM
At the moment, there is no API for Webex Calling devices (i.e. MPP phones). Those APIs are under development are *should* be released very soon. I have not seen the APIs and don't know if Reboot is included, but I assume it should be. The Device Management service is also being enhanced to support an auto-reboot on configuration change.
In regard to what the Reboot command does when issued, it only triggers a reboot if there has been a configuration change. If there is an active TCP/HTTPS session with the phone, it will push that. If not, it will mark it as "reboot needed" and the next time the phone sends a REGISTER, it will instruct it to do that. You cannot just reboot a phone arbitrarily, although that is being investigated as well.
04-15-2022 04:42 AM
Again, xAPI commands are for RoomOS devices, not for MPPs.
There is currently no API for rebooting a MPP device, also not for making it re-applying the changes.
The MPPs query the configuration server at least once a day to get an update, so maybe patience is the solution despite manually rebooting the device.
04-15-2022 05:23 AM
There should be an another way. We have lots of customers with MPP devices. If they want to move to Webex calling from CUCM we cant say to them you can not get basic services like update display name on phone or update call settings. They wont throw all MPP devices and get new RoomOS phones. May be there is an another option from webexAPI ?
04-15-2022 05:40 AM
RoomOS devices are Webex Boards, Webex Desk etc, pretty sure noone will use them as plain phone device.
I'm not into CUCM, but do you use the devices with enterprise or MPP firmware?
The MPP phones when being registered to WxC are pretty much locked down as all configuration should be done via CH. You may check what the CH does if you click the reboot/re-apply button and check if it is working as well with an integration's token..
04-15-2022 05:44 AM
We have 88XX series and they have MPP firmware and Webex cloud registered.
Sorry but what is CH exactly ?
04-15-2022 05:58 AM
CH is Control Hub
04-15-2022 06:03 AM
Sorry but how can i check what the CH does if you click the reboot ? It reboots the phone. I tried to capture packets comes to phone with wireshark but nothing happened ? Do you have an idea how can i see what CH does ?
04-15-2022 06:54 AM
I'd check which HTTP requests are sent from your browser towards CH if you click the reboot button. That request might be also sent from your application.
I just tried and noticed a request to https://xapi-a.wbx2.com/xapi/api/xapi/command/SystemUnit.Boot with the device id in its json body. I've re-sent the request using my developer token and received an answer indicating that the device is restarting -- as I'm at home, I cannot check. Be aware, that this is not officially supported!
04-17-2022 11:54 PM
Hi Dtibbe,
Thank you ! Can you please share the json body ? Also how you got the device ID ? Because there is nothing returns from device endpoint as you know.
Regards.
09-05-2022 06:52 AM
To get the MPP device ID's you can try with the below HTTP request- replace the OrgID with your OrgID & it should return a list of all devices under that Org
04-15-2022 05:31 AM
Nothing available for this currently through API, you would need to create a feature request for it: https://ciscocollabcustomer.ideas.aha.io/ . Our product managers can then assess and provide feedback.
Can only speak from API point as that's what our team works with, not sure if there are other more manual ways to do this. You can post into the general webex forums we have in this community possibly, see if there are other options.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide