MacOS_Parsers/API-UI/mappings/products.json
va1is bd765f8349 Метод добавления товаров из xlsx с UI
+ ZH - категории теперь лежат в рекордсфолдер
2025-10-27 11:47:32 +03:00

49 lines
1.9 KiB
JSON

{
"endpoint": "http://localhost:3005/parser/data",
"description": "Импорт товаров (сложная структура)",
"structure": {
"parserName": "string",
"items": [
{
"category": { "name": "string" },
"brand": { "name": "string" },
"variant": {
"status_id": "int",
"color": "string",
"sku": "string",
"size": "string",
"cost": "float",
"originalUrl": "string",
"originalName": "string",
"originalDescription": "string",
"originalComposition": "string",
"images": ["string"],
"inStock": "bool",
"weight": "float"
}
}
]
},
"fields": {
"parserName": {
"type": "string",
"fixed": "ikea",
"description": "Идентификатор парсера (постоянный)"
},
"category.name": { "type": "string", "source": "путь категории" },
"brand.name": { "type": "string", "source": "название бренда" },
"variant.status_id": { "type": "int", "default": 1 },
"variant.color": { "type": "string", "source": "цвет" },
"variant.sku": { "type": "string", "source": "артикул" },
"variant.size": { "type": "string", "optional": true },
"variant.cost": { "type": "float", "source": "цена" },
"variant.originalUrl": { "type": "string", "source": "ссылка" },
"variant.originalName": { "type": "string", "source": "название товара" },
"variant.originalDescription": { "type": "string", "source": "описание товара" },
"variant.originalComposition": { "type": "string", "source": "состав" },
"variant.images": { "type": "list", "source": "ссылки на фото (через запятую или \\n)" },
"variant.inStock": { "type": "bool", "default": true },
"variant.weight": { "type": "float", "optional": true }
}
}