# API Update Receive Calls for Queue

**URL:** <https://devforum.zoom.us/t/api-update-receive-calls-for-queue/56801>\
**Category:** API and Webhooks\
**Created:** [September 1, 2021, 5:19pm UTC](https://devforum.zoom.us/t/api-update-receive-calls-for-queue/56801 "2021-09-01T17:19:08Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![khansen](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/khansen/32/33953_2.png) [@khansen](https://devforum.zoom.us/u/khansen)\
**Post date:** [September 1, 2021, 5:19pm UTC](https://devforum.zoom.us/t/api-update-receive-calls-for-queue/56801/1 "2021-09-01T17:19:08Z")

</div>

## Using this template helps us debug your issues more effectively 🙂

**Description**  
I am looking to update a user’s Receive Call option for a specific queue.

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
JWT

**Which Endpoint/s?**  
I have looked into the following API endpoints  
/zoom-api/phone/updateusersettings  
/zoom-api/phone/updateuserprofile  
/zoom-api/phone-call-queues/addmemberstocallqueue

Any help on this would be great

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [September 2, 2021, 6:59pm UTC](https://devforum.zoom.us/t/api-update-receive-calls-for-queue/56801/2 "2021-09-02T18:59:55Z")

</div>

Hi @khansen,

Can you share the specific API schema you’re referring to?

Are you trying to route calls to specific users? If so, I believe this endpoint is what you need:

- POST /phone/call\_queues: [https://marketplace.zoom.us/docs/api-reference/zoom-api/phone-call-queues/createcallqueue](https://marketplace.zoom.us/docs/api-reference/zoom-api/phone-call-queues/createcallqueue)

- And this one will allow you to retrieve them; GET /phone/call\_queues/{callQueueId}: [https://marketplace.zoom.us/docs/api-reference/zoom-api/phone-call-queues/getacallqueue](https://marketplace.zoom.us/docs/api-reference/zoom-api/phone-call-queues/getacallqueue)

Please let me know if this helps,  
Gianni

---

<div class="post-metadata">

**Author:** ![khansen](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/khansen/32/33953_2.png) [@khansen](https://devforum.zoom.us/u/khansen)\
**Post date:** [September 2, 2021, 7:19pm UTC](https://devforum.zoom.us/t/api-update-receive-calls-for-queue/56801/3 "2021-09-02T19:19:35Z")

</div>

Hey Gianni.Zoom thanks for your reply. I am trying to update a user’s setting on a specific queue. The setting is receive\_call .

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [September 2, 2021, 9:58pm UTC](https://devforum.zoom.us/t/api-update-receive-calls-for-queue/56801/4 "2021-09-02T21:58:42Z")

</div>

Ahh I see @khansen , we don’t have a specific API endpoint that updates receive\_call, but it’s been submitted as a feature request. In the interim you can try using the following endpoints to make adjustments to call queues:

- **Assign Phone Numbers:** [https://marketplace.zoom.us/docs/api-reference/zoom-api/phone-call-queues/assignphonetocallqueue](https://marketplace.zoom.us/docs/api-reference/zoom-api/phone-call-queues/assignphonetocallqueue)
- **Un-assign Phone Numbers:** [https://marketplace.zoom.us/docs/api-reference/zoom-api/phone-call-queues/unassignphonenumcallqueue](https://marketplace.zoom.us/docs/api-reference/zoom-api/phone-call-queues/unassignphonenumcallqueue)
- **Add Member to Call Queue** : [https://marketplace.zoom.us/docs/api-reference/zoom-api/phone-call-queues/addmemberstocallqueue](https://marketplace.zoom.us/docs/api-reference/zoom-api/phone-call-queues/addmemberstocallqueue)
- **Un-assign Member from Call Queue** : [https://marketplace.zoom.us/docs/api-reference/zoom-api/phone-call-queues/unassignmemberfromcallqueue](https://marketplace.zoom.us/docs/api-reference/zoom-api/phone-call-queues/unassignmemberfromcallqueue)

Let me know how this works for you,  
Gianni

---

<div class="post-metadata">

**Author:** ![khansen](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/khansen/32/33953_2.png) [@khansen](https://devforum.zoom.us/u/khansen)\
**Post date:** [September 3, 2021, 1:44pm UTC](https://devforum.zoom.us/t/api-update-receive-calls-for-queue/56801/5 "2021-09-03T13:44:28Z")

</div>

That is helpful! Thank you

---

<div class="post-metadata">

**Author:** ![khansen](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/khansen/32/33953_2.png) [@khansen](https://devforum.zoom.us/u/khansen)\
**Post date:** [September 3, 2021, 5:52pm UTC](https://devforum.zoom.us/t/api-update-receive-calls-for-queue/56801/7 "2021-09-03T17:52:43Z")

</div>

As far as the Add Member to Call Queue. I have tried this with the following payload and I get response 200 but the Call Queue is not updated with the new member. Modified the data with dummy data, real data used in API.

This structure is from api [https://marketplace.zoom.us/docs/api-reference/zoom-api/phone-call-queues/addmemberstocallqueue](https://marketplace.zoom.us/docs/api-reference/zoom-api/phone-call-queues/addmemberstocallqueue)

```auto
{'members': {'users': [{'id': 'abcabc', 'email': 'abc@abc.com'}]}}

```

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [September 7, 2021, 4:22pm UTC](https://devforum.zoom.us/t/api-update-receive-calls-for-queue/56801/8 "2021-09-07T16:22:51Z")

</div>

Hi @khansen ,

You should receive a status code 201 response when it’s successfully added :). If your example request, you omitted the field “common\_area\_phone\_ids” – can you try with this per the documentation:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/8/9/89d0d68c87d77a11f588b5797d3f46c04f2c6d0f.png)

Best,  
Gianni

---

<div class="post-metadata">

**Author:** ![khansen](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/khansen/32/33953_2.png) [@khansen](https://devforum.zoom.us/u/khansen)\
**Post date:** [September 7, 2021, 4:52pm UTC](https://devforum.zoom.us/t/api-update-receive-calls-for-queue/56801/9 "2021-09-07T16:52:31Z")

</div>

Hey @gianni.zoom Upon calling List common area phones our setup the response and we have no common area phone ids

```auto
{
    "next_page_token": "",
    "page_size": 30,
    "total_records": 0
}

```

So I am sending a blank id and still not getting a 201

```auto
{
	'members': {
		'users': [{
			'id': '123',
			'email': 'abc@abc.com'
		}],
		'common_area_phone_ids': []
	}
}

```

Would there be another reason?

Thanks

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [September 8, 2021, 11:27pm UTC](https://devforum.zoom.us/t/api-update-receive-calls-for-queue/56801/10 "2021-09-08T23:27:18Z")

</div>

Hi @khansen ,

Hmm, I need to do some further testing with this endpoint, but are you seeing any changes to this particular Call Queue on the web client?

Can you send me your exact request to [developersupport@zoom.us](mailto:developersupport@zoom.us) please? Address it to me and link this thread.

Thank you,  
Gianni

---

<div class="post-metadata">

**Author:** ![khansen](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/khansen/32/33953_2.png) [@khansen](https://devforum.zoom.us/u/khansen)\
**Post date:** [September 9, 2021, 3:16pm UTC](https://devforum.zoom.us/t/api-update-receive-calls-for-queue/56801/11 "2021-09-09T15:16:17Z")

</div>

Hi @gianni.zoom , No I am not seeing any changes on the Call Queue on the web or from the call queue details members. I also sent the request to the email and I addressed it to you. Thanks

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [September 14, 2021, 10:16pm UTC](https://devforum.zoom.us/t/api-update-receive-calls-for-queue/56801/12 "2021-09-14T22:16:23Z")

</div>

Hey @khansen,

Thanks for sending in a ticket! We’ll follow up with you there.

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [October 15, 2021, 8:17am UTC](https://devforum.zoom.us/t/api-update-receive-calls-for-queue/56801/13 "2021-10-15T08:17:06Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
