Check if user/host is currently in a meeting

Hey, when I try to host and join 2 concurrent meetings (2 meetings at once) using one user credentials, I get this error:

Failed to join Zoom meeting: {
  "type": "JOIN_MEETING_FAILED",
  "reason": "Already has other meetings in progress.",
  "errorCode": 3000
}

My questions are:

  1. Is there a way to check if a user has other meetings in progress via Zoom API?
    I’ve read that the answer to this no, and that Webhooks are solution to this. But, currently, that ain’t a solution for me, as I’m developing my app strictly locally at the moment, and I don’t have my app running all day.
  2. If Webhooks are the ONLY solution to this, is there a tutorial/documentation on how to set up Webhooks only for local environemnt and how they actually function?

Please let me know if someone figured a simpler way to check if a user has other meetings in progress.

Hi @PhasedConnect_dev , you can use this API endpoint: Zoom User API

get /users/{userId}/presence_status

The available statuses are:

  • Away
  • Do not disturb
  • Available
  • In a calendar event
  • Presenting
  • In a Zoom meeting
  • On a call
  • Out of Office
  • Busy
  • Offline
    Does this work?
1 Like