# Session end API

**URL:** <https://devforum.zoom.us/t/session-end-api/107166>\
**Category:** Video SDK\
**Tags:** api, video-sdk\
**Created:** [April 4, 2024, 7:26am UTC](https://devforum.zoom.us/t/session-end-api/107166 "2024-04-04T07:26:31Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sudhant22](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@sudhant22](https://devforum.zoom.us/u/sudhant22)\
**Post date:** [April 4, 2024, 7:26am UTC](https://devforum.zoom.us/t/session-end-api/107166/1 "2024-04-04T07:26:31Z")

</div>

The Zoom API to end session  
PUT : [https://api.zoom.us/v2/videosdk/sessions/{sessionID}/status](https://api.zoom.us/v2/videosdk/sessions/%7BsessionID%7D/status)  
body: {  
“action” : “end”  
}  
The above API works fine when session ID is a string without “/”.  
But gives below error when sessionID has “/” .

{  
“code”: 2300,  
“message”: “This API endpoint is not recognized.”  
}

How to handle this ?

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [April 5, 2024, 12:16am UTC](https://devforum.zoom.us/t/session-end-api/107166/2 "2024-04-05T00:16:49Z")

</div>

@sudhant22 please double encode the session ID

---

<div class="post-metadata">

**Author:** ![sudhant22](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@sudhant22](https://devforum.zoom.us/u/sudhant22)\
**Post date:** [April 5, 2024, 5:12am UTC](https://devforum.zoom.us/t/session-end-api/107166/3 "2024-04-05T05:12:46Z")

</div>

Thank you. Issue is resolved after double encoding the session ID.
