API Issue with Session ID Containing Slash (/) in the Middle - .NET Core Integration

Hello Zoom Developer Community,

I am currently integrating the Zoom API with a .NET Core application and have encountered an issue when working with session IDs that contain a slash (/) in the middle. Specifically:

Problem Description:

  • Slash (/) in the Middle of Session ID: When the session ID contains a slash (/) in the middle, the API seems to misinterpret the encoded slash as a path separator, causing requests to fail or return incorrect results.
  • Double Encoding: Following the documentation, I attempted to double encode the slash (/) as %252F. This works for slashes at the beginning of the session ID or for double slashes, but it does not resolve the issue when the slash is in the middle of the session ID.

Example:

  • Session ID: 7NykbMQSv+HHA/25y9UpQ==
  • Standard Encoded: 7NykbMQSv+HHA%2F25y9UpQ==
  • Double Encoded: 7NykbMQSv+HHA%252F25y9UpQ==

In both cases, the API either fails to process the request correctly or returns an incorrect path.

Steps Taken:

  1. Tried standard URL encoding (%2F for /).
  2. Attempted double encoding as suggested (%252F).
  3. Validated and tested different encoding methods.

None of these steps have resolved the issue for slashes in the middle of the session ID.

Request for Help:

Has anyone else encountered this issue, and if so, how did you resolve it? Any advice or insights from the community would be greatly appreciated.

Thank you in advance for your support.

Hi @edgard1344
Thanks for reaching out to us
Are you still experiencing this issue when trying to call the API?