Skip to content

List active sessions

GET
/api/v1/me/sessions
curl --request GET \
--url http://localhost:3000/api/v1/me/sessions \
--header 'Authorization: Bearer <token>'
Media type application/json
object
items
required

Sessions

Array<object>
object
id
required

Session ID

string
ipAddress
required

IP address

string
userAgent

User agent

string
deviceType

Device type

string
browser

Browser

string
operatingSystem

Operating system

string
location

Location

string
startedAt
required

Session started at

string format: date-time
lastActivityAt
required

Last activity at

string format: date-time
expiresAt
required

Session expires at

string format: date-time
isCurrent
required

Is current session

boolean
isActive
required

Is active (not terminated or expired)

boolean
total
required

Total count

number
Example generated
{
"items": [
{
"id": "example",
"ipAddress": "example",
"userAgent": "example",
"deviceType": "example",
"browser": "example",
"operatingSystem": "example",
"location": "example",
"startedAt": "2026-04-15T12:00:00Z",
"lastActivityAt": "2026-04-15T12:00:00Z",
"expiresAt": "2026-04-15T12:00:00Z",
"isCurrent": true,
"isActive": true
}
],
"total": 1
}