ai.newnal.illi.media.updateItem

Only the uploader updates people, note and the manual capture time. takenAt sets a capture time with an offset; clearTakenAt true clears the correction; sending both, or takenAt null, is InvalidRequest; omitting both keeps it. Works already composed keep their composition; the saved values reach the media service for later works. AI fields cannot be edited.

Details · procedure
Kindprocedure
Authoritymedia.illi.newnal.ai
Indexed

Procedure

procedure · POST

Input

application/json

True clears the manual capture-time correction. Must not be combined with takenAt.

note

string
  • maxLength: 3000
  • maxGraphemes: 300

people

array
  • maxLength: 20

takenAt

string · datetime

Manual capture time with offset. Omitted retains the correction.

uri

requiredstring · at-uri

Output

application/json

Errors

NotAuthor

No description in schema.

NotFound

No description in schema.

PdsUnavailable

No description in schema.

InvalidRequest

No description in schema.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Upload 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