Skip to content

account.session

GET
/auth/session
curl --request GET \
--url https://example.com/auth/session \
--cookie __Host-openbot-session=<__Host-openbot-session>

Success

Media typeapplication/json
object
userId
required
string
profile
required
object
name
string
email
string
emailVerified
boolean
memberships
required
Array<object>
object
organizationId
required
string
name
required
string
status
required
string
Allowed values: active suspended
roles
required
Array
platformAdmin
required
boolean
expiresAt
required
string

Example

{
"memberships": [
{
"status": "active",
"roles": [
"super_administrator"
]
}
]
}

AuthenticationRequired

Media typeapplication/json
object
_tag
required
string
Allowed values: AuthenticationRequired

Example

{
"_tag": "AuthenticationRequired"
}

MembershipRequired

Media typeapplication/json
object
_tag
required
string
Allowed values: MembershipRequired

Example

{
"_tag": "MembershipRequired"
}

AuthenticationUnavailable | RequestFailed

Media typeapplication/json
Any of:
object
_tag
required
string
Allowed values: AuthenticationUnavailable

Example

{
"_tag": "AuthenticationUnavailable"
}