How to view all meetings for a user

Description
Using Zoom REST calls, it is possible to fetch following :

  1. The combined list of past meetings that user attended as well as hosted
  2. Transcripts for the meeting which user attended as participant. Here i am assuming host has already recorded the meeting and shared it will all participants and host and participant belongs to same account.

Is the behaviour same for all license types be it pro or business or enterprise?