Appearance
DoCurious API Reference / types / GroupChallenge
Interface: GroupChallenge
Defined in: types/gamification.types.ts:265
A cooperative group challenge where multiple users tackle a challenge together.
Remarks
Team XP multipliers scale with group size: 1.25 for 2 members, 1.5 for 3+. The creator is always included in memberUserIds.
Extends
Properties
challengeId
challengeId:
string
Defined in: types/gamification.types.ts:266
completedAt?
optionalcompletedAt:string
Defined in: types/gamification.types.ts:272
createdAt
createdAt:
string
Defined in: types/common.types.ts:154
ISO 8601 datetime when the entity was created
Inherited from
creatorUserId
creatorUserId:
string
Defined in: types/gamification.types.ts:267
id
id:
string
Defined in: types/common.types.ts:167
Inherited from
memberUserIds
memberUserIds:
string[]
Defined in: types/gamification.types.ts:269
name
name:
string
Defined in: types/gamification.types.ts:268
status
status:
"completed"|"in_progress"|"open"
Defined in: types/gamification.types.ts:270
teamXpMultiplier
teamXpMultiplier:
number
Defined in: types/gamification.types.ts:271
updatedAt
updatedAt:
string
Defined in: types/common.types.ts:156
ISO 8601 datetime when the entity was last modified