Skip to content
Start here

Active Sessions

Get active sessions
client.zeroTrust.access.users.activeSessions.list(stringuserId, ActiveSessionListParams { account_id } params, RequestOptionsoptions?): SinglePage<ActiveSessionListResponse { expiration, metadata, name } >
GET/accounts/{account_id}/access/users/{user_id}/active_sessions
Get single active session
client.zeroTrust.access.users.activeSessions.get(stringuserId, stringnonce, ActiveSessionGetParams { account_id } params, RequestOptionsoptions?): ActiveSessionGetResponse { account_id, auth_status, common_name, 16 more }
GET/accounts/{account_id}/access/users/{user_id}/active_sessions/{nonce}
ModelsExpand Collapse
ActiveSessionListResponse { expiration, metadata, name }
expiration?: number
metadata?: Metadata { apps, expires, iat, 2 more }
apps?: Record<string, Apps>
hostname?: string
name?: string
type?: string
uid?: string
expires?: number
iat?: number
nonce?: string
ttl?: number
name?: string
ActiveSessionGetResponse { account_id, auth_status, common_name, 16 more }
account_id?: string
auth_status?: string
common_name?: string
device_id?: string
device_sessions?: Record<string, DeviceSessions>
last_authenticated?: number
devicePosture?: Record<string, DevicePosture>
id?: string
check?: Check { exists, path }
exists?: boolean
path?: string
data?: unknown
description?: string
error?: string
rule_name?: string
success?: boolean
timestamp?: string
type?: string
email?: string
geo?: UserPolicyCheckGeo { country }
iat?: number
idp?: IdP { id, type }
id?: string
type?: string
ip?: string
is_gateway?: boolean
is_warp?: boolean
isActive?: boolean
mtls_auth?: MTLSAuth { auth_status, cert_issuer_dn, cert_issuer_ski, 2 more }
auth_status?: string
cert_issuer_dn?: string
cert_issuer_ski?: string
cert_presented?: boolean
cert_serial?: string
service_token_id?: string
service_token_status?: boolean
user_uuid?: string
version?: number