Get a session​
Get a session and all its information like the time of the user or password verification
Path Parameters
Query Parameters
- 200
- 403
- 404
- default
OK
Schema
session object
"id of the session"
"time when the session was created"
"time when the session was last updated"
"sequence of the session"
factors object
"checked factors of the session, e.g. the user, password and more"
user object
"time when the user was last checked"
"id of the checked user"
"login name of the checked user"
"display name of the checked user"
"organization id of the checked user"
password object
"time when the password was last checked"
webAuthN object
"time when the passkey challenge was last checked"
intent object
"time when an intent was last checked"
totp object
"time when the Time-based One-Time Password was last checked"
otpSms object
"time when the One-Time Password was last checked"
otpEmail object
"time when the One-Time Password was last checked"
metadata object
"custom key value list"
userAgent object
header object
property name* object
A header may have multiple values. In Go, headers are defined as map[string][]string, but protobuf doesn't allow this scheme.
"time the session will be automatically invalidated"
{
"session": {
"id": "string",
"creationDate": "2024-05-24T19:39:27.147Z",
"changeDate": "2024-05-24T19:39:27.147Z",
"sequence": "string",
"factors": {
"user": {
"verifiedAt": "2024-05-24T19:39:27.147Z",
"id": "string",
"loginName": "string",
"displayName": "string",
"organizationId": "string"
},
"password": {
"verifiedAt": "2024-05-24T19:39:27.147Z"
},
"webAuthN": {
"verifiedAt": "2024-05-24T19:39:27.147Z",
"userVerified": true
},
"intent": {
"verifiedAt": "2024-05-24T19:39:27.147Z"
},
"totp": {
"verifiedAt": "2024-05-24T19:39:27.147Z"
},
"otpSms": {
"verifiedAt": "2024-05-24T19:39:27.147Z"
},
"otpEmail": {
"verifiedAt": "2024-05-24T19:39:27.147Z"
}
},
"metadata": {},
"userAgent": {
"fingerprintId": "string",
"ip": "string",
"description": "string",
"header": {}
},
"expirationDate": "2024-05-24T19:39:27.147Z"
}
}
Schema
session object
"id of the session"
"time when the session was created"
"time when the session was last updated"
"sequence of the session"
factors object
"checked factors of the session, e.g. the user, password and more"
user object
"time when the user was last checked"
"id of the checked user"
"login name of the checked user"
"display name of the checked user"
"organization id of the checked user"
password object
"time when the password was last checked"
webAuthN object
"time when the passkey challenge was last checked"
intent object
"time when an intent was last checked"
totp object
"time when the Time-based One-Time Password was last checked"
otpSms object
"time when the One-Time Password was last checked"
otpEmail object
"time when the One-Time Password was last checked"
metadata object
"custom key value list"
userAgent object
header object
property name* object
A header may have multiple values. In Go, headers are defined as map[string][]string, but protobuf doesn't allow this scheme.
"time the session will be automatically invalidated"
{
"session": {
"id": "string",
"creationDate": "2024-05-24T19:39:27.147Z",
"changeDate": "2024-05-24T19:39:27.147Z",
"sequence": "string",
"factors": {
"user": {
"verifiedAt": "2024-05-24T19:39:27.147Z",
"id": "string",
"loginName": "string",
"displayName": "string",
"organizationId": "string"
},
"password": {
"verifiedAt": "2024-05-24T19:39:27.147Z"
},
"webAuthN": {
"verifiedAt": "2024-05-24T19:39:27.147Z",
"userVerified": true
},
"intent": {
"verifiedAt": "2024-05-24T19:39:27.147Z"
},
"totp": {
"verifiedAt": "2024-05-24T19:39:27.147Z"
},
"otpSms": {
"verifiedAt": "2024-05-24T19:39:27.147Z"
},
"otpEmail": {
"verifiedAt": "2024-05-24T19:39:27.147Z"
}
},
"metadata": {},
"userAgent": {
"fingerprintId": "string",
"ip": "string",
"description": "string",
"header": {}
},
"expirationDate": "2024-05-24T19:39:27.148Z"
}
}
Schema
session object
"id of the session"
"time when the session was created"
"time when the session was last updated"
"sequence of the session"
factors object
"checked factors of the session, e.g. the user, password and more"
user object
"time when the user was last checked"
"id of the checked user"
"login name of the checked user"
"display name of the checked user"
"organization id of the checked user"
password object
"time when the password was last checked"
webAuthN object
"time when the passkey challenge was last checked"
intent object
"time when an intent was last checked"
totp object
"time when the Time-based One-Time Password was last checked"
otpSms object
"time when the One-Time Password was last checked"
otpEmail object
"time when the One-Time Password was last checked"
metadata object
"custom key value list"
userAgent object
header object
property name* object
A header may have multiple values. In Go, headers are defined as map[string][]string, but protobuf doesn't allow this scheme.
"time the session will be automatically invalidated"
{
"session": {
"id": "string",
"creationDate": "2024-05-24T19:39:27.148Z",
"changeDate": "2024-05-24T19:39:27.148Z",
"sequence": "string",
"factors": {
"user": {
"verifiedAt": "2024-05-24T19:39:27.148Z",
"id": "string",
"loginName": "string",
"displayName": "string",
"organizationId": "string"
},
"password": {
"verifiedAt": "2024-05-24T19:39:27.148Z"
},
"webAuthN": {
"verifiedAt": "2024-05-24T19:39:27.148Z",
"userVerified": true
},
"intent": {
"verifiedAt": "2024-05-24T19:39:27.148Z"
},
"totp": {
"verifiedAt": "2024-05-24T19:39:27.148Z"
},
"otpSms": {
"verifiedAt": "2024-05-24T19:39:27.148Z"
},
"otpEmail": {
"verifiedAt": "2024-05-24T19:39:27.148Z"
}
},
"metadata": {},
"userAgent": {
"fingerprintId": "string",
"ip": "string",
"description": "string",
"header": {}
},
"expirationDate": "2024-05-24T19:39:27.148Z"
}
}
Returned when the user does not have permission to access the resource.
Schema
- Array [
- ]
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
Schema
- Array [
- ]
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
Schema
- Array [
- ]
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
Returned when the resource does not exist.
Schema
- Array [
- ]
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
Schema
- Array [
- ]
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
Schema
- Array [
- ]
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
An unexpected error response.
Schema
- Array [
- ]
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
Schema
- Array [
- ]
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
Schema
- Array [
- ]
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}