According to the freepbx issue #22294 (unfortunately I can’t post the link due to forum restrictions) it should be possible to modify the queue member using a PUT against admin/api/api/rest/queues/members/xyz
I’m getting a 405 - Method not allowed though when trying to add a member to the queue.
We are using FreePBX 15.0.17.43 and Version 15.0.33 of the queues Module.
Does anyone have experience with this API Call or could direct us in the right direction ?
Thanks but this results in a 404. What works is a GET against the url (without the /update/). This returns a json body with information about the queue
Core 15.0.12.73 Stable Sangoma Technologies Corporation [GPLv3+](http://www.gnu.org/licenses/gpl-3.0.txt) Online upgrade available (15.0.12.74)
PBX API 15.0.3.15 Stable Sangoma Technologies Corporation [AGPLv3+](http://www.gnu.org/licenses/gpl-3.0.txt) Online upgrade available (15.0.3.16)
Asterisk API 15.0.12 Stable Sangoma Technologies Corporation [GPLv2+](https://www.gnu.org/licenses/gpl-2.0.txt) Enabled and up to date
REST API 13.0.21.2 Stable Sangoma Technologies Corporation [AGPLv3](http://www.gnu.org/licenses/agpl-3.0.txt) Enabled; Not available online
core is only 1 minor version behind, and should be new enough to work…
pbx API is only 1 minor behind…
asterisk API is on the same one I have…
are you sure you’re on queues 15.0.33 ? that’s not a pending update?
can you go the web gui, and go to admin > Module admin
expand Queues
and take a screenshot please?
edit note: member and dynmembers, i had the plural backwards.
i guess thats the other question - is your API Key authorized for REST? and have you generated the oauth2 token from your api key? that error could be that your key isnt authorized to use REST