Getting recording view permission

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

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,

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

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

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