Is it possible to completely remove a user from ‘Phone System Management’ using the API?
I am able deactivate their account, remove their phone number and phone package but the extension still remains.
If I delete the account using the web portal the extension is released
How can I completely remove the user from the phone system using the API?
I don’t work at Zoom, but I’ve been working with the API quite a bit recently, and it appears that there is no public method currently allowed for that. If you inspect the traffic as you perform that action on the zoom.us webpage, it’s making a DELETE request to https://us01pbx.zoom.us/api/v2/pbx/account/{{userID}}/user/, which is not accessible via the public API.
I suspect you’re going to have to submit a feature request to get that functionality added to the public Phone API. I recently ran into similar behavior of having sub-settings that were inaccessible via that same us01pbx.zoom.us/api/v2/account base URL. That appears to be an internal API that Zoom uses, but hasn’t quite converted all of the functionality over to the public yet.
Hey there. I know this thread is a bit old, I still wanted to share my 2 cents about it. As far as I know, it is possible to remove a user from ‘Phone System Management’ using the API. However, if you deactivate their account, remove their phone number and phone package, but the extension still remains, then you may need to delete the account using the web portal to release the extension. I’m not sure if the API can remove the extension, but it’s worth looking into. By the way, have you heard of Mobileunlocked? They have some great reviews on https://bestphoneunlock.com/mobileunlocked-review/. Check them out if you need help unlocking your phone!