Таблица с полями:
| Поле | Тип | Обязательное? | Описание |
|---|---|---|---|
| id | int | Да (для PUT) | Уникальный идентификатор продукта при обновлении (для POST отсутствует). |
| bookmark | boolean | Да | Отмечен ли продукт как избранный (true/false). |
| price | decimal | Да | Цена продукта. |
| qty | float | Да | Количество продукта в наличии. |
| sort_priority | int | Нет | Приоритет сортировки продукта. |
| old_price | decimal | Нет | Старая (акционная) цена продукта. |
| groupproductid | string | Да | Уникальный идентификатор продукта в группе. |
| weight | decimal | Нет | Вес продукта в килограммах. |
| height | decimal | Нет | Высота продукта в сантиметрах. |
| width | decimal | Нет | Ширина продукта в сантиметрах. |
| length | decimal | Нет | Длина продукта в сантиметрах. |
| brand_id | int | Нет | Идентификатор бренда. |
| video_reviews | array[int] | Нет | Список идентификаторов видеообзоров, связанных с продуктом. |
| gift_id | int | Нет | Идентификатор подарка, связанного с продуктом.[ |
](https://crm.alsodev.com/module/knowledgebase/view/article/584--podarok-k-tovaru) Подарок к товару
mpaypaymentavailable| boolean| Нет| Доступно ли оплата через Mpay (true/false).
additionalcodes| string| Нет| Дополнительные коды продукта (в формате строки JSON).
keywords| string| Нет| Ключевые слова для поисковой оптимизации.
specifications| array[ object{ specificationid:характеристика, specificationvalue_id: Значения характеристик}]| Нет| Список спецификаций, где указывается ID спецификации и значение спецификации.
namero/nameru/...| string| Да| Названия продукта на разных языках (в зависимости от доступных языков).
slugro/slugru/...| string| Нет| Уникальные слуги продукта на разных языках (в зависимости от языков).
shortdescription и description_ (на всех языках)| string| Нет| Краткое и полное описание продукта на разных языках.
_unitmeasurement_ (все языки)| string| Нет| Единицы измерения на каждом языке (например: "шт", "кг").
__seo__ (все языки)_| string| Нет| Поля SEO-оптимизации для заголовков, описаний и ключевых слов на каждом языке.
**code| string| Да| Код товара.
category| array[int]| Да| Список категорий, к которым относится продукт.
images| array| Нет| Массив изображений с указанием порядка (order) и URL изображения (image).
promo| array[int]| Нет| Связанные акции продуктов.
productgroup| array[int]| Нет| Связанные группы продуктов.
customproduct_instance| array[int]| Нет| Связанные кастомные экземпляры продукта.
Пример JSON с заполненными полями:
{
"id": 17,
"bookmark": false,
"price": "799.00",
"qty": 1.0,
"sort_priority": 0,
"old_price": "899.00",
"group_product_id": "234234",
"weight": 1.2,
"height": 20.0,
"width": 15.0,
"length": 10.0,
"brand_id": 35,
"video_reviews": [
8,
16
],
"gift_id": 5,
"mpay_payment_available": true,
"additional_codes": "[\"CODE123\", \"CODE456\"]",
"keywords": "JBL, Bluetooth, portable speaker",
"specifications": [
{
"id": 115,
"specification_id": 26,
"specification_value_id": 90
},
{
"id": 116,
"specification_id": 27,
"specification_value_id": 22
}
],
"name_ro": "GO 3 Negru",
"name_ru": "GO 3 Чёрная",
"name_en": "GO 3 Black",
"name_uk": "GO 3 Чорна",
"slug_ro": "jbl-go-3-negru",
"slug_ru": "jbl-go-3-chyornaya",
"slug_en": "jbl-go-3-black",
"slug_uk": "jbl-go-3-chorna",
"short_description_ro": "Boxă portabilă JBL.",
"short_description_ru": "Портативная колонка JBL.",
"short_description_en": "Portable JBL speaker.",
"short_description_uk": "Портативна колонка JBL.",
"description_ro": "Sunet original JBL Pro, rezistent la apă și praf conform IP67.",
"description_ru": "Оригинальный звук JBL Pro, водо- и пылезащищённость по стандарту IP67.",
"description_en": "Original JBL Pro sound, water and dust resistant (IP67).",
"description_uk": "Оригінальний звук JBL Pro, водо- та пилозахищеність (IP67).",
"unit_measurement_ro": "buc",
"unit_measurement_ru": "шт",
"unit_measurement_en": "pcs",
"unit_measurement_uk": "шт",
"seo_title_ro": "JBL GO 3 Negru",
"seo_title_ru": "JBL GO 3 Чёрная",
"seo_title_en": "JBL GO 3 Black",
"seo_title_uk": "JBL GO 3 Чорна",
"seo_description_ro": "Cumpără acum JBL GO 3 - boxă portabilă de calitate superioară.",
"seo_description_ru": "Купите JBL GO 3 - качественную портативную колонку.",
"seo_description_en": "Buy JBL GO 3 - premium portable speaker.",
"seo_description_uk": "Купуйте JBL GO 3 - портативну колонку преміумкласу.",
"seo_keywords_ro": "JBL, boxă portabilă, GO 3",
"seo_keywords_ru": "JBL, портативная колонка, GO 3",
"seo_keywords_en": "JBL, portable speaker, GO 3",
"seo_keywords_uk": "JBL, портативна колонка, GO 3",
"code": "GO3",
"category": [
121
],
"images": [
{
"order": 1,
"original_name": "JBL_CLIP4_FRONT",
"image": "http://localhost:8001/media/media/JBL_CLIP4_FRONT_STANDARD_TRIPLE_2sNsyaG.webp"
},
{
"order": 2,
"original_name": "JBL_GO_3_BACK",
"image": "http://localhost:8001/media/media/JBL_GO_3_BACK_BLACK_0097.webp"
}
],
"promo": [
12,
24
],
"product_group": [
5,
7
],
"custom_product_instance": [
3,
8
]
}
Была ли статья полезна?
Да, спасибо! К сожалению, нет