API

Zmień modyfikator

POST/api/crm/v2/modifiers.updatev2
operationId: modifiers.update

Autoryzacja

api-token + language + role

Parametry zapytania

branch_idintegerwymagane

Przykład: 8785

Treść żądania application/json

object
idintegerwymagane

Przykład: 31119557

nameobject (TranslationField) wymagane

Pole tłumaczenia katalogu; taka sama struktura w odpowiedzi i w żądaniu.
Podczas tworzenia każdy język sieci, którego nie ma w translations, pozostaje pusty i trafia do kolejki tłumaczenia AI.
Podczas edycji zapisywane są tylko języki z translations: język nieobecny w obiekcie zachowuje poprzednią wartość, jeśli oryginał się nie zmienił; pusta wartość usuwa tłumaczenie i ustawia je w kolejce tłumaczenia AI.
Zmiana oryginału usuwa tłumaczenia, które nie zostały zmienione — nie odpowiadają już oryginałowi; tłumaczenie przekazane z inną wartością jest zapisywane jako ręczna korekta. Takie czyszczenie następuje tylko wtedy, gdy w sieci jest włączone automatyczne tłumaczenie.
Wartość w nieopublikowanym języku jest odrzucana; wartość w języku spoza zestawu języków sieci jest ignorowana.

defaultstring

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

Przykład: ru

translationsobjectwymagane

Wartość według kodu języka; brak tłumaczenia — brak klucza

Wartości słownika
string
group_idintegerwymagane

Przykład: 17589422

costnumberwymagane

Przykład: 35.05

vendor_codestring

Kod artykułu

Przykład: d1763be5-76a6-4ddb-8e11-3a1f91de199c::d835bcc9-1349-4911-af1d-131fd73141e8

proteinsinteger

Białka, g

Przykład: 50

fatsinteger

Tłuszcze, g

Przykład: 70

carbohydratesinteger

Węglowodany, g

Przykład: 100

caloriesinteger

Wartość energetyczna, kcal

Przykład: 80

Odpowiedzi

OK

object
statusstringwymagane

Wartości:successerror

Przykład: success

dataobject