Skip to content

DoCurious API Reference / types / ChallengeMilestone

Interface: ChallengeMilestone ​

Defined in: types/challenge.types.ts:254

A sequential step within a structured (milestone-based) challenge.

Remarks ​

When a challenge has hasMilestones: true, users complete these steps in order. Each milestone can suggest a prompt for the corresponding Track Record entry.

Properties ​

challengeId ​

challengeId: string

Defined in: types/challenge.types.ts:256


description? ​

optional description: string

Defined in: types/challenge.types.ts:258


id ​

id: string

Defined in: types/challenge.types.ts:255


orderNumber ​

orderNumber: number

Defined in: types/challenge.types.ts:260

1-based ordering; milestones are displayed in ascending order


promptText? ​

optional promptText: string

Defined in: types/challenge.types.ts:262

Suggested prompt text shown when the user creates a TR entry for this milestone


title ​

title: string

Defined in: types/challenge.types.ts:257

DoCurious Platform Documentation