UpdateCharacteristicValueCommandRequestInput
Changes the texts of a characteristic value in one or several languages, in one step. Only the listed languages change, and in each entry only the properties that are sent (a text sent as null is removed); nothing that is left out is deleted. Remove the texts of a language with ‘DeleteCharacteristicValueText’. The order of the values has ‘SetCharacteristicValueOrder’. Errors: CHARACTERISTIC_NOT_FOUND (no characteristic has this ID); CHARACTERISTIC_VALUE_NOT_FOUND (the characteristic has no value with this ID); CHARACTERISTIC_VALUE_NAME_REQUIRED (the language has no texts yet and no name is sent, or the name is empty), CHARACTERISTIC_LANGUAGE_NOT_FOUND (a language is unknown or not active), CHARACTERISTIC_VALUE_URL_PATH_INVALID (a URL path contains characters that are not allowed, starts or ends with ’-’ or contains ’—’), CHARACTERISTIC_VALUE_URL_PATH_FORBIDDEN_SEGMENT (a URL path contains a reserved segment), CHARACTERISTIC_VALUE_NAME_ALREADY_EXISTS (another value of the characteristic has this name in the same language, regardless of upper and lower case), CHARACTERISTIC_VALUE_URL_PATH_ALREADY_EXISTS (another value uses this URL path in the same language). - Request
UpdateCharacteristicValueCommandRequestInputFields
The ID of the characteristic.
The ID of the characteristic value.
The changes of the texts, one entry per language. Only the listed languages change, and in each only the properties that are sent; the other languages stay as they are.
Client-supplied idempotency key. When provided, a repeated request with the same key and payload replays the original result instead of re-executing the mutation.
Was this page helpful?