API

Tovarlar ro‘yxatini olish

GET/api/crm/v2/itemsv2
operationId: items.default

Avtorizatsiya

api-token + language + role

So‘rov parametrlari

branch_idinteger

Misol: 1

category_idinteger

Misol: 1

Javoblar

OK

object
statusstringmajburiy

Qiymatlar:successerror

Misol: success

dataobject
filtersobject
branch_idobject (FilterSelectInteger)
valueinteger

Misol: 8920

typestringmajburiy

Misol: select

optionarray of object
valueintegermajburiy

Misol: 8920

namestringmajburiy

Misol: Green Basket | Kaliningrad

modestring (FilterMode)

Interfeys filtrni qanday ishlashini belgilaydi; oddiy filtrda mode mavjud emas. force_shown — doim ko‘rsatiladi, yashirib bo‘lmaydi. value_required — bo‘limga kirish nuqtasi: doim ko‘rsatiladi, bo‘sh qiymatga ega emas (qiymat tanlanmaguncha ro‘yxat bo‘sh; “barchasi” varianti yo‘q), umumiy tozalash uni tozalamaydi.

Qiymatlar:force_shownvalue_required

Misol: value_required

branch_idinteger

Misol: 1

automation_have_importboolean

Misol: true

sizesobject
image_mobileobject
widthinteger

Misol: 750

heightinteger

Misol: 300

image_desktopobject
widthinteger

Misol: 1500

heightinteger

Misol: 1500

listarray of object
idintegermajburiy

Misol: 18085142

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
separate_export_enabledbooleanmajburiy

Misol: true

publishedbooleanmajburiy

Misol: true

discount_enabledbooleanmajburiy

Misol: true

recommend_enabledbooleanmajburiy

Misol: false

stock_balance_enabledbooleanmajburiy

Misol: false

free_delivery_enabledbooleanmajburiy

Misol: true

minimum_sum_enabledbooleanmajburiy

Misol: true

popular_enabledbooleanmajburiy

Misol: true

bonuses_accrual_enabledbooleanmajburiy

Misol: true

bonuses_withdraw_enabledbooleanmajburiy

Misol: true

image_desktopstringmajburiy

Misol: https://cdn.foodsoul.test/zones/ru/branches/8920/images/items/medium/ec5b325fc4aa11721ecae38ae841f90b.jpg?v1745505855

image_mobilestringmajburiy

Misol: https://cdn.foodsoul.test/zones/ru/branches/8920/images/items/mobile/e12a68ed472cefd7ba68daaf6299ec2f.jpg?v1745505855

sortintegermajburiy

Misol: 1

date_availablestring (DataTimeFormatSQL)

Misol: 2024-05-02 08:31:16

date_expirationstring (DataTimeFormatSQL)

Misol: 2024-05-02 08:31:16

days_of_weekarray of integer
time_periodsarray of string
hide_for_districts_idsarray of integer
hide_for_pickups_idsarray of integer
labels_idsarray of integer
template_modifiers_groups_idsarray of integer
category_idintegermajburiy

Misol: 3389048

compositionobject (TranslationField)

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
modifiers_multiplier_enabledbooleanmajburiy

Misol: true

hide_cost_if_zero_enabledbooleanmajburiy

Misol: true

only_informing_enabledbooleanmajburiy

Misol: true

excise_enabledboolean

Misol: true

typestring

Qiymatlar:bouquetproductcombodishdrinkgift

Misol: product

parametersarray of objectmajburiy
idintegermajburiy

Misol: 1

descriptionstring

Misol: tasty, with onion

measure_idinteger

Misol: 1

measure_indexintegermajburiy

Misol: 1

old_costnumbermajburiy

Misol: 100

costnumbermajburiy

Misol: 90

bonusesnumbermajburiy

Misol: 90

vendor_codestring

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

sortintegermajburiy

Misol: 1

modifiers_groups_idsarray of integer
proteinsinteger

Misol: 10

fatsinteger

Misol: 10

carbohydratesinteger

Misol: 10

caloriesinteger

Misol: 10