API control of in-meeting recording using an Account-level app

Is your feature request related to a problem? Please describe.

Presently, the PATCH /live_meetings/{meetingId}/events endpoint has the following prerequisite:

The user using this API must either be the host or alternative host of the meeting.

Describe the solution you’d like

Allow calls to this API method from an account-based OAuth app, for all users in the account.

Example compliance use case:

  • Subscribe to meeting.participant_joined webhook events.
  • Start in-meeting recording for any meeting in the organization a given user joins, even when they are not the host.
  • App Type is Account-level OAuth app, for easy, centralized deployment by the Zoom Admin
  • No dependency on a user-managed app

Thanks so much!! :raised_hands: