API

Змінити групу модифікаторів

POST/api/crm/v2/modifiers_groups.updatev2
operationId: modifiersGroups.update

Авторизація

api-token + language + role

Параметри запиту

branch_idintegerобов’язковий

Приклад: 1

Тіло запиту application/json

object
idintegerобов’язковий

ID групи модифікаторів

Приклад: 17517016

nameobject (TranslationField) обов’язковий

Поле каталогу для перекладу; має однакову структуру у відповіді та запиті. Під час створення кожна мова мережі, якої немає в translations, залишається порожньою та ставиться в чергу на AI-переклад. Під час зміни зберігаються лише мови з translations: мова, якої немає в об'єкті, зберігає попереднє значення, якщо оригінал не змінено; порожнє значення очищає переклад і ставить його в чергу на AI-переклад. Зміна оригіналу очищає переклади, що надійшли без змін, — вони більше йому не відповідають; переклад, переданий з іншим значенням, зберігається як ручне редагування. Таке очищення відбувається лише поки в мережі увімкнено автоматичний переклад. Значення на неопублікованій мові відхиляється; значення на мові поза набором мов мережі ігнорується.

defaultstring

Код исходного языка сети; в запросе должен совпадать с настройкой сети

Приклад: ru

translationsobjectобов’язковий

Значення за кодом мови; немає перекладу — немає ключа

Значення словника
string
typestring (ModifiersGroupsType) обов’язковий

Тип вибору: будь-яка кількість модифікаторів у будь-якій кількості, будь-яка кількість модифікаторів по одному, один модифікатор у будь-якій кількості, один модифікатор в одному екземплярі

Значення:all_unlimitedall_oneone_unlimitedone_one

Приклад: all_unlimited

minimumintegerобов’язковий

Приклад: 0

maximumintegerобов’язковий

Приклад: 8

Відповіді

OK

object
statusstringобов’язковий

Значення:successerror

Приклад: success

dataobject