Skip to content

DoCurious API Reference / types / TrackRecordEntry

Interface: TrackRecordEntry

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

An individual moment or step within a TrackRecord.

Remarks

Each entry can contain text narration, media attachments, and optionally correspond to a ChallengeMilestone. Entries can be edited after verification, but such edits are tracked and flagged for transparency.

Extends

Properties

commentCount

commentCount: number

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


createdAt

createdAt: string

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

ISO 8601 datetime when the entity was created

Inherited from

BaseEntity.createdAt


displayOrder

displayOrder: number

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


editedAfterVerification

editedAfterVerification: boolean

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

Whether this entry was modified after the TR was verified


editedAt?

optional editedAt: string

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


id

id: string

Defined in: types/common.types.ts:167

Inherited from

BaseEntity.id


media?

optional media: TrackRecordEntryMedia[]

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

Attached media files (populated)


milestoneId?

optional milestoneId: string

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

Links this entry to a specific milestone in a structured challenge


reactions?

optional reactions: Partial<Record<EntryReactionEmoji, number>>

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

Aggregated emoji reaction counts


textContent?

optional textContent: string

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

User-authored narration for this step


thumbsUpCount

thumbsUpCount: number

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


trackRecordId

trackRecordId: string

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


updatedAt

updatedAt: string

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

ISO 8601 datetime when the entity was last modified

Inherited from

BaseEntity.updatedAt


userReactions?

optional userReactions: EntryReactionEmoji[]

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

Emojis the current user has reacted with

DoCurious Platform Documentation