Requests to logoutByHandle using API Version Resource 3.0 fails with a 500 error. Different exceptions are returned by 5.5.1 than are returned by 5.5.0. 5.5.1 also returns different exceptions depending on whether one or more session handles are passed in to the request.
Details steps outlining how to recreate the issue (remove this text)
- Create a couple of sessions with demo user
- Find their shandle values (example shown here)
- In the API explorer, under resource 3.0 (Session v3.0), send a request to /sessions#3.0_action_logoutbyhandle adding the shandle(s) to the requestPayload (alternatively, use a curl request). If using one shandle, try removing the brackets, you'll see a different exception thrown.
Use API Version Resource 2.0