RetailHardHat Developer docs

REST API documentation

Site Daily Log Media

Photos and media attached to daily logs

Supported operations

This resource provides field metadata only. No dedicated CRUD endpoint is advertised.

Field reference

Required means required by the underlying data model, not necessarily caller-supplied. The server derives protected identity and ownership fields; endpoint validation controls which fields are accepted. Sensitive credential fields are omitted here.

FieldTypeModel requirementDescription
idstringOptionalUnique identifier (auto-generated)
dailyLogIduuidRequireddaily Log Id

Related resource: siteDailyLogs

mediaTypeenumRequiredmedia Type

Values: photo, video

storageKeystringRequiredstorage Key
fileNamestringRequiredfile Name
fileSizenumberOptionalfile Size
mimeTypestringOptionalmime Type
captionstringOptionalcaption
orderIndexnumberOptionalorder Index
createdAtdatetimeOptionalCreation timestamp (auto)