PrincipalResponse
id objectrequired
timestampinteger<int32>
datestring<date-time>
namestringrequired
emailstring
identityProvidersstring[]required
rolesstring[]required
emailVerifiedbooleanrequired
lastActivestringrequired
twoFactorAuthEnabledbooleanrequired
preferredTwoFactorMethodstring
Possible values: [totp, email]
twoFactorMethodsstring[]required
Possible values: [totp, email]
avatar object
id objectrequired
timestampinteger<int32>
datestring<date-time>
keystringrequired
createdAtstring<date-time>required
updatedAtstring<date-time>required
access objectrequired
ownerId objectrequired
timestampinteger<int32>
datestring<date-time>
visibilitystringrequired
Possible values: [PRIVATE, PUBLIC, SHARED]
canEditbooleanrequired
canDeletebooleanrequired
renditions objectrequired
property name* FileRenditionResponse
keystringrequired
sizeinteger<int64>required
contentTypestringrequired
urlstringrequired
widthinteger<int32>
heightinteger<int32>
originalUrlstring
createdAtstringrequired
groupsstring[]required
PrincipalResponse
{
"id": {
"timestamp": 0,
"date": "2024-07-29T15:51:28.071Z"
},
"name": "string",
"email": "string",
"identityProviders": [
"string"
],
"roles": [
"string"
],
"emailVerified": true,
"lastActive": "string",
"twoFactorAuthEnabled": true,
"preferredTwoFactorMethod": "totp",
"twoFactorMethods": [
"totp"
],
"avatar": {
"id": {
"timestamp": 0,
"date": "2024-07-29T15:51:28.071Z"
},
"key": "string",
"createdAt": "2024-07-29T15:51:28.071Z",
"updatedAt": "2024-07-29T15:51:28.071Z",
"access": {
"ownerId": {
"timestamp": 0,
"date": "2024-07-29T15:51:28.071Z"
},
"visibility": "PRIVATE",
"canEdit": true,
"canDelete": true
},
"renditions": {},
"originalUrl": "string"
},
"createdAt": "string",
"groups": [
"string"
]
}