Limit on user creation and meeting for Mobile SDK


I am building an app for teachers to host live classes for their students. Some of these meetings can be < 40 mins and some of them can go above the limit. I had some questions regarding the same:

  1. User Creation - Users will login in our app using phone number OTP. Should we create a separate zoom user for each user in our app? Can this be done programmatically with zoom apis ie. without requiring a confirmation email?

  2. Premium Licenses and changing from Free to Premium - We don’t want to buy licences for all our users. So what we were thinking is to buy some number of licences (say 50) and when the teacher starts a meeting attach a licence to the teacher and detach after the meeting is over. This way it will be possible to have 50 concurrent > 40 min meetings. Is this possible using the zoom apis - to change a licence of a user and start a meeting immediately (basically converting from Free user to Licensed user instantly just as the user clicks on Going Live)

  3. Any other solution that we can use to build these features?

Thanks and regards

Hi @studyroom, thanks for using the devforum.

It seems like your questions are more oriented towards the REST API. For that, I would recommend posting to #zoom-api. One of my colleagues will be more than happy to assist you with any API related questions over there. :slightly_smiling_face:

Another resource you may find useful is our general support page.