# User Presence API

**URL:** <https://devforum.zoom.us/t/user-presence-api/28412>\
**Category:** Feature Requests\
**Created:** [August 28, 2020, 5:46am UTC](https://devforum.zoom.us/t/user-presence-api/28412 "2020-08-28T05:46:37Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![raman.gupta](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/raman.gupta/32/14254_2.png) [@raman.gupta](https://devforum.zoom.us/u/raman.gupta)\
**Post date:** [August 28, 2020, 5:46am UTC](https://devforum.zoom.us/t/user-presence-api/28412/1 "2020-08-28T05:46:38Z")

</div>

**Description**  
I’d like to be able to call an endpoint to get the current user presence status for a given user. I am aware that there is a webhook event available, however there are use cases where I may need to check the current status due to lack of connectivity/downtime. I saw that someone had created a thread about this here: [Check if a user is on a call or available](https://devforum.zoom.us/t/check-if-a-user-is-on-a-call-or-available/6140/5) but it is now locked. The ticket referenced was ZOOM-80787. Would you be able to give an update on the latest status?

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

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 28, 2020, 8:40pm UTC](https://devforum.zoom.us/t/user-presence-api/28412/2 "2020-08-28T20:40:21Z")

</div>

Hey @raman.gupta,

This is on our roadmap but we do not have a timeline yet. I am switching this to a feature request so it stays open.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![raman.gupta](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/raman.gupta/32/14254_2.png) [@raman.gupta](https://devforum.zoom.us/u/raman.gupta)\
**Post date:** [August 28, 2020, 9:48pm UTC](https://devforum.zoom.us/t/user-presence-api/28412/3 "2020-08-28T21:48:30Z")

</div>

great, thanks a lot!

---

<div class="post-metadata">

**Author:** ![raman.gupta](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/raman.gupta/32/14254_2.png) [@raman.gupta](https://devforum.zoom.us/u/raman.gupta)\
**Post date:** [September 5, 2020, 4:41am UTC](https://devforum.zoom.us/t/user-presence-api/28412/4 "2020-09-05T04:41:03Z")

</div>

Not sure if this was intended or not but I did figure out a way to get this information. I had to add the `View current user's chat contact information /chat_contact:read` scope to my OAuth app, then I can query `chat/users/me/contacts/{id}` with the parameter `query_presence_status` = `true` where ID is the current user’s ID. More details on this endpoint here: [https://marketplace.zoom.us/docs/api-reference/zoom-api/contacts/getusercontact](https://marketplace.zoom.us/docs/api-reference/zoom-api/contacts/getusercontact)

I still think this should be returned as part of the `users/me` endpoint, but this at least unblocks me.

---

<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 5, 2020, 2:41pm UTC](https://devforum.zoom.us/t/user-presence-api/28412/5 "2020-10-05T14:41:12Z")

</div>

Closed on October 5, 2020, 2:41pm UTC

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