GET on endpoint: https://api.zoom.us/v2/users
Description
Attempting to get users so that a meeting created in a subsequent step can be appropriately added to the user’s Zoom account and so that alternative hosts can be added.
Error
“403 - Authenticated user has not permitted access to the targeted resource.”
How To Reproduce
Previous GET for Access Token provides token with the below scopes:
user:read:list_users:admin user:write:user:admin user:read:user:admin user:update:user:admin user:update:status:admin user:read:list_assistants:admin user:write:assistant:admin user:read:token:admin user:read:zak:admin user:read:list_permissions:admin user:read:list_schedulers:admin user:read:email:admin user:read:pm_room:admin user:read:settings:admin user:update:settings:admin user:read:summary:admin user:write:feature:admin user:read:list_collaboration_devices:admin user:update:user_account:admin user:read:presence_status:admin user:read:personal_note:admin meeting:read:list_meetings:admin meeting:read:meeting:admin meeting:read:list_registrants:admin meeting:read:registrant:admin meeting:read:list_registration_questions:admin meeting:read:invitation:admin meeting:read:list_templates:admin meeting:read:past_meeting:admin meeting:read:list_past_instances:admin meeting:read:list_past_participants:admin meeting:read:participant:admin meeting:read:alert:admin meeting:read:participant_sharing:admin meeting:read:list_upcoming_meetings:admin account:read:sub_account:admin account:update:options:admin account:read:settings:admin account:read:lock_settings:admin account:read:managed_domains:admin account:read:trusted_domains:admin account:read:registration_settings:admin account:update:registration_settings:admin account:read:account_setting:admin account:read:vanity_url:admin account:read:entitlement:admin webinar:write:webinar:admin webinar:read:webinar:admin webinar:delete:webinar:admin webinar:read:list_registrants:admin webinar:write:registrant:admin webinar:write:batch_registrants:admin webinar:read:registrant:admin webinar:update:registrant_status:admin webinar:delete:registrant:admin webinar:read:list_registration_questions:admin webinar:update:registration_question:admin webinar:read:list_panelists:admin webinar:write:panelist:admin webinar:read:livestream:admin webinar:write:poll:admin webinar:write:invite_links:admin webinar:update:status:admin webinar:read:list_past_instances:admin webinar:update:survey:admin webinar:read:participant:admin webinar:read:alert:admin webinar:read:participant_sharing:admin webinar:read:chat_message:admin webinar:write:template:admin webinar:read:branding:admin report:read:daily_usage:admin report:read:meeting:admin report:read:list_meeting_participants:admin report:read:list_meeting_polls:admin report:read:webinar:admin report:read:list_webinar_participants:admin report:read:meeting_survey:admin cloud_recording:read:list_account_recordings:admin cloud_recording:write:recording_registrant:admin cloud_recording:read:list_user_recordings:admin cloud_recording:update:registration_questions:admin cloud_recording:update:recover_single_recording:admin cloud_recording:delete:recording_file:admin cloud_recording:update:registrant_status:admin cloud_recording:delete:meeting_recording:admin cloud_recording:update:recording_settings:admin cloud_recording:read:recording_analytics_details:admin cloud_recording:read:recording_analytics_summary:admin cloud_recording:read:recording_settings:admin cloud_recording:read:list_recording_registrants:admin cloud_recording:read:list_recording_files:admin cloud_recording:read:registration_questions:admin cloud_recording:update:recover_meeting_recordings:admin cloud_recording:write:trimming_recording:admin cloud_recording:read:recording:admin cloud_recording:read:registrant:admin cloud_recording:read:archive_files:admin archiving:read:list_archived_files:admin archiving:update:archived_file_auto_delete_status:admin archiving:read:archived_files:admin archiving:delete:archived_files:admin archiving:read:archived_file_statistics:admin archiving:read:archive_files:admin billing:read:user_entitlement:admin
*1. Request URL / Headers
access_token: #########
Content-Type: application/json
Full Response Body:
Response Status
403
Response Headers
Response Headers Cache Control
no-cache, no-store, must-revalidate, no-transform
Response Headers Cf Cache Status
DYNAMIC
Response Headers Cf Ray
8c9d7e9cddc659af-IAD
Response Headers Connection
close
Response Headers Content Length
94
Response Headers Content Type
application/json;charset=UTF-8
Response Headers Date
Fri, 27 Sep 2024 18:18:08 GMT
Response Headers Expires
Thu, 01 Jan 1970 00:00:00 GMT
Response Headers Nel
{“success_fraction”:0.01,“report_to”:“cf-nel”,“max_age”:604800}
Response Headers Pragma
no-cache
Response Headers Report To
{“endpoints”:[{“url”:“https://a.nel.cloudflare.com/report/v4?s=gvd9hjm0OgrLG8kA33963lKogE9HSp%2FZe5BB2Y9IUeo1fVRdaA5UeSgL%2B2iw3cj0Tm3%2BtJ9jm6uIxYfmc8EbwkJ01j0URPOAo%2BX1g8s2GfPQ2kHtj%2FN5SF5yb9rO”}],“group”:“cf-nel”,“max_age”:604800}
Response Headers Server
cloudflare
Response Headers Set Cookie
zm_aid=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:10 GMT; Domain=zoom.us; Path=/; Secure; HttpOnly, zm_haid=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:10 GMT; Domain=zoom.us; Path=/; Secure; HttpOnly, zm_tmaid=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:10 GMT; Domain=zoom.us; Path=/; Secure; HttpOnly, zm_htmaid=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:10 GMT; Domain=zoom.us; Path=/; Secure; HttpOnly, cred=3C34F3AC223E5356F60E0997B41284E2; Path=/; Secure; HttpOnly, _zm_ctaid=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:10 GMT; Domain=zoom.us; Path=/; Secure; HttpOnly, _zm_chtaid=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:10 GMT; Domain=zoom.us; Path=/; Secure; HttpOnly, _zm_mtk_guid=34442646002c4984ab8c7fdddc0cfc12; Max-Age=63072000; Expires=Sun, 27 Sep 2026 18:18:08 GMT; Domain=zoom.us; Path=/; Secure, _zm_ctaid=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:10 GMT; Domain=zoom.us; Path=/; Secure; HttpOnly, _zm_chtaid=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:10 GMT; Domain=zoom.us; Path=/; Secure; HttpOnly, _zm_mtk_guid=531c2804dd10476c81ae41e8271bd98e; Max-Age=63072000; Expires=Sun, 27 Sep 2026 18:18:08 GMT; Domain=zoom.us; Path=/; Secure, __cf_bm=Opxb4tH6wn9C5UVyjJEV76bs8lsnjedTYxX_FZnklew-1727461088-1.0.1.1-mAa.yfv1x9YW4T8zAfq9.KcTs09y5fkvR9QUcy20Pi8MYz0J4H1NxkFdvIANvxnAbkAk9Y2jdj8q0RiPgC7oKQ; path=/; expires=Fri, 27-Sep-24 18:48:08 GMT; domain=.zoom.us; HttpOnly; Secure; SameSite=None
Response Headers Vary
Origin, Access-Control-Request-Method, Access-Control-Request-Headers
Response Headers X Content Type Options
nosniff
Response Headers X Ratelimit Category
Medium
Response Headers X Zm Trackingid
v=2.0;clid=us02;rid=WEB_4c6e0913cb9e4da607a2d687be771003
Response Headers X Zm Zoneid
VA
Response Body
{“code”:403,“message”:“Authenticated user has not permitted access to the targeted resource.”}
data
Response Data Code
403
Response Data Message
Authenticated user has not permitted access to the targeted resource.