API

Modifikator qo‘shish

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

Avtorizatsiya

api-token + language + role

So‘rov parametrlari

branch_idintegermajburiy

Misol: 8785

So‘rov tanasi application/json

object
nameobject (TranslationField) majburiy

Katalogning tarjima qilinadigan maydoni; javob va so‘rovda tuzilmasi bir xil.

Yaratishda translations ichida yo‘q bo‘lgan tarmoq tillari bo‘sh qoladi va AI-tarjima navbatiga qo‘yiladi.

O‘zgartirishda faqat translations dagi tillar yoziladi: obyekt ichida yo‘q til avvalgi qiymatini saqlab qoladi, agar original o‘zgarmagan bo‘lsa; bo‘sh qiymat tarjimani tozalaydi va AI-tarjima navbatiga qo‘yadi.

Original o‘zgarsa, o‘zgarmagan holda yuborilgan tarjimalar tozalanadi — ular endi originalga mos emas; boshqa qiymat bilan yuborilgan tarjima esa qo‘lda tahrirlangan deb saqlanadi. Bunday tozalash faqat tarmoqda avtomatik tarjima yoqilganida amalga oshiriladi.

Nashr qilinmagan tilda qiymat rad etiladi; tarmoq tillari to‘plamidan tashqaridagi tildagi qiymat e’tiborga olinmaydi.

defaultstring

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

Misol: ru

translationsobjectmajburiy

Til kodi bo‘yicha qiymat; tarjima yo‘q — kalit yo‘q

Lug‘at qiymatlari
string
group_idintegermajburiy

Misol: 17589422

costnumbermajburiy

Misol: 35.05

vendor_codestring

Artikul

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

proteinsinteger

Oqsillar, g

Misol: 50

fatsinteger

Yogʻlar, g

Misol: 70

carbohydratesinteger

Uglevodlar, g

Misol: 100

caloriesinteger

Kaloriyalilik, kkal

Misol: 80

Javoblar

OK

object
statusstringmajburiy

Qiymatlar:successerror

Misol: success

dataobject