Appearance
DoCurious API Reference / types / TrackRecordEntry
Interface: TrackRecordEntry
Defined in: types/challenge.types.ts:655
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:674
createdAt
createdAt:
string
Defined in: types/common.types.ts:154
ISO 8601 datetime when the entity was created
Inherited from
displayOrder
displayOrder:
number
Defined in: types/challenge.types.ts:664
editedAfterVerification
editedAfterVerification:
boolean
Defined in: types/challenge.types.ts:667
Whether this entry was modified after the TR was verified
editedAt?
optionaleditedAt:string
Defined in: types/challenge.types.ts:668
id
id:
string
Defined in: types/common.types.ts:167
Inherited from
media?
optionalmedia:TrackRecordEntryMedia[]
Defined in: types/challenge.types.ts:671
Attached media files (populated)
milestoneId?
optionalmilestoneId:string
Defined in: types/challenge.types.ts:662
Links this entry to a specific milestone in a structured challenge
textContent?
optionaltextContent:string
Defined in: types/challenge.types.ts:659
User-authored narration for this step
thumbsUpCount
thumbsUpCount:
number
Defined in: types/challenge.types.ts:673
trackRecordId
trackRecordId:
string
Defined in: types/challenge.types.ts:656
updatedAt
updatedAt:
string
Defined in: types/common.types.ts:156
ISO 8601 datetime when the entity was last modified