Is it possible to get the meeting the user is currently in?

I’m creating a desktop mac app that will have some zoom integration. I want to get the ID of the meeting the user is currently in, if the user is in a meeting. Either with the HTTP API or through the Mac zoomSDK works.

I tried some various HTTP API calls but they don’t seem to work. I tried the /meetings API, but the documentation says that only works for meetings that the user is a host for (I need this to work for any meeting the user is in, even if they didn’t join it). I tried the reports API, but that doesn’t work for current meetings, only past meetings. I tried setting up a webhook server and listening for meeting.participant_joined and meeting.participant_left, but that also only works for meetings the user is a host of.

Can you provide some guidance here? Is this possible with the Mac Desktop SDK for Swift apps?