Thank you for posting in the Developer Forum. Here are some options you can consider to schedule a Zoom meeting link with specific emails to join only.
Blocker users in specific domains.
Blocking users in specific domains
Leverage the Meeting Registration Workflow and send user the unique registration join URL. Here is a helpful developer forum post on this topic: