Skip to content

Results are limited to the current section: Cloud services

Product news

Get information on the current user

GET
/api/v1/auth/info
curl --request GET \
--url https://example.com/api/v1/auth/info \
--header 'Authorization: Bearer <token>'

Returns detailed information about the currently authenticated user or service, including their identity type, project memberships, access control lists, and allowed device types across all associated projects.

On success

Media typeapplication/json
object
code
required
number format: int32
data
required
object
acl
required
Array<object>
object
id
required
Array<number>
project_active_status
required
string
project_allowed_device_types
required
Array<string>
project_allowed_workload_types
required
Array<string>
project_id
required
Array<number>
role
required
string
Allowed values: ADMIN MEMBER
status
required
string
Allowed values: PENDING ACTIVE
user_id
required
string
allowed_device_types
required
object
key
additional properties
Array<string>
email
required
string format: email
email_verified
required
boolean
id
required
string
organisation_ids
required
Array<Array<number>>
projects
required
object
key
additional properties
Array<Array<number>>
superuser
required
boolean
type
required
string
Allowed values: user service
message
required
string
pagination
required
object
total
required
number format: int64
status
required
string
Example
{
"code": "200",
"data": {
"acl": [
{
"id": "f81d4fae-7dec-11d0-a765-00a0c91e6bf6",
"project_id": "f81d4fae-7dec-11d0-a765-00a0c91e6bf6",
"role": "ADMIN",
"status": "PENDING"
}
],
"email": "user@example.com",
"organisation_ids": [
"f81d4fae-7dec-11d0-a765-00a0c91e6bf6"
],
"projects": {
"additionalProperty": [
"f81d4fae-7dec-11d0-a765-00a0c91e6bf6"
]
},
"type": "user"
},
"message": "success",
"status": "OK"
}