Get Session Information

Retrieve session information for any session on the workspace, regardless of the session owner. This endpoint allows authorized users to access session details across the workspace.

URLRequires AuthHTTP Method

/api/v1/sessions/info.admin

yes

GET

Headers

ArgumentExampleRequiredDescription

X-User-Id

myuser-name

Required

The authenticated user ID.

X-Auth-Token

myauth-token

Required

Auth token.

x-2fa-code

148750Required

Required

The 2fa code.

Query Parameter

ArgumentExampleRequiredDescription

sessionId

QoYYFw2t9oKks2niG

Required

The session id.

Example Call

curl --location 'http://localhost:3000/api/v1/sessions/info.admin?sessionId=uBNL9dTjJ4s6Pjp4K' \
--header 'X-Auth-Token: ocFlTSMfowj9tSH1vQV6ANL9SiahkKUK1KhU_PpAUtT' \
--header 'X-User-Id: 2tTEqR7ZNMJ4HGGNa' \
--header 'x-2fa-code: 505403'

Example Result

Success

{
    "sessionId": "uBNL9dTjJ4s6Pjp4K",
    "userId": "rYhzFRd2QZjNwAAXX",
    "device": {
        "type": "browser",
        "name": "Chrome",
        "longVersion": "113.0.0.0",
        "os": {
            "name": "Windows",
            "version": "10"
        },
        "version": "113.0.0"
    },
    "host": "localhost:3000",
    "ip": "172.20.0.2",
    "loginAt": "2023-05-24T05:08:42.806Z",
    "_user": {
        "name": "Rod",
        "username": "Rod"
    },
    "_id": "uBNL9dTjJ4s6Pjp4K",
    "success": true
}

Error

Any of the following errors can occur on the endpoint.

  • Authorization: Requires an authentication token for the request to be made.

  • No Permission: Occurs when the authenticated user doesn't have the view-device-management permission.

  • TOTP Required: Requires two-factor authentication for the request to be made.

  • Invalid TOTP: Requires a valid two-factor authentication code.

  • Session not found: Occurs when the sessionId does not exist.

{
    "status": "error",
    "message": "You must be logged in to do this."
}

Change Log

VersionDescription

5.0.0

Added

Last updated

Rocket.Chat versions receive support for six months after release.