GET
/
v0.0
/
users
/
{userId}
/
sessions
curl --request GET \
  --url https://api.roundtable.ai/v0.0/users/{userId}/sessions \
  --header 'Authorization: Bearer <token>'
{
  "user_id": "user-456",
  "sessions": [
    {
      "session_id": "abc123def456",
      "start_time": "Mar 25, 2025 14:30:45",
      "start_timestamp": 1743055845000,
      "user_logs": [
        {
          "action": "Navigated to /dashboard",
          "user_time": "Mar 25, 2025 14:30:50",
          "timestamp": 1743055850000
        }
      ],
      "failed_checks": [
        {
          "check": "Unnatural mouse movement",
          "user_time": "Mar 25, 2025 14:31:05",
          "timestamp": 1743055865000
        }
      ],
      "session_replay": {
        "url": "https://app.roundtable.ai/replay/abc123def456",
        "duration_seconds": 142
      }
    }
  ]
}

Authorizations

Authorization
string
header
required

Use your private API key as the bearer token

Path Parameters

userId
string
required

The unique user identifier

Response

200 - application/json
User sessions retrieved successfully
user_id
string

The user identifier

Example:

"user-456"

sessions
object[]

List of session data