We're developing a .NET web app to replace the functionality of the old Ciscoworks User Tracker Utility. We're using the API "ClientDetails" URL, which is giving us the info that we need. However, we're occasionally getting 401 errors, since it appears that we're using the max # of active sessions per user (which per TAC is 3).
My questions are, how are API users counted, does each https GET open a new user, and if so, how/when does the "user" logout? Is it immediate, or after 30 minutes. We're using the Authorization HTTP header, if it matters.
It would be nice if this was documented at least. The API documentation is generally very good, but there seems to be no way at all to reset or logout a NBI user. Very frustrating..