Get LiveStream status errors when session ID contains a plus (+) character


When trying to get the session live stream status for a session with ID containing a plus
(+) character I get the “3001, session not found or has expired” error message.

The session is live and I can see its details from the GET /sessions/:sessionId endpoint fine, so this seems to be an issue with the livestream status endpoint only.

I’m using the official Zoom SDK postman collection, using API v2:

GET /v2/videosdk/sessions/K4f1bhQzRciTjRKkEz+KHA==/livestream

    "code": 3001,
    "message": "Session K4f1bhQzRciTjRKkEz KHA== is not found or has expired."

Any ideas would be appreciated.

Thank you in advance