How to get the user's active call?

I’m developing an app for Call Center, and among other things I’m trying to do, is get the data for an ongoing Zoom Desktop Client. I was pretty sure I struck gold with /engagements/ endpoint, but that’s just returning the most recent call the user (myself) took before the active one.

Is there a way to make this work with APIs? I’m aware that webhooks can provide the information I’m after, but I’m under direction to avoid webhooks if at all possible and get the information we want with API calls instead.

Any help or guidance appreciated!