When using the API to get class info, no results are returned (error or otherwise) when the name of the class contains a forward slash ( / ).
Here's a class named 'S/C Test'.
This API call returns nothing. No error, no results.... nothing.
curl -s -u user:pass https://jss.example.com:8443/JSSResource/classes/name/S%2fC%20Test
If I put an invalid class name, I get an error message. So I know it's not having an error due to not reading the forward slash. It appears to just not give anything back.
Any thoughts on how to get results in this case. And for those saying to just use the ID, I'm doing this call to get the ID.