# Getting recording view permission

**URL:** <https://devforum.zoom.us/t/getting-recording-view-permission/115217>\
**Category:** Cloud Recordings\
**Created:** [August 7, 2024, 2:04pm UTC](https://devforum.zoom.us/t/getting-recording-view-permission/115217 "2024-08-07T14:04:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Avraham](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/avraham/32/50828_2.png) [@Avraham](https://devforum.zoom.us/u/Avraham)\
**Post date:** [August 7, 2024, 2:04pm UTC](https://devforum.zoom.us/t/getting-recording-view-permission/115217/1 "2024-08-07T14:04:45Z")

</div>

Hey,  
I want to check for a specific recording , which users have access to view it ?

I did not see any API like this.

Can anyone help me please

---

<div class="post-metadata">

**Author:** ![teamseovirtual](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/teamseovirtual/32/58257_2.png) [@teamseovirtual](https://devforum.zoom.us/u/teamseovirtual)\
**Post date:** [August 7, 2024, 2:18pm UTC](https://devforum.zoom.us/t/getting-recording-view-permission/115217/2 "2024-08-07T14:18:59Z")

</div>

Hey,

To check which users have access to view a specific recording, you can use the **Recording Access API**. Although there might not be a direct API endpoint explicitly named for this purpose, you can achieve this by querying the user permissions associated with the recording.

Here’s a general approach you can take:

1. **Fetch the Recording Details** : Use the API to get the details of the recording, including its unique identifier.
2. **List User Permissions** : Use the API to list all the users and their permissions for the specified recording. This might involve fetching user roles or access lists related to the recording.
3. **Filter by Access Type** : Filter the users based on their access type to determine who has view permissions.

If the API documentation doesn’t provide a straightforward way to do this, you might need to combine several API calls or contact your API provider for more specific guidance.

Here’s a pseudocode example:

# Pseudocode

recording\_id = “your\_recording\_id”

# Step 1: Fetch recording details

recording\_details = get\_recording\_details(recording\_id)

# Step 2: List user permissions

user\_permissions = list\_user\_permissions(recording\_id)

# Step 3: Filter users with view access

view\_access\_users = filter\_users\_with\_view\_access(user\_permissions)

print(view\_access\_users)

If you need more detailed assistance, please provide more context or specific API endpoints you are working with, and I’d be happy to help further.

Best regards,

---

<div class="post-metadata">

**Author:** ![Avraham](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/avraham/32/50828_2.png) [@Avraham](https://devforum.zoom.us/u/Avraham)\
**Post date:** [August 7, 2024, 4:26pm UTC](https://devforum.zoom.us/t/getting-recording-view-permission/115217/3 "2024-08-07T16:26:30Z")

</div>

But I can find an API to get recording permissions by recording id.

---

<div class="post-metadata">

**Author:** ![basika0911](https://avatars.discourse-cdn.com/v4/letter/b/74df32/32.png) [@basika0911](https://devforum.zoom.us/u/basika0911)\
**Post date:** [August 8, 2024, 7:00pm UTC](https://devforum.zoom.us/t/getting-recording-view-permission/115217/4 "2024-08-08T19:00:20Z")

</div>

> [@teamseovirtual](#):
>
> To check which users have access to view a specific recording, you can use the \*_Recording Access API_. Although there might not be a direct API endpoint explicitly named for this purpose, you can achieve this by querying the user permissions associated with the recording.

How to find API. As a newbie we can’t find the exact one so easily

---

<div class="post-metadata">

**Author:** ![Avraham](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/avraham/32/50828_2.png) [@Avraham](https://devforum.zoom.us/u/Avraham)\
**Post date:** [August 8, 2024, 7:19pm UTC](https://devforum.zoom.us/t/getting-recording-view-permission/115217/5 "2024-08-08T19:19:57Z")

</div>

Hey @basika0911 , so there is no such zoom API to retrieve user list permission per recording id?

In other words, do I need to pass through all users and check what recording they can access in order to build the list of users who can view a recording ?

Thanks
