API

Додати модифікатор

POST/api/crm/v2/modifiers.addv2
operationId: modifiers.add

Авторизація

api-token + language + role

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

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

Приклад: 8785

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

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

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

defaultstring

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

Приклад: ru

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

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

Значення словника
string
group_idintegerобов’язковий

Приклад: 17589422

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

Приклад: 35.05

vendor_codestring

Артикул

Приклад: d1763be5-76a6-4ddb-8e11-3a1f91de199c::d835bcc9-1349-4911-af1d-131fd73141e8

proteinsinteger

Білки, г

Приклад: 50

fatsinteger

Жири, г

Приклад: 70

carbohydratesinteger

Вуглеводи, г

Приклад: 100

caloriesinteger

Калорійність, ккал

Приклад: 80

Відповіді

OK

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

Значення:successerror

Приклад: success

dataobject