Appearance
DoCurious API Reference / types / TrackRecordEntryMedia
Interface: TrackRecordEntryMedia
Defined in: types/challenge.types.ts:684
A media file or link attached to a TrackRecordEntry.
Remarks
Images are uploaded directly; video and audio are external links. Documents (PDFs) may also be attached for supplementary proof.
Extends
Properties
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:691
entryId
entryId:
string
Defined in: types/challenge.types.ts:685
fileSizeBytes?
optionalfileSizeBytes:number
Defined in: types/challenge.types.ts:689
id
id:
string
Defined in: types/common.types.ts:167
Inherited from
mediaType
mediaType:
"image"|"video_link"|"audio_link"|"document"
Defined in: types/challenge.types.ts:687
Discriminator for the type of media -- determines rendering strategy
originalFilename?
optionaloriginalFilename:string
Defined in: types/challenge.types.ts:690
updatedAt
updatedAt:
string
Defined in: types/common.types.ts:156
ISO 8601 datetime when the entity was last modified
Inherited from
url
url:
string
Defined in: types/challenge.types.ts:688