ai.newnal.illi.media.updateItem
Only the uploader updates people, note and optional takenAt. takenAt sets an offset-bearing capture time; clearTakenAt true clears the correction. Sending both is InvalidRequest; null is invalid. Omission retains the correction. Locked compositions remain unchanged. Explicit saves forward user input to media. No name-to-face assignment.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | media.illi.newnal.ai |
| Indexed |
Showing version bafyreiftlislwg256m4npro4vgflfyjbkgtdhvndii5p2lfdkxu64vf7zi. Show the latest
Procedure
procedure · POSTInput
application/jsonclearTakenAt
booleanTrue clears the manual capture-time correction. Must not be combined with takenAt.
note
stringmaxLength: 3000maxGraphemes: 300
people
arraymaxLength: 20
takenAt
string · datetimeManual capture time with offset. Omitted retains the correction.
Output
application/jsonErrors
NotAuthor
No description in schema.
NotFound
No description in schema.
PdsUnavailable
No description in schema.
InvalidRequest
No description in schema.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
ai.newnal.illi.media.uploadItem
procedureUpload one photo or video. multipart/form-data parts: homeId, file, timezone?, people? (JSON array of {name, relationship?}, at most 20 people), note? (at most 300 graphemes), takenAt? (offset-bearing timestamp). Unknown parts are ignored. A manual takenAt is queued after registration through updateUserInput. Otherwise capture time comes from file metadata, then upload time. Same-file content in one home returns the existing active original across uploaders, ignoring the new people/note/takenAt