Skip to content

Interface: Person ​

Defined in: models/Person.ts:5

Extends ​

Properties ​

active ​

active: boolean

Defined in: models/Person.ts:10


activeEmergency? ​

optional activeEmergency: string

Defined in: models/Person.ts:13


allowAnonymousAlert ​

allowAnonymousAlert: boolean

Defined in: models/Person.ts:23


clientPortalPreferences ​

clientPortalPreferences: Record<string, unknown>

Defined in: models/Person.ts:17

Deprecated ​

Use Person.clientPortalPreferencesBlob instead.


clientPortalPreferencesBlob? ​

optional clientPortalPreferencesBlob: string

Defined in: models/Person.ts:22


clientStats ​

clientStats: ClientStats

Defined in: models/Person.ts:12


created ​

created: string

Defined in: models/DbItem.ts:3

Inherited from ​

WritableDbItem.created


deactivationReason ​

deactivationReason: AccountDeactivationReason

Defined in: models/Person.ts:11


discordId ​

discordId: string

Defined in: models/Person.ts:6


id ​

id: string

Defined in: models/DbItem.ts:2

Inherited from ​

WritableDbItem.id


initialJoinDate? ​

optional initialJoinDate: string

Defined in: models/Person.ts:24


personType ​

personType: PersonType

Defined in: models/Person.ts:9


redeemedCodes ​

redeemedCodes: RedeemedCode[]

Defined in: models/Person.ts:21

Deprecated ​

Fetch this information via client.getRedeemedCodes instead.


roles ​

roles: UserRoles

Defined in: models/Person.ts:8


rsiHandle? ​

optional rsiHandle: string

Defined in: models/Person.ts:7


updated ​

updated: string

Defined in: models/WritableDbItem.ts:4

Inherited from ​

WritableDbItem.updated

Released under the GPL-3.0 License.