Skip to main content
GET
List active sessions
Lists every unexpired dashboard session belonging to the logged-in user, with current: true on the session that made the request. Use it to power a “where you’re signed in” view, then revoke a single session with Revoke Session or everything except the current one with Revoke Other Sessions. Requires a logged-in user session (the recurso_session cookie set by /auth/login). API-key callers have no user identity and receive 401.

Example Request

Example Response

Fields

Errors

Errors use the standard envelope — see Errors.

Authorizations

recurso_session
string
cookie
required

Dashboard user session cookie (httpOnly) issued by POST /auth/register and POST /auth/login. v1 endpoints accept EITHER this cookie or the tenant API key (bearerAuth).

Response

The user's active sessions.

data
object[]