Skip to content

DoCurious API Reference / types / AdminUserDetail

Interface: AdminUserDetail ​

Defined in: types/admin.types.ts:141

Detailed user view for admin

Properties ​

accountStatus ​

accountStatus: "active" | "deleted" | "suspended"

Defined in: types/admin.types.ts:148


ageTier? ​

optional ageTier: string

Defined in: types/admin.types.ts:147


avatarUrl? ​

optional avatarUrl: string

Defined in: types/admin.types.ts:145


challengesCompleted ​

challengesCompleted: number

Defined in: types/admin.types.ts:153


communitiesJoined ​

communitiesJoined: number

Defined in: types/admin.types.ts:155


displayName ​

displayName: string

Defined in: types/admin.types.ts:144


email ​

email: string

Defined in: types/admin.types.ts:143


flagCount ​

flagCount: number

Defined in: types/admin.types.ts:157


id ​

id: string

Defined in: types/admin.types.ts:142


joinedAt ​

joinedAt: string

Defined in: types/admin.types.ts:151


lastActiveAt? ​

optional lastActiveAt: string

Defined in: types/admin.types.ts:152


moderationHistory ​

moderationHistory: ModerationAction[]

Defined in: types/admin.types.ts:158


role ​

role: string

Defined in: types/admin.types.ts:146


schoolId? ​

optional schoolId: string

Defined in: types/admin.types.ts:149


schoolName? ​

optional schoolName: string

Defined in: types/admin.types.ts:150


totalXp ​

totalXp: number

Defined in: types/admin.types.ts:156


trackRecordsCreated ​

trackRecordsCreated: number

Defined in: types/admin.types.ts:154

DoCurious Platform Documentation