How to create multiple users via Zoom API and let them host simultaneous meetings?

How can I programmatically create and manage multiple Zoom users via API, assign licensed users to host meetings, rotate hosts to run meetings in parallel, and ensure a seamless and compliant experience.

Basically, we are allowing users to get on our platform and schedule meetings that will run simultaneously.