Skip to content

DoCurious API Reference / types / InstanceSchedule

Interface: InstanceSchedule ​

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

A single schedule slot for a ChallengeInstance, supporting recurring sessions.

Properties ​

dayOfWeek? ​

optional dayOfWeek: number

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

Day of week (0 = Sunday, 6 = Saturday)


endTime? ​

optional endTime: string

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

End time in HH:mm format


recurrence? ​

optional recurrence: string

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

Recurrence pattern: 'once', 'weekly', or 'monthly'


startTime? ​

optional startTime: string

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

Start time in HH:mm format

DoCurious Platform Documentation