AlmondTill/G3N API

EditGiftRegistryInput

input type

Edit-input for a GiftRegistry. Every field optional, at least ONE required; supplied fields REPLACE, omitted fields are preserved (no clearing semantic; the updateCsCase law). ⚠ ownerConsumerId is NOT here — IMMUTABLE at birth (ruling; transfer = deferral 14); status moves ONLY via close/doom (+ the scheduled expiry). privacy and eventDate stay editable while the registry lives — an eventDate edit RE-ARMS/DISARMS the scheduled due on the SAME write (the heal-on-write law).

Fields

FieldTypeRequiredNotes
captionStringnoThe registry name.
registryTypeStringnoRegistry-validated (a mislabel is routine correction).
privacyStringnoNo further notes.
eventDateStringnoRe-arms/disarms the scheduled expiry on write (ruling).
shipToRegistryShipToInputnoREPLACES wholesale.

Used by