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