API Endpoint(s) and/or Zoom API Event(s)
We’re using Get a Meeting endpoint to get information about the meeting by ID.
Description
Get a Meeting endpoint works fine when requesting a meeting created by the authenticated user, but when requesting meeting created by another user in the same organization, it returns HTTP 404: { code: 3001, message: 'Meeting does not exist: <meeting id>.' }
.
If the user allowed shared access during authentication (app installation), Get a Meeting returns HTTP 400: { code: 200, message: 'Invalid access token, does not contain permissions:[User:Read].' }
error.
user.read
scope was granted during authentication, but the scope from error is different (User.Read
), and I can’t find it in the documentation.
Is it possible to request other users meetings through API?
Error?
HTTP 400: { code: 200, message: 'Invalid access token, does not contain permissions:[User:Read].' }
How To Reproduce
- Authenticate Zoom using OAuth app.
- Send
GET /v2/meetings/<meetingID>
request for meeting created by another user. - Receive permission error.