Happy to clarify. If your clients are users under your Pro account, you can utilize our POST Create a Meeting endpoint and set the alternative_host property:
If these clients are not under your account, you can use our OAuth capabilities to utilize an app that grants you permission to create a meeting on behalf of another Zoom account. You can read more about that here: