Self-Administration
Endpoints for end users to view and manage their own sessions, devices, and observations.
Requires NEVISADAPT_USER_HISTORY, NEVISADAPT_USER_DEVICE_READ, or NEVISADAPT_USER_DEVICE_WRITE permission depending on the endpoint.
📄️ Apply user trust-feedback action
Processes a trust-feedback action that is cryptographically encoded in the
📄️ List active sessions for the current user
Returns a paginated list of currently active sessions for the authenticated user.
📄️ Get session history for the current user
Returns the session history (past and present) for the authenticated user.
📄️ List failed login attempts for the current user
Returns untrusted (failed / step-up not completed) sessions for the authenticated user.
📄️ Get risk event history for the current user
Returns all recorded risk events for the authenticated user.
📄️ Distrust a session (end-user)
Distrusts the given session and removes it from the store.
📄️ Terminate a session (end-user)
Terminates (ends) the given session.
📄️ Return the authenticated user's login name
Returns the `loginId` of the currently authenticated user.
📄️ List registered devices for the current user
Returns all devices registered for the authenticated user.
📄️ Remove a registered device (end-user)
Deletes the device with the given ID from the authenticated user's account.
📄️ List remember-me tokens for the current user
Returns all active remember-me tokens for the authenticated user.
📄️ Delete all remember-me tokens for the current user
Removes all remember-me tokens for the authenticated user.
📄️ Delete a specific remember-me token (end-user)
Removes the remember-me token with the given value from the user's account.
📄️ List observation groups for the current user
Returns observation groups (behavioural signals) associated with the