Unable to fetch webinar, registration form, and registrants for a webinar created under Zoom Events Hub (Webinar ID: 82307616866)

We have an application that connects to a client’s Zoom account via OAuth and fetches their Webinars/Meetings along with associated registration forms and registrants, using the standard Meetings/Webinars API endpoints.

One client is on a Webinar Plus subscription and created a webinar (ID: 82307616866) via the Zoom Events Hub — Zoom’s UI confirms it was “created in Zoom Event Hub.” For this client only, our app cannot retrieve this webinar, its registration form, or its registrants, even though the ID is visible/valid in their account. Fetching works normally for the same client’s non-Event-Hub webinars.

Questions:

  1. Do we need Zoom Events–specific scopes (e.g., zoom_events_basic:read(:admin), zoom_events:read:list_events(:admin), ticket/attendee-related scopes) in addition to our current webinar scopes?
  2. How do we map webinar ID 82307616866 to its corresponding Zoom Events eventId so we can pull sessions, ticket types, and registrants via /zoom_events/... endpoints?
  3. Is there a licensing/ownership factor — i.e., does this client need to be the Event Hub Owner (not just a host/member) for our app’s connected token to see this event/webinar at all?