{
"error": "error_brand_already_exists",
"localMessage": "Бренд Base уже существует",
"params": {
"name": "Base"
}
}Публичный API · Справочник API
Остатки (WMS)
Получение и изменение остатков, размещение товаров по ячейкам и работа с резервами.
Остаток товара в ячейке хранится в WmsItem: запись содержит SKU, ячейку и количество. Если адресное хранение не используется, SelSup обновляет общее количество товара с заданным skuId на складе.
/api/wms
Модель данных
Структуры данных
Поля объектов, которые используются в запросах и ответах этого раздела.
WildberriesFboWarehouseExclusions1 полей
warehouseIdsinteger[]Идентификаторы исключённых складов
ChangeStock8 полей
serviceProductIdstringИдентификатор товара сервиса, обязательный если не передан barcode и skuId
ОбязательноbarcodestringШтрих-код товара, обязателен если не передан serviceProductId и skuId
Обязательноstockinteger · int32Остаток в базовой единице хранения (целое число)
stockValuenumber · doubleОстаток в пользовательской единице измерения. Может быть дробным. Если передан, то конвертируется в целое значение по коэффициенту товара
serviceWarehouseIdstringНомер склада
ОбязательноupdateInServicebooleanПоле updateInService.
withReservedStockbooleanПоле withReservedStock.
skuIdinteger · int64Поле skuId.
ChangeResult5 полей
successbooleanПоле success.
errorstringПоле error.
serviceProductIdstringПоле serviceProductId.
skuIdinteger · int64Поле skuId.
serviceWarehouseIdstringПоле serviceWarehouseId.
TmsTask25 полей
idinteger · int64Идентификатор задачи
read-onlystatusstringТекущий статус задачи
read-onlytypestringТип задачи
read-onlynamestringДанные задачи в json - могут быть пустыми
clientIdinteger · int64Поле clientId.
entityIdinteger · int64Сущность, к которой относится задача
progressinteger · int32Прогресс выполнения задачи в процентах
processedQuantityinteger · int32Количество обработанных записей задачи
organizationIdinteger · int64Организация задачи, может быть 0, если не зависит от организации
priorityinteger · int32Приоритет задачи - чем выше тем быстрее задача запустится
propertiesstringПараметры задачи
messagestringСообщение с результатом выполнения задачи
messageParamsstringПараметры сообщения с результатом выполнения задачи
createdDatestring · date-timeДата добавления задачи в очередь
startDatestring · date-timeДата запуска задачи
finishDatestring · date-timeДата завершения задачи
urlstringСсылка на скачивание файла с результатом задачи
inputFileUrlstringСсылка на загруженный файл
retryNumberinteger · int32Счётчик перезапуска задачи.
userIdinteger · int32Пользователь запустивший задачу
retryDatestring · date-timeЗапланированная дата перезапуска
debugbooleanЗапуск задачи в режиме отладки с большим логированием
forcedStartbooleanРучной запуск задачи
servicestringСервис в рамках которого выполняется задача
langstringЯзык на котором сейчас запущена таска
ProductFilter131 полей
limitinteger · int32Ограничение на количество записей. Максимальное значение - 500
pageinteger · int32Номер страницы начиная с 1
countbooleanВозвратить в ответе общее количество записей
sortBystringПоле для сортировки
ascendingbooleanПорядок сортировки - по возрастанию?. Работает только при получении списка.
querystringПоисковый запрос. Может содержать штрих-код, часть названия товара, внешние идентификаторы товаров Wildberries или Ozon
caseInsensitiveProductSearchbooleanНе учитывать регистр при поиске по внутренним артикулам и артикулам маркетплейсов
articlestringПоиск по названию артикула товара
colorstringПоиск по названию цвета товара
viewIdinteger · int64Поиск по идентификатору цвета
skuViewIdinteger · int64Поиск по SKU идентификатору цвета
modelIdinteger · int64Поиск по идентификатору модели
requirementCaseIdinteger · int64Кейс изменения требований к карточкам
requirementParamIdinteger · int64Параметр в кейсе изменения требований
requirementItemStatusstringСтатус исправления параметра в кейсе
requirementChangeTypestringТип изменения требования
requirementRepairMethodstringСпособ исправления требования
groupIdinteger · int64Фильтр по ID групповой карточки
groupIdsinteger[]Фильтр по ID групповых карточек. groupIds=1&groupIds=2
needToBuybooleanТовары, которые нужно показать в списке для заказа?
showProductsWithSufficientStockbooleanПоказывать товары с достаточным остатком в плане закупок?
planDaysinteger · int32Количество дней на которые планировать закупки. По умолчанию 30
daysToSupplyinteger · int32Через сколько дней ожидается поставка. По умолчанию 0
organizationsinteger[]Фильтр по ID организаций. Передается несколько значений organizations=1.organizations=2
needUpdatePricebooleanФильтр по необходимости обновить цену на Wildberries?
testCardbooleanТестовая карточки для создания?
hasImagesbooleanНаличие или отсутствие картинок у товара?
isDuplicatebooleanКарточка является дубликатом?
hasWildberriesIdbooleanНаличие карточки товара в Wildberries?
hasSupplyingQuantitybooleanНаличие поставляемого количества по модели FBM?
noWbImagesbooleanНаличие фото на Wildberries?
noOzonImagesbooleanНаличие фото на Ozon?
noYMImagesbooleanНаличие фото на Яндекс.Маркет?
deletedbooleanПоказать помеченные удаленными товары?
hasGroupbooleanНаличие групповой карточки у товара?
modelDeletedbooleanПоказать помеченные удаленными модели?
viewDeletedbooleanПоказать помеченные удаленными цвета?
inStockbooleanНаличие остатков товаров на маркетплейсе или складе?
noStockbooleanОтсутствие остатков товаров на маркетплейсе и складе?
inFbsStockbooleanНаличие остатков на складах в SelSup?
noFbsStockbooleanОтсутствие остатков на складах в SelSup?
inFboStockbooleanНаличие остатков на складах FBO?
noFboStockbooleanОтсутствие остатков на складах FBO?
hasStockInWarehouseinteger · int64ID склада на котором есть остатки в SelSup
hasQuantitybooleanПоле hasQuantity.
noStockInWarehouseinteger · int64ID склада на котором нет остатков в SelSup
groupedbooleanГруппировать товары по цветам?
uniqViewbooleanОтдавать только товары с уникальными цвета?
uniqViewSkubooleanОтдавать только товары с уникальными цвета без дубликатов по остаткам?
uniqModelbooleanОтдавать только товары с уникальными моделями?
uniqSkubooleanОтдавать только товары с уникальными SKU?
contractorsinteger[]Фильтр по ID поставщикам товара. Передается несколько параметров contractors=1&contractors=2
categoriesinteger[]Фильтр по ID категориям товара.Передается несколько параметров categories=1&categories=2
brandsinteger[]Фильтр по ID брендам товара
stockRefreshDatestring · date-timeПоле stockRefreshDate.
wildberriesRatinginteger[]Фильтр товаров по рейтингу отзывов Вайлдбериз
wildberriesCardDoesNotOpenbooleanФильтр товаров для не открывается карточка в Вайлдбериз: значит не создана карточка, либо не загружены картинки и пр?
productIdinteger · int64Поле productId.
productIdsinteger[]Фильтр по ID товаров. Можно передавать несколько значений productIds=1&productIds=2
sourceOrganizationIdsinteger[]Фильтр товаров, которые были импортрованы в другие организации
needImportWildberriesCardbooleanФильтр товаров для которых нужно обновить карточку в Вайлдбериз?
needImportOzonCardbooleanФильтр товаров для которых нужно обновить карточку в Ozon?
needImportAliexpressCardbooleanФильтр товаров для которых нужно обновить карточку в Aliexpress?
needUpdateFromSimalandbooleanФильтр товаров для которых нужно обновить стоки и цены в Simaland?
favouritebooleanФильтр по избранным товарам, которые клиент пометил избранными?
statusstringФильтр по статусу для WmsItem
modifiedAfterstring · date-timeФильтр по дате модификации для WmsItem
actualbooleanФильтр по показателю актуальности?
skuIdinteger · int64Фильтр по skuId - идентификатору остатка
skuIdsinteger[]Фильтр по skuIds
lastInventoryIdinteger · int32Фильтр по ID инвентаризации для WmsItem
strategyIdinteger · int64Фильтр по стратегии ценообразования
strategyIdsinteger[]Множественный фильтр по стратегии ценообразования
cellIdinteger · int32Фильтр по ID ячейке для WmsItem
itemIdinteger · int64Фильтр по ID остатка для WmsItem
warehouseIdinteger · int64Фильтр ID склада для WmsItem
avitoCategoryIdinteger · int64ID категории Авито
hasAvitoCategorybooleanПоле hasAvitoCategory.
servicesstring[]Список сервисов в которых не создана карточка. Например, services=WILDBERRIES&services=OZON
createdInstring[]Список сервисов в которых создана карточка. Например, createdIn=WILDBERRIES&createdIn=OZON
duplicatebooleanЯвляется ли карточка дубликатом?
orderServicestringПозволяет отфильтровать по маркетплейсу заказа, в закупках из заказов
productTypestringФильтр по типу товара, type=PRODUCT или type=SET
withCategoryAndBrandbooleanПризнак, что грузим категорию и бренд?
allServicesbooleanПризнак, что грузить данные по всем сервисам?
inWarehouseRegionsstring[]Подгружать ФБО остатки/продажи со складов входящих в список регионов
inWarehousesinteger[]Подгружать ФБО остатки/продажи со складов входящих в список
excludeStockWarehousesinteger[]ID складов SelSup, остатки которых не учитывать при планировании закупок
incomeOrderIdinteger · int64Фильтр товаров по ID заказа
incomeIdinteger · int64Фильтр товаров по ID заказа поставщика
itemIncomeOrderIdinteger · int64Фильтр остатков из приемки
dateFromstring · date-timeДата начала
dateTostring · date-timeДата окончания
plannedSupplyDatestring · date-timeПланируемая дата поставки
timeZoneinteger · int32Часовой пояс клиента по UTC
idsinteger[]Фильтр по ID товаров. Можно передавать несколько значений ids=1&ids=2
skipDayWithoutStocksbooleanПропускать дни без остатков?
countByOrdersbooleanДелать расчет по заказам, если true, и по продажам, если false?
requierPlannumber · doubleФильтр по Рекомендации к поставке
forPricesbooleanОтдавать в ответе данные для таблицы цен?
deliveryDatestringФильтр по дате доставки заказа
onlyEmptyParchasePricebooleanВыгружать товары только с пустыми закупочными ценами?
onlyEmptyDeliveryCostPricebooleanВыгружать товары только с пустыми дополнительными расходами?
forFboSupplyPlanbooleanПоказывает для чего идет расчет планирования для фбо или поставок?
ignoreParamsbooleanПризнак для выгрузки карточек без параметров?
ungroupWarehousesbooleanЕсли true - не группировать по складам, то есть вывести список продуктов отдельный для каждого склада. Используется в планировании поставок
replaceSetsByComponentsbooleanПризнак раскрывать ли комплекты?
distributeFbsByWarehousebooleanРаспределять FBS по складам пропорционально FBO
distributeFbsStockbooleanРаспределять остатки FBS между маркетплейсами/складами
ignoreDumpingbooleanИгнорировать слив товара (продажи по заниженной цене)
distributeAllRecommendationsbooleanРаспределять все рекомендации из не попавших в поиск складов
limitByFbsStocksbooleanОграничивать суммарный план поставки текущим остатком FBS
useSalesPlanbooleanСчитать дефицит по плану продаж из отчета План/Факт продаж, а не по фактическим продажам/заказам
packagingTypestringТип упаковки для фильтрации доступных складов WB
notGroupComponentsbooleanПризнак не группировать компоненты?
modelArticlestringФильтр по артикулу модели
serviceArticlestringФильтр по артикулу товара на внешнем сервисе
serviceArticleServicestringСервис для фильтрации или сортировки по артикулу товара
ozonArticlestringФильтр по артикулу Ozon
yandexMarketShopSkustringФильтр по артикулу Яндекс.Маркет
sberArticlestringПоле sberArticle.
wbArticlestringПоле wbArticle.
barcodestringФильтр по штрих-коду
namestringФильтр по названию товара
reportSheetsstringПоле reportSheets.
forSupplyPlanbooleanПоле forSupplyPlan.
tagIdsinteger[]Фильтр по ID тегов. Только товары, привязанные к этим тегам
findirTipTypesstring[]Фильтр по типу рекомендаций AI Финдир
removeFbsStockbooleanФлаг отключения передачи FBS остатков для организаций и сервисов
brandIdinteger · int64Поле brandId.
countByOrdersOrSalesbooleanПоле countByOrdersOrSales.
Address15 полей
idinteger · int32Поле id.
postCodestringПоле postCode.
countryCountryПоле country.
regionRegionПоле region.
regionIdinteger · int32Поле regionId.
streetstringПоле street.
housestringПоле house.
districtstringПоле district.
citystringПоле city.
localitystringПоле locality.
buildingstringПоле building.
flatstringПоле flat.
shortstringПоле short.
addressIdAddressПоле addressId.
fullstringПоле full.
AliexpressCategory8 полей
idinteger · int64Поле id.
namestringПоле name.
publishedbooleanПоле published.
parentIdinteger · int64Поле parentId.
aliexpressIdinteger · int64Поле aliexpressId.
lastSyncDatestring · date-timeДата последней синхронизации категории
notChangedDaysinteger · int32Количество дней, в течение которых данные категории не менялась. Используется для того, чтобы сократить обновление категорий, которые не меняются
isLeafbooleanКатегория является листовой. Карточки можно добавлять только в листовые
AvitoCategory9 полей
idinteger · int64Идентификатор категории на Авито.Совпадает с идентификатором Авито
ОбязательноnamestringПолное название категории (включает в себя названия родительских категорий)
ОбязательноshortNamestringКраткое название категории
publishedbooleanОпубликована категория
parentIdinteger · int64id родительской категории Авито. Используется при импорте обьявлений с Авито
lastSyncDatestring · date-timeДата последней синхронизации категории
isLeafbooleanКатегория является листовой. Карточки можно добавлять только в листовые
goodsTypestringТег GoodsType в фиде
categorystringТег Category в фиде
Box23 полей
idinteger · int64Поле id.
namestringНазвание короба
barcodestringУникальный штрих-код короба
typestringТип короба в зависимости от типа заказа Order.boxType
userIdinteger · int32Пользователь, который создал короб
createdUserstringЛогин пользователя, который создал короб
createdDatestring · date-timeДата создания короба
orderIdinteger · int64Заказ к которому привязан короб
supplyIdinteger · int64Поставка которая привязана к коробу
relatedSupplyIdinteger · int64ID поставки, связанной с коробом напрямую или через заказ
read-onlyrelatedSupplyNamestringНазвание связанной поставки
read-onlyrelatedSupplyExternalIdstringВнешний номер связанной поставки
read-onlyclientIdinteger · int64Поле clientId.
organizationIdinteger · int64Поле organizationId.
orderToSelectOrder[]Поле orderToSelect.
servicestringСервис
productsBoxItem[]Выполненные работы для этого короба
quantityinteger · int32Общее количество товаров в коробе, вычисляется при запросе
ordersCountinteger · int32Количество заказов в коробе, вычисляется при запросе
markQuantityinteger · int32Общее количество маркировок в коробе, вычисляется при запросе
itemsCountInBoxLabelinteger · int32Количество позиций в последнем скачанном стикере короба
labelUrlstringURL для получения стикера короба поставки
read-onlylabelPathstringПуть к стикеру короба поставки в S3
read-onlyBoxItem15 полей
idinteger · int64Поле id.
jobIdinteger · int32Идентификатор работы Job
boxobjectКороб, в который был упакован товар
orderIdinteger · int64Заказ Order, к которому относится товар
orderProductIdinteger · int64Позиция в заказе, над которой выполнялась операция
productProductТовар, над которым выполнялась операция
productIdinteger · int64ID товара, над которым выполнялась операция
quantityinteger · int32Количество единиц товара, которые были упакованы
userIdinteger · int32Пользователь, который выполнил задание
datestring · date-timeДата выполнения задания
pricenumber · doubleОплата, которую получит исполнитель за выполнение данного задания
commentstringКомментарий по работе
correctOrderProductQuantitybooleanКорректировать количество товаров в заказе
spendTimeinteger · int32Поле spendTime.
clientIdinteger · int64Поле clientId.
Brand11 полей
brandIdinteger · int32Идентификатор бренда
read-onlynamestringНазвание бренда
ОбязательноclientIdinteger · int64Идентификатор клиента
read-onlylogoUrlstringСсылка логотипа бренда
read-onlylogoSizeinteger · int32Размер логотипа в байтах
read-onlylogoWidthinteger · int32Ширина логотипа в пикселях
read-onlylogoHeightinteger · int32Высота логотипа в пикселях
read-onlydeletedbooleanБренд удален?
ozonNamestringНазвание бренда на Ozon
ozonIdinteger · int64ID бренда на Ozon
oneCIdstringИдентификатор 1С
Category47 полей
categoryIdinteger · int32Идентификатор категории. Проставляется автоматически
read-onlynamestringНаименование категории
ОбязательноdeletedbooleanПризнак удаленных категорий
read-onlyparentIdinteger · int32Идентификатор родительской категории
clientIdinteger · int64Идентификатор клиента
read-onlymarkedbooleanМаркируется ли категория
categoryClassstringТип категории для Честного знака. По умолчанию ставится OTHER
wildberriesTypeWildberriesTypeПредмет Вайлдбериз. Можно устанавливать либо объект,либо только идентификатор
wildberriesCategoryIdinteger · int64Идентификатор категории Wildberries, совпадает с ID категории на самом Wildberries
wildberriesFbmCommissionnumber · doubleКомиссия по тарифу FBM
read-onlywildberriesFbwCommissionnumber · doubleКомиссия по тарифу FBW
read-onlywildberriesFbsCommissionnumber · doubleКомиссия по тарифу FBS
read-onlywildberriesDbsCommissionnumber · doubleКомиссия по тарифу DBS
read-onlywildberriesEdbsCommissionnumber · doubleКомиссия по тарифу EDBS
read-onlywildberriesCAndCCommissionnumber · doubleКомиссия по тарифу C&C
read-onlywildberriesBookingCommissionnumber · doubleКомиссия за бронирование
read-onlyozonDescriptionCategoryIdinteger · int64Идентификатор категории на Ozon. Строится из ID категории + ID типа на Ozon
yandexMarketCategoryIdinteger · int64Идентификатор категории в Яндекс.Маркет. Совпадает с идентификатором категории на самом Яндекс.Маркет
yandexMarketCategoryYandexMarketCategoryКатегория Яндекс.Маркета. Можно проставлять либо объект, либо только идентификатор
ozonDescriptionCategoryOzonDescriptionCategoryКатегория Озон
ozonCommissionnumber · doubleКомиссия озона.
read-onlytnvedTnvedТНВЭД. Можно проставлять либо объект, либо идентификатор ТНВЭД
tnvedIdinteger · int64Идентификатор ТНВЭД
laundrystringПравила ухода за вещами. Разделяются запятыми
paramsstringJSON значений параметров для категории
namePatternstringШаблон названий категории
aliexpressCategoryAliexpressCategoryКатегория Aliexpress
aliexpressCategoryIdinteger · int64Идентификатор категории на самом Aliexpress
avitoCategoryAvitoCategoryКатегория Avito
lamodaCategoryLamodaCategoryКатегория Lamoda
lamodaCategoryIdinteger · int64Идентификатор категории на Lamoda
avitoCategoryIdinteger · int64Идентификатор категории на Avito
packDepthinteger · int32Глубина упаковки в мм. Проставляется всем товарам в категории
packWidthinteger · int32Ширина упаковки в мм. Проставляется всем товарам в категории
packHeightinteger · int32Высота упаковки в мм. Проставляется всем товарам в категории
packWeightinteger · int32Вес упаковки в граммах. Проставляется всем товарам в категории
hasSizebooleanПризнак разделения товаров в категории по размеру. Меняет вид редактора карточки
hasColorbooleanПризнак разделения товаров в категории по цвету. Меняет вид редактора карточки
autoNamebooleanАвтоматически формировать названия товаров в категории
removeFbsStockbooleanНе передавать остатки товаров по FBS для товаров из этой категории
oneCIdstringИдентификатор категории в 1С
externalIdstringИдентификатор категории на сайте
moySkladIdstringИдентификатор категории в сервисе МойСклад
useClientParamsbooleanПоказывать пользовательские параметры в категории
requiredExpirationDatebooleanЯвляется ли срок годности обязательным параметром
serviceCategoryMappingsobjectУниверсальные привязки категории к категориям внешних сервисов
productCountinteger · int32Количество товаров в категории. Отдается только при withProductCount=true
Cell18 полей
idinteger · int32Идентификатор ячейки
read-onlywarehouseIdinteger · int64Склад к которому относится ячейка
passageIdinteger · int32Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр
shelfIdinteger · int32Полка стеллажа, к которой относится ячейка
rackIdinteger · int32Стеллаж, к которому относится ячейка
storageZoneIdinteger · int64Зона хранения, к которой относится ячейка
namestringНазвание ячейки. По умолчанию формируется автоматически
fullNamestringПолное название ячейки из названий прохода, стелажа, полки и ячейки
sortNamestringНазвание для сортировки ячейки из названий прохода, стелажа, полки и ячейки
barcodestringУникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки
deletedbooleanПризнак того, что ячейка удалена
widthinteger · int32Ширина ячейки для определения товаров, которые можно положить в нее
heightinteger · int32Высота ячейки для определения товаров, которые можно положить в нее
depthinteger · int32Глубина ячейки для определения товаров, которые можно положить в нее
volumenumber · doubleОбъём ячейки в кубических метрах. Имеет приоритет над габаритами
clientIdinteger · int64Клиент которому принадлежит ячейка. Проставляется автоматически
read-onlylastInventoryIdinteger · int32Идентификатор последней инвентаризации
read-onlytypestringТип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов
Competitor10 полей
idinteger · int64ID конкурента
read-onlymodelIdinteger · int64ID модели, для которой указывается конкурент
productIdinteger · int64ID конкретного товара, для которого указывается конкурент
servicestringМаркетплейс конкурента
ОбязательноurlstringURL карточки конкурента на маркетплейсе
ОбязательноserviceIdstringID карточки конкурента на сайте маркетплейса
clientIdinteger · int64ID клиента
read-onlylatestPricenumber · doubleПоследняя собранная цена
read-onlycurrencystringВалюта последней цены
read-onlylatestPriceDatestring · date-timeДата сбора последней цены
read-onlyContractor15 полей
idinteger · int64Идентификатор контрагента. Проставляется автоматически
namestringНаименование контрагента
ОбязательноversionIdinteger · int64Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientIdinteger · int64Идентификатор клиента
read-onlycreatedUserstringЛогин пользователя, который создал контрагента
read-onlylastIncomeDatestring · date-timeДата последнего поступления для этого контрагента для сортировки
read-onlydeletedbooleanПризнак удаления контрагента
read-onlyorganizationIdinteger · int64Организация для реквизитов контрагента
legalAddressstringЮридический адрес для документов, заданный вручную
phoneNumberstringНомер телефона
emailstringАдрес электронной почты
contactNamestringИмя контакта
moySkladIdstringИдентификатор в сервисе МойСклад
urlstringСсылка на сайт
organizationOrganizationОрганизация для документов. Можно передать как сам объект, так и просто organizationId
read-onlyCountry6 полей
countryIdinteger · int32Идентификатор страны
namestringНазвание страны
code2stringДвухбуквенный код страны
code3stringТрехбуквенный код страны
namesobjectПоле names.
printNamestringПоле printName.
Customer19 полей
idinteger · int64Идентификатор покупателя. Проставляется автоматически при создании
namestringИмя покупателя
ОбязательноlastNamestringФамилия покупателя
middleNamestringОтчество покупателя
wildberriesIdinteger · int64Связь покупателя с поставщиком в Wildberries
read-onlyozonIdinteger · int64Связь покупателя с поставщиком в Ozon
read-onlyozonBuyerCodestringКод покупателя Ozon из номера отправления (часть до первого '-')
read-onlyaliexpressIdinteger · int64Связь покупателя с поставщиком в Aliexpress
read-onlyyandexMarketIdstringСвязь покупателя с поставщиком в YandexMarket
read-onlysberMegaMarketIdinteger · int32Связь покупателя с поставщиком в СберМегаМаркет
read-onlyphonestringТелефон
emailstringАдрес электронной почты
addressstringСтроковый адрес доставки для покупателя
zipCodestringПочтовый индекс покупателя.
clientIdinteger · int64Идентификатор клиента
read-onlylastOrderProductOrderProductПоследний заказанный товар
read-onlymoySkladIdstringИдентификатор клиента в сервисе МойСклад
read-onlyblacklistedbooleanЧерный список (true если клиент в черном списке)
fullNamestringПоле fullName.
Driver8 полей
idinteger · int32Поле id.
firstNamestringПоле firstName.
lastNamestringПоле lastName.
surnamestringПоле surname.
carNumberstringПоле carNumber.
carMarkstringПоле carMark.
clientIdinteger · int64Поле clientId.
driverIdinteger · int32Поле driverId.
JobAssignment2 полей
jobIdinteger · int32ID работы из каталога
commentstringКомментарий к выполнению работы для товара
LamodaCategory8 полей
idinteger · int64Поле id.
namestringНазвание
shortNamestringКраткое название категории
publishedbooleanОпубликованность категории
isLeafbooleanЛистовая категория
parentIdinteger · int64Поле parentId.
lastSyncDatestring · date-timeДата последней синхронизации
notChangedDaysinteger · int32Количество дней, в течение которых данные категории не менялась. Используется для того, чтобы сократить обновление категорий, которые не меняются
Manufacturer11 полей
manufacturerIdinteger · int32Идентификатор производителя. Генерируется автоматически
titlestringНазвание производителя внешнее для печати
namestringНазвание производителя внутреннее
ОбязательноaddressstringАдрес производителя производителя внутреннее
organizationIdinteger · int64Связь производителя с организацией - контрагентом
clientIdinteger · int64Идентификатор клиента
read-onlycountryIdinteger · int32Идентификатор страны
countryNamestringНазвание страны
read-onlyinnstringИНН производителя, используется в основном для Честного знака
deletedbooleanЕсли true - производитель удален
oneCIdstringИдентификатор в 1С
MarketplaceCommissionCalculation8 полей
baseCommissionnumber · doubleПоле baseCommission.
adjustmentPercentPointsnumber · doubleПоле adjustmentPercentPoints.
effectiveCommissionnumber · doubleПоле effectiveCommission.
plannedProcessingHoursnumber · doubleПоле plannedProcessingHours.
processingHoursNormnumber · doubleПоле processingHoursNorm.
processingHoursSourcestringПоле processingHoursSource.
ruleValidFromstring · dateПоле ruleValidFrom.
ruleSourcestringПоле ruleSource.
Option14 полей
idinteger · int64Идентификатор значения, может отсутствовать
namestringНазвание значения, лучше всегда передавать
paramIdinteger · int64Идентификатор значения параметра Param.id
ozonIdinteger · int64Идентификатор значения параметра на Ozon
wildberriesIdinteger · int64Признак того, что значение параметра WB
ymIdinteger · int64Признак того, что значение параметра YM
aliexpressIdinteger · int64Идентификатор значения параметра на Aliexpress
magnitIdinteger · int64Поле magnitId.
detmirIdstringКлюч значения параметра Детского мира
clientIdinteger · int64Поле clientId.
deletedbooleanПоле deleted.
oneCIdstringИдентификатор значения параметра в 1С
dictionarybooleanПоле dictionary.
optionIdOptionПоле optionId.
Order127 полей
idinteger · int64Идентификатор заказа. Проставляется автоматически
namestringНазвание заказа
statusstringСтатус заказа
read-onlybindingOrderIdinteger · int64Ид заказа, которому делаем возврат
typestringТип заказа
ОбязательноboxTypestringВид упаковки для заказа
servicestringМаркетплейс
writeOffStocksbooleanСписать товары с остатков
warehouseIdinteger · int64Склад на который производится отгрузка
warehouseNamestringНазвание склада на который производится отгрузка
stockWarehouseIdinteger · int64Склад для списания остатков
createdDatestring · date-timeДата создания заказа на маркетплейсе
read-onlycreatedstring · date-timeДата создания заказа в SelSup
read-onlydeliveryDatestring · date-timeДата доставки заказа
deliveryMethodinteger · int64Способ доставки заказа
read-onlyisLegalbooleanПолучатель юридическое лицо
deliveryMethodNamestringНазвание способа доставки заказа
read-onlyinvoiceNumberinteger · int32Короткий номер заказа
externalOrderIdstringВнешний номер заказа на маркетплейсе
postingNumberstringНомер отправления.
trackingNumberstringТрек-номер отправления
wildberriesRidstringИдентификатор заказа Вайлдбериз
read-onlycustomerCartNumberstringID корзины покупателя Wildberries
read-onlywildberriesDeliveryTypestringТип доставки заказа Wildberries
crossBorderbooleanТрансграничный заказ
read-onlygtdRequiredbooleanДля заказа требуется номер декларации на товары
read-onlyversionIdinteger · int64Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientIdinteger · int64Идентификатор клиента
read-onlyorganizationIdinteger · int64Организация заказа
invoiceMessagestringСообщение при отправке счета
read-onlydeletedbooleanСтатус удаления заказа
read-onlycreatedUserstringПользователь, создавший заказ
read-onlyuserIdinteger · int32Пользователь, который взял этот заказ
read-onlycloseUserIdinteger · int32Пользователь, который закрыл заказ
read-onlycloseDatestring · date-timeДата, когда был закрыт заказ
read-onlydeliveryTransferDatestring · date-timeВремя передачи в доставку или закрытия поставки при отсутствии времени от МП
read-onlydeliveryTransferSourcestringПоле deliveryTransferSource.
read-onlystartCollectDatestring · date-timeДата и время начала сборки заказа
read-onlysupplyIdinteger · int64Идентификатор поставки
read-onlycustomerCustomerКлиент для заказов FBS
read-onlycustomerIdinteger · int64ID покупателя
buyerContractorГрузополучатель для WHOLESALE
read-onlybuyerIdinteger · int64ID грузополучателя для WHOLESALE
supplierContractorПоставщик для INCOME
read-onlysupplierIdinteger · int64Идентификатор поставщика
totalQuantityinteger · int32Общее количество товара в заказе для отображения на списке товаров
read-onlytotalQuantityValuenumber · doubleИтоговое количество товаров в пользовательских единицах измерения. Может быть дробным для весовых и объёмных товаров
collectedQuantityinteger · int32Суммарно собранное количество товаров по заказу (для кабинета клиента и кабинета фулфилмента)
read-onlyactualPackagesinteger · int32Фактическое количество упакованных коробов (для кабинета клиента и кабинета фулфилмента)
read-onlyfulfillmentClientNamestringНазвание клиента фулфилмента, которому принадлежит заказ (для кабинета фулфилмента)
read-onlyshipmentDetailsShipmentDetailsПоле shipmentDetails.
totalPricenumber · doubleОбщая цена заказа
read-onlytotalPriceWithExpensesnumber · doubleСумма заказа с доп расходами
read-onlytotalPurchasePricenumber · doubleСумма закупочных цен
read-onlycurrencystringВалюта заказа для отображения сумм
productsOrderProduct[]Список товаров заказа. Отдается только для FBS и при запросе информации о заказе. При создании можно передавать список товаров в запросе
supplySupplyПоставка к которой привязан заказ для FBM
read-onlylabelsPathstringПуть к этикеткам для заказа
read-onlylabelsUrlstringURL к этикеткам для заказа
read-onlymoySkladIdstringИдентификатор заказа Мой Склад
read-onlymoySkladDemandIdstringИдентификатор отгрузки Мой Склад
read-onlywildberriesStickerIdinteger · int64Идентификатор этикетки для FBS. Используется для печати и сканировании кода заказа
read-onlywildberriesStickerEncodedstringШтрих-код этикетки для FBS. Используется при сканировании кода заказа
read-onlylamodaPackNumbersstringНомера коробов (packNumbers) Lamoda, через запятую
read-onlyaliexpressHandoverIdinteger · int64Лист передачи с отправлениями Aliexpress
read-onlyexpressbooleanЯвляется ли заказ Express - быстрая доставка курьеру в течении получаса - часа
read-onlyupdateInServicebooleanПометка необходимости обновить статус на маркетплейсе
read-onlyquantumIdinteger · int64Идентификатор эконом-товара. Для OZON заказов
messagestringСообщение об ошибке при обновлении заказа во внешнем сервисе
read-onlymessageParamsstringJSON параметры сообщения об ошибке при обновлении заказа во внешнем сервисе
read-onlysberDeliveryNumberstringНомер доставки СберМегаМаркет (SberOrder.deliveryId)
read-onlycheckDatestring · date-timeДата проверки отгрузки заказа
read-onlycommentstringКомментарий к заказу
oneCIdstringИдентификатор заказа в 1С
read-onlygtdstringНомер государственной таможенной декларации
gtdDatestring · dateДата государственной таможенной декларации для Честного знака
customCodestringКод таможни ГТД
decisionCodestringКод решения таможни
remarkingCausestringКод причины перемаркировки
serviceWarehouseIdstringСклад на маркетплейсе
read-onlydestinationWarehouseIdinteger · int64Поле destinationWarehouseId.
supplySuccessbooleanПоле supplySuccess.
deliveryRegionstringРегион доставки.
logisticsnumber · doubleЗатраты на логистику.
totalCommissionsnumber · doubleОбщая комиссия на товары в заказе.
read-onlysaleDatestring · date-timeДата продажи.
read-onlyreturnDatestring · date-timeДата возврата.
read-onlymodifiedDatestring · date-timeДата последнего изменения статуса
read-onlysberBoxIndexinteger · int32Номер грузового места для СберМегаМаркета
read-onlymarkingStatusstringСтатус маркировки для заказа
read-onlymarkingTypestringТип заказа для маркировки
ОбязательноmarkingEmissionMethodstringСпособ получения кодов; отсутствие значения сохраняет прежний сценарий
deliveryServicestringСервис доставки для DBS
deliveryServiceIdentificationstringИдентификатор заказа в сервисе доставки
read-onlydeliveryPointstringJSON точки доставки заказа для выбранной службы доставки
deliveryAddressstringJSON адрес доставки заказа, если он не совпадает с клиентским
deliveryPointCodestringКод точки доставки от маркетплейса
deliveryLabelPathstringПуть на файл с накладной службы доставки
read-onlydeliveryLabelUrlstringСсылка на файл с накладной службы доставки
read-onlydeliveryLabelRequeststringID запроса на формирование этикетки
read-onlylabelRequeststringID запроса на формирование этикетки
read-onlylabelTaskIdinteger · int64ID задачи на формирование стикера
read-onlyedoIdstringИдентификатор документа в ЭДО
read-onlydropShippingOrderIdstringНомер заказа в котором производится закупка товара или номер заказа по модели дроп шипинга
deliveryInvoiceNumberstringНомер транспортной накладной
fromAnalyticDatabooleanДанные пришли из profit_report
serviceWarehousestringСклад отгрузки c МП
deliveryPointTypestringДоставка до (пункт выдачи / адрес)
lastStatusUpdatestring · date-timeДата последнего обновления статуса с маркетплейсов
read-onlyincomeIdinteger · int64id ордера типа INCOME
boxLimitinteger · int32Ограничение на количество коробов
timeZoneinteger · int32Часовой пояс клиента по UTC
boxIdinteger · int64ID короба, к которому привязан заказ
boxNamestringНазвание короба, к которому привязан заказ
boxBarcodestringШтрих-код короба, к которому привязан заказ
sortTypestringТип сортировки отправления Ozon FBS (сортируемое/несортируемое), приходит от Ozon вместе с отправлением
workAssignmentsJobAssignment[]Набор работ, общий для всех товаров заявки
hasProductionOrderbooleanфлаг для обозначения того, что этот заказ был источником создания производственных заказов. Заполняется для заказов, привязанных к производству.
reversalOrderIdinteger · int64Идентификатор обратного перемещения, созданного при сторнировании этого перемещения
read-onlyreversedOrderIdinteger · int64Идентификатор исходного перемещения, которое было сторнировано этим обратным перемещением
read-onlypackagesOrderPackage[]Поле packages.
returnQuantityinteger · int32Количество возвращённого товара.
read-onlyhybridbooleanГибридный заказ
read-onlyblacklistedbooleanПокупатель данного заказа в черном списке
read-onlybuyerCustomerYandexMarkerBuyerInfoПоле buyerCustomer.
stickerTextstringКод на стикере заказа для сканирования (штрих-код или qr-код)
stickerIdinteger · int64Код на стикере заказа в виде номера
OrderPackage10 полей
packageIdinteger · int64Идентификатор грузового места. Передавать только для уже созданных грузовых мест
orderIdinteger · int64Идентификатор заказа
read-onlynumberstringНомер грузового места
widthinteger · int32Ширина грузового места
heightinteger · int32Высота грузового места
lengthinteger · int32Длина грузового места
weightinteger · int32Вес грузового места
itemsOrderPackageItem[]Список товаров в грузовом месте
clientIdinteger · int64Клиент - проставляется автоматически
read-onlyorganizationIdinteger · int64Организация - проставляется автоматически
read-onlyOrderPackageItem11 полей
idinteger · int64Идентификатор позиции в грузовом месте. Передавать только при обновлении
orderProductIdinteger · int64Идентификатор позиции в заказе
ОбязательноproductIdinteger · int64Идентификатор товара
ОбязательноpackageIdinteger · int64Идентификатор грузового места
read-onlyquantityinteger · int32Количество товара
ОбязательноproductProductТовар
read-onlypackageItemQuantityOrderPackageItemПоле packageItemQuantity.
packageItemIdOrderPackageItemПоле packageItemId.
packageItemPackageIdOrderPackageItemПоле packageItemPackageId.
packageItemProductIdOrderPackageItemПоле packageItemProductId.
packageItemOrderProductIdOrderPackageItemПоле packageItemOrderProductId.
OrderProduct60 полей
idinteger · int64Уникальный идентификатор позиции в заказе
orderIdinteger · int64Идентификатор заказа
collectedbooleanПризнак того, что позиция собрана полностью на складе
collectedQuantityinteger · int32Сколько штук собрано в позиции
reservedForCollectQuantityinteger · int32Сколько штук собрано в позиции
productProductКарточка товара, в основном для отображения в интерфейсе
productIdinteger · int64Идентификатор карточки товара, может использоваться для простановки связи с товаром при вставке
quantityinteger · int32Количество товара
componentQuantityinteger · int32Количество компонента в одном комплекте при разворачивании позиции комплекта
quantityValuenumber · doubleКоличество в пользовательской единице измерения. Может быть дробным. Если передан, то конвертируется в целое значение по коэффициенту товара
actualQuantityValuenumber · doubleФактически израсходовано материала или получено годных результатов
defectiveQuantityValuenumber · doubleФактическое количество брака результата производства
introducedQuantityinteger · int32Количество уже принятого остатка товара для приемки на склад
pricenumber · doubleЦена товара
bonusPricenumber · doubleЦена c бонусами маркетплейса
otherExpensesnumber · doubleДополнительные расходы на товар
wholesalePricenumber · doubleОптовая цена товара. Не обязательна, нужна была раньше для Wildberries
boxesstringПоле boxes.
positioninteger · int32Позиция товара в заказе для сортировки
cellCellЯчейка хранения товара для поступления
cellIdinteger · int32Ячейка хранения товара для поступления
sourceCellCellИсходная ячейка хранения товара для перемещения - ячейка из которой будет взят товар при перемещении
sourceCellIdinteger · int32Исходная ячейка хранения товара для перемещения
createdDatestring · date-timeДата добавления товара в заказ
createdUserstringЛогин пользователя, который добавил позицию
errorstringОписание ошибки при взаимодействии с внешними сервисами
commentstringКомментарий к позиции заказа
lastUpdateDatestring · date-timeПоле lastUpdateDate.
externalProductIdinteger · int64Идентификатор товара в системе Яндекс.Маркета или СберМегаМаркет
sberProductIndexstringПорядковый номер лота СберМегаМаркет
markingRequiredbooleanПризнак обязательности маркировки для данного товара
countryRequiredbooleanПризнак обязательности страны производства для данного товара
rnptstringНомер РНПТ для данного товара
seriesNumberstringНомер серии
gtdRequiredbooleanПризнак обязательности ГТД для данного товара
rnptRequiredbooleanПризнак обязательности РНПТ для данного товара
moySkladIdstringИдентификатор позиции в МойСклад
codesProductCode[]Коды маркировки для товаров из заказа
itemsWmsItem[]Список единиц хранения товара на складе для INCOME, FBS, RETAIL, WHOLESALE
commissionnumber · doubleКомиссия в руб.
purchasePricenumber · doubleЗакупочная цена
deliveryCostnumber · doubleПрочие расходы
deliveryExpensesnumber · doubleРасходы на доставку собственной или сторонней службой
componentsProduct[]Состав товара для комплектов. Отдается при передачи withComponents
workAssignmentModestringРежим работ товара: работы заявки или индивидуальный набор
workAssignmentsJobAssignment[]Индивидуальные работы товара; пусто при использовании набора заявки
expiredDatestring · date-timeCрок годности товара
productionDatestring · date-timeДата производства товара
vsdNumberstringИдентификатор ВСД для ЧЗ
collectedDatestring · date-timeДата и время сборки заказа FBO
collectUserIdinteger · int64ID пользователя, который собрал позицию
startCollectDatestring · date-timeДата и время начала сборки заказа FBO
productionTypestringТип продукта в производственном заказе
markingProductionTypestringСпособ изготовления для Честного знака (собственное/контрактное производство). Может задаваться на уровне заказа и проставляться на все позиции
productionOrderIdstringИдентификатор производственного заказа Честного знака. Обязателен при контрактном производстве
producerInnstringИНН производителя товара для Честного знака. Если не указан, берётся из производителя в карточке товара
externalPositionIdstringИдентификатор позиции во внешней системе учета (Например, Мой Склад)
productTagsProductTag[]Список тегов карточки товара
gtdstringНомер государственной таможенной декларации
opGtdstringПоле opGtd.
Organization38 полей
idinteger · int64Идентификатор организации. Проставляется автоматически
read-onlynamestringПолное наименование организации
ОбязательноshortNamestringПоле shortName.
taxTypestringСистема налогооблажения
taxRateinteger · int32Ставка налога, если она отличается от стандартной
taxNdsinteger · int32Ставка налога, если она отличается от стандартной
inputTaxNdsinteger · int32Ставка входящего НДС
outputTaxNdsinteger · int32Ставка исходящего НДС
enableNewTaxCalculationbooleanВключить расчет налогов по новым правилам
useNdsCostPricebooleanУчитывать входящий НДС в себестоимости
innstringИНН
ОбязательноkppstringКПП. Проставляется только для ООО
bankstringНазвание банка
bikstringБИК счета организации
corrBillstringНомер корреспондентского счета
billNumberstringНомер счета организации
stampPathstringСсылка на изображение печати организации
read-onlystampUrlstringСсылка на изображение печати организации
read-onlystampSizeinteger · int32Размер в байтах изображения печати организации
read-onlystampWidthinteger · int32Ширина изображения печати организации
read-onlystampHeightinteger · int32Высота изображения печати организации
read-onlystampFileNamestringИмя исходного файла печати
read-onlysignaturePathstringФото подписи директора организации
read-onlysignatureUrlstringФото подписи директора организации
read-onlysignatureFileNamestringИмя исходного файла подписи
read-onlyfulfillmentContractSignerNamestringФИО подписанта со стороны фулфилмента
fulfillmentContractSignerPositionstringДолжность подписанта со стороны фулфилмента
signatureSizeinteger · int32Размер файла в байтах подписи директора организации
read-onlysignatureWidthinteger · int32Ширина изображения подписи директора
read-onlysignatureHeightinteger · int32Высота изображения подписи директора
read-onlyipPersonPersonРуководитель организации или ИП
formstringОрганизационно правовая форма
ОбязательноipbooleanПоле ip.
clientIdinteger · int64Идентификатор клиента
read-onlyaddressAddressАдресс организации
phoneNumberstringНомер телефона
addressFullstringПолный адрес
read-onlysamplebooleanВ реквизитах остались тестовые данные
read-onlyOzonDescriptionCategory21 полей
idinteger · int64Идентификатор категории на Ozon. Состоит из двух идентификаторов Категории + ID типа на самом Ozon
namestringНазвание категории
ОбязательноpublishedbooleanПоле published.
parentIdinteger · int64Поле parentId.
isLeafbooleanПризнак листовой категории, в которой могут находиться товары
lastSyncDatestring · date-timeДата последней синхронизации категории с Озон
notChangedDaysinteger · int32Количество дней, в течение которых данные категории не менялась. Используется для того, чтобы сократить обновление категорий, которые не меняются
isErrorbooleanПоле isError.
errorDatestring · dateПоле errorDate.
typesstringПоле types.
typeIdinteger · int64Идентификатор типа на Ozon
purchasePercentAvgnumber · doubleСреднее значение процента выкупа. Используется в AI Финдире
purchasePercentMinnumber · doubleМинимально допустимое значение процента выкупа. Используется в AI Финдире
photoAvginteger · int32Среднее кол-во фотографий. Используется в AI Финдире
photoMininteger · int32Минимально допустимое кол-во фотографий. Используется в AI Финдире
drrAvgnumber · doubleСреднее значение ДРР. Используется в AI Финдире
drrMinnumber · doubleМинимально допустимое значение ДРР. Используется в AI Финдире
marginAvgnumber · doubleСреднее значение маржинальности. Используется в AI Финдире
marginMinnumber · doubleМинимально допустимое значение маржинальности. Используется в AI Финдире
promotionCtrAvgnumber · doubleСреднее значение CTR рекламной кампании. Используется в AI Финдире
promotionCtrMinnumber · doubleМинимально допустимое значение CTR рекламной кампании. Используется в AI Финдире
ParamValue14 полей
paramIdinteger · int64Идентификатор параметра
ОбязательноparamNamestringНазвание параметра, для тех, у кого нет ID
optionOptionЗначение перечислимого параметра
doubleValuenumber · doubleЧисловое значение параметра
longValueinteger · int64Целочисленное значение параметра
booleanValuebooleanБулево значение параметра
stringValuestringСтроковое значение параметра
dateValuestring · date-timeЗначение параметра даты
servicestringПривязка к сервису параметра
unitUnitЕдиница измерения для параметра
autobooleanАвтоматически проставленное значение параметра
createdinteger · int64Дата заполнения параметра
userstringПользователь, который заполнил параметр
lockedbooleanЗначение зафиксировано и не должно изменяться при импорте карточек с маркетплейса
Person14 полей
personIdinteger · int64Поле personId.
read-onlyfirstNamestringИмя сотрудника
ОбязательноlastNamestringФамилия сотрудника
ОбязательноsurNamestringОтчество сотрудника
clientIdinteger · int64Идентификатор клиента
read-onlypositionPersonPositionДолжность сотрудника
ОбязательноversionIdinteger · int64Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
read-onlycreatedUserstringПроставляется автоматически. Пользователь создавший сотрудника
read-onlycreatedDatestring · date-timeПроставляется автоматически. Дата создания сотрудника
read-onlydeletedbooleanПризнак удаления сотрудника
read-onlyuserIdinteger · int32Связь сотрудника с пользователем
read-onlyhasChangesbooleanПоле hasChanges.
fullNamestringПолные ФИО
read-onlyshortNamestringФамилия и инициалы
read-onlyPersonPosition7 полей
idinteger · int64Идентификатор должности. Проставляется автоматически
read-onlynamestringНазвание должности
ОбязательноdeletedbooleanПризнак удаления должности
read-onlyclientIdinteger · int64Идентификатор клиента
read-onlydefaultJobIdinteger · int64Работа по умолчанию для должности
createdUserstringПользователь, который создал должность
read-onlycreatedDatestring · date-timeДата создания должности
read-onlyPriceType7 полей
idinteger · int64Идентификатор типа цены
codestringКод типа цены
namestringНазвание типа цены
langCodestringКод языка
currencystringВалюта
servicestringСервис
clientIdinteger · int64Идентификатор клиента
Product334 полей
idinteger · int64Идентификатор товара. Проставляется автоматически
productTypestringТип товара
namestringНаименование товара внутреннее
ОбязательноdeletedbooleanПризнак удаления товара
read-onlyprintNamestringНазвание товара для внешних сервисов. Если не задано, проставляется равным наименованию товара
realSizestringРоссийский размер товара для одежды или характеристики для других категорий
vendorSizestringРазмер производителя или характеристики производителя. Не обязательно заполнять
sizestringРазмер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета
wildberriesStockCountinteger · int32Остатки товара на Вайлдбериз
read-onlyozonRealFbsbooleanПризнак использования RealFbs для товара
read-onlyozonStockCountinteger · int32Остаток товара на складах Озон
read-onlyozonStockBetweenWarehousesinteger · int32Остаток товара в Озон, которые перемещаются между складами
read-onlyremoveFbsStockbooleanНе выгружать остатки товара на маркетплейсы
noStockSyncbooleanНе синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется
excludeCalculatedStockFromFbsbooleanНе отправлять рассчитанный остаток комплекта на склады FBS
purchaseCurrencystringВалюта закупочной цены товара
purchasePriceInCurrencynumber · doubleЦена закупки в валюте
deliveryCostInCurrencynumber · doubleЦена на доставку в валюте
versionIdinteger · int64Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
createdDatestring · date-timeДата создания товара на МП
read-onlycreatedstring · date-timeДата создания товара в SelSup
read-onlycreatedUserstringПользователь, который создал товар
read-onlysourceIncomeItemIdinteger · int64Идентификатор товара из заказа поставщика по данным которого был создан товар
sourceProductIdinteger · int64Идентификатор товара, который копировали
fulfillmentJobIdsinteger[]Поле fulfillmentJobIds.
ozonRequiredStockinteger · int32Расчитанное количество товара, для поставки на склад Озон
read-onlywildberriesRequiredStockinteger · int32Расчитанное количество товара, для поставки на склад Wildberries
read-onlywildberriesProfitnumber · doubleПрофит с продажи товара на Вайлдбериз по FBM
read-onlywildberriesProfitFbsnumber · doubleПрофит с продажи товара на Вайлдбериз по FBS
read-onlywildberriesOrderQuantityinteger · int32Количество заказов по FBO товара на Вайлдбериз за 2 недели
read-onlywildberriesSupplyingQuantityinteger · int32Поставляемое количество товара на Вайлдбериз по FBM заказам
read-onlywildberriesQuantityInWayToClientinteger · int32Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту
read-onlywildberriesQuantityInWayFromClientinteger · int32Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента
read-onlywildberriesSaleQuantityinteger · int32Продажи товара на Вайлдбериз по FBM за 2 недели
read-onlywildberriesQuantityInWayinteger · int32Количество товаров на Вайлдбериз в пути
read-onlywildberriesNoSalebooleanПризнак неликвидного товара на Вайлдбериз
read-onlylastStockChangestring · date-timeДата последнего изменения стока на Вайлдбериз по FBM
read-onlyozonOrderQuantityinteger · int32Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели
read-onlyozonSupplyingQuantityinteger · int32Поставляемое количество товара на Озон по FBM
read-onlyozonProfitinteger · int32Чистая маржа продажи товара на Озон по FBM
read-onlyinstockQuantityinteger · int32Остатки товара на складах клиента
read-onlyinstockQuantityValuenumber · doubleОстатки товара на складах клиента в пользовательской единице измерения
read-onlystockUnitstringЕдиница измерения остатка товара для интерфейса и внешних интеграций
calculatedInStockQuantityinteger · int32Рассчитанный остаток
read-onlycalculatedInStockQuantityValuenumber · doubleРассчитанный остаток в пользовательской единице измерения
read-onlyclientIdinteger · int64Идентификатор клиента
read-onlyorganizationIdinteger · int64Идентификатор организации
ОбязательноproductViewIdinteger · int64Идентификатор цвета
read-onlyviewProductViewИнформация о цвете товара
read-onlysuzIdstringGTIN товара
cisTypestringТип в национальном каталоге
notChangedStockinteger · int32Количество дней, в течении которых не менялся остаток товара
read-onlycardExchangesProductCardExchange[]Последние статусы обмена карточки с маркетплейсами
read-onlywildberriesStatusstringСтатус создания карточки товара в Вайлдбериз
read-onlywildberriesMessagestringОшибка создания карточки товара в Вайлдбериз
read-onlywildberriesMessageParamsstringJSON параметров ошибки создания карточки товара в Вайлдбериз
read-onlynationalCatalogStatusstringСтатус создания карточки товара в Национальном каталоге
read-onlynationalCatalogMessagestringОшибка создания карточки товара в Национальном каталоге
read-onlynationalCatalogMessageParamsstringПараметры ошибки создания карточки товара в Национальном каталоге
read-onlyozonStatusstringСтатус создания карточки товара в Озон
read-onlyozonMessagestringОшибка создания карточки товара в Озон
read-onlyozonMessageParamsstringJSON параметры ошибки создания карточки товара в Озон
read-onlyozonTaskIdinteger · int64Идентификатор задания по обновления или созданию карточки в Озон
read-onlywildberriesFbsOrdersQuantityinteger · int32Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели
read-onlyozonFbsOrdersQuantityinteger · int32Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели
read-onlyymarketFbsOrdersQuantityinteger · int32Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели
read-onlytotalSupplyingQuantityinteger · int32Кол-во заказанных товаров на данной карточке за 2 недели
read-onlyskuIdinteger · int64Идентификатор единицы хранения товара на складе. Проставляется автоматически
read-onlyskuobjectStock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU.
barcodesProductBarcode[]Штрих-коды товара
serviceProductsServiceProduct[]Cвязи с товарами маркетплейсов
siteArticlestringартикул товара на сайте
siteIdstringайди товара на сайте
paramsstringJSON значений параметров для данного размера/характеристик
valuesParamValue[]Значения параметров карточки. Отдаются при запросе модели, если передать params=true
groupobjectГруппа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку
read-onlyduplicatesProduct[]Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты
read-onlyhasChangesbooleanПризнак наличия изменений в товаре и ее нужно обновить при сохранении
ignoreDuplicatebooleanПризнак игнорирования дубликатов при создании
yandexMarketStockCountinteger · int64Остаток товара на складах Yandex.Market
read-onlygroupIdinteger · int64ID групповой карточки
yandexMarketStatusstringСтатус создания карточки товара на яндекс маркет
read-onlyyandexMarketMessagestringСообщение при ошибке создания карточки товара на яндекс маркет
read-onlyyandexMarketMessageParamsstringПараметры сообщения при создании товара в Яндекс.Маркет
read-onlyduplicatebooleanПризнак, что карточка является дубликатом. Отдается не для всех методов
read-onlyozonHasPhotobooleanПризнак наличия фото на Ozon
read-onlyaliexpressStatusstringСтатус создания товара на Aliexpress
read-onlyaliexpressMessagestringСообщение при создании товара на Aliexpress
read-onlyaliexpressMessageParamsstringПараметры сообщения при создании товара на Aliexpress
read-onlymoySkladTypestringТип товара в сервисе Мой Склад
read-onlymoySkladStatusstringСтатус создания карточки товара в МойСклад
read-onlyavitoStatusstringСтатус обьявления на Авито
read-onlymoySkladMessagestringОшибка создания карточки товара в МойСклад
read-onlymoySkladMessageParamsstringПараметры ошибки создания карточки товара в МойСклад
read-onlyremoveFbsStockOzonbooleanНе передавать остатки товара по FBS на озон
removeFbsStockWbbooleanНе передавать остатки товара по FBS на Wildberries
removeFbsStockAlibooleanНе передавать остатки товара по FBS на Aliepress
removeFbsStockYmbooleanНе передавать остатки товара по FBS на Яндекс.Маркет
removeFbsStockSberbooleanНе передавать остатки товара по FBS на СберМегаМаркет
quantityinteger · int32Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock
read-onlyincomeQuantityinteger · int32Количество товара в закупке без разделения по маркетплейсам
orderMinDatestring · date-timeМинимальная дата заказа. Возвращается только в методах income/getProductsFromOrders
read-onlyexpiredDatestring · date-timeCрок годности товара - возвращается только в методах, wms/findStock
read-onlyproductionDatestring · date-timeДата производства
read-onlystockinteger · int32Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
read-onlystockValuenumber · doubleОстаток на складе в пользовательской единице измерения
read-onlystocksobjectОстатки товара на складах - возвращается только в методах, wms/fetchStock
read-onlycellCellЯчейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock
read-onlyreservedinteger · int32Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock
read-onlyreservedValuenumber · doubleРезерв в пользовательской единице измерения
read-onlycalculatedStockinteger · int32Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder
read-onlycalculatedStockValuenumber · doubleРассчитанный остаток набора в пользовательской единице измерения
read-onlypricenumber · doubleРозничная цена товара
competitorsCompetitor[]Карточки конкурентов с последними собранными ценами
read-onlyaverageCompetitorPricenumber · doubleСредняя последняя цена конкурентов
read-onlycompetitorPriceCurrencystringОбщая валюта цен конкурентов
read-onlyupdatedPricenumber · doubleНовая общая цена товара со скидкой. Только для методов обновления цены
priceWithoutDiscountnumber · doubleРозничная цена товара без учета скидки
updatedPriceWithoutDiscountnumber · doubleИзмененная розничная цена товара без учета скидки. Принимается только в методах обновления цены
updatedDeliveryCostnumber · doubleИзмененные прочие расходы товара Принимается только в методах обновления цены
updatedPurchasePricenumber · doubleИзмененная закупочная цена товара Принимается только в методах обновления цены
purchasePricenumber · doubleЗакупочная цена товара в руб.
isPurchasePriceUpdatedbooleanПризнак, была ли изменена закупочная цена
isDeliveryCostUpdatedbooleanПризнак, изменения прочих расходов на товар.
wholesalePricenumber · doubleОптовая цена товара
deliveryCostnumber · doubleДополнительные расходы на доставку товара в руб. Добавляются к закупочной цене
strategyIdinteger · int64Идентификатор стратегии ценообразования
ozonAverageExpensesnumber · doubleРасходы по продаже товара на Ozon
read-onlywildberriesAverageExpensesnumber · doubleРасходы по продаже товара на Wildberries
read-onlyyandexMarketAverageExpensesnumber · doubleРасходы по продаже товара на ЯМ
read-onlywildberriesSaleinteger · int32Скидка товара на Вайлдбериз
read-onlyminPricenumber · doubleМинимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях
ozonPromotionPricenumber · doubleТекущая акционная цена товара на Озон
read-onlyozonAcquiringPercentnumber · doubleМаксимальная комиссия за эквайринг OZON
read-onlyozonComissonnumber · doubleКомиссия товара на Озон FBM
read-onlysberMegaMarketSupplyingQuantityinteger · int32Поставляемое количество товара на СберМегаМаркет по FBM заказам
read-onlyyandexMarketSupplyingQuantityinteger · int32Поставляемое количество товара на Яндекс.Маркет по FBM заказам
read-onlysalesExpensesOnMpPercentnumber · doubleРасходы по продажам на маркетплейсе, %
salesCountCoefficientnumber · doubleКоэффициент пересчета продаж и возвратов в товарной аналитике
measureUnitIdinteger · int32Единица измерения товара (ID единицы измерения)
taxeRatenumber · doubleУстановленый процент налога на товар, %
desiredMarginalityPercentnumber · doubleЖелаемый % маржинальности
desiredProfitRubnumber · doubleЖелаемая прибыль, руб.
additionalCostnumber · doubleДоп. расходы на товар без записи в Финансовую аналитику, руб.
packWidthinteger · int32Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packHeightinteger · int32Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packDepthinteger · int32Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
packWeightinteger · int32Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы
maxLoadWeightinteger · int32Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER
numOfPiecesInBoxinteger · int32Количество штук в коробе
lastWildberriesSaleDatestring · date-timeДата последней продажи на Wildberries
lastWildberriesOrderDatestring · date-timeДата последнего заказа на Wildberries
lastOzonSaleDatestring · date-timeДата последней продажи на OZON
lastOzonOrderDatestring · date-timeДата последнего заказа на OZON
totalOrdersCountinteger · int32Кол-во заказанных товаров на данной карточке по МП OZON + WB
read-onlytotalFbsOrdersCountinteger · int32Кол-во заказанных товаров на данной карточке по FBS за 2 недели
read-onlywildberriesTotalOrdersCountinteger · int32Кол-во заказанных товаров на данной карточке по МП WB
read-onlyignoreFbsWarehousesstringСписок идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
fbsWarehousesstringСписок идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS
minFbsStockinteger · int32Минимальный остаток - если меньше, то ставим 0
maxFbsStockinteger · int32Максимальный остаток - если больше, то ставим его
wildberriesSaleLogisticnumber · doubleЛогистика WB, руб.
wildberriesReturnLogisticnumber · doubleОбратная логистика WB, руб.
wildberriesTotalLogisticsnumber · doubleЛогистика WB итого, руб.
wildberriesWarehouseRationumber · doubleКоэффициент склада WB в %
wildberriesComissionnumber · doubleКомиссия WB, %
ozonSaleLogisticnumber · doubleЛогистика Ozon, руб.
ozonReturnLogisticnumber · doubleОбратная логистика Ozon, руб.
ozonCommissionnumber · doubleКомиссия Ozon, %
maxDeliveryToPickupPointnumber · doubleМаксимальная стоимость доставки до места выдачи, руб.
ozonPurchasePercentnumber · doubleПроцент выкупа Ozon, %
wildberriesPurchasePercentnumber · doubleПроцент выкупа WB, %
minMarginalitynumber · doubleНастройки репрайсера Min % маржинальности
maxMarginalitynumber · doubleНастройки репрайсера Max % маржинальности
minProfitnumber · doubleНастройки репрайсера Min прибыль, руб.
maxProfitnumber · doubleНастройки репрайсера Max прибыль, руб.
minPriceWithDiscountnumber · doubleНастройки репрайсера Min цена со скидкой, руб.
maxPriceWithDiscountnumber · doubleНастройки репрайсера Max цена со скидкой, руб.
oldWildberriesPriceWithDiscountnumber · doubleПри установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается
oldWildberriesSaleinteger · int32Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null
wildberriesPromoProfitnumber · doubleРасчетный профит по акциям WB нужен для определения какая акция выгодная
wildberriesMarginalitynumber · doubleРасчетная маржинальность по WB
wildberriesPromoIdinteger · int64Идентификатор акции на ВБ
oldWildberriesPromoSalePercentnumber · doubleРасчетная маржинальность по WB
oldWildberriesPromoPriceWithDiscountnumber · doubleРасчетная маржинальность по WB
endWildberriesPriceWithSppConfignumber · doubleЦена для пользователя конечная с СПП.
ozonFbsCommissionnumber · doubleКомиссия ОЗОН ФБС
ozonFboCommissionnumber · doubleКомиссия ОЗОН ФБО
wbTotalSalesCountinteger · int64Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ
ozonTotalSalesCountinteger · int64Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON
sberTotalSalesCountinteger · int64Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER
yandexTotalSalesCountinteger · int64Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX
ozonRaitingnumber · doubleРейтинг товара на Ozon
read-onlyozonFeedbackCountinteger · int32Количество отзывов на товар на Ozon
read-onlyozonPriceWithSppnumber · doubleЦена товара на Ozon с учетом СПП, руб.
read-onlyfboStockCountinteger · int64Остаток ФБО по выбранным складам/регионам
fbsStockCountinteger · int64Остаток ФБC для планирования поставок)
stockCoverageDaysinteger · int64На сколько дней хватит текущего остатка ФБО на складе
fboSupplyQuantityinteger · int64Количество поставляемого товара по выбранным складам/регионам
fboSalesinteger · int64Кол-во продаж FBO по складам/регионам для планирования поставок
fbsSalesinteger · int64Кол-во продаж FBS по складам/регионам для планирования поставок
fboOrdersinteger · int64Кол-во заказов FBO по складам/регионам для планирования поставок
fbsOrdersinteger · int64Кол-во заказов FBS по складам/регионам для планирования поставок
recommendPlannumber · doubleКол-во товара для добавления к заказу
baseDeficitinteger · int64Базовый дефицит склада до распределения остатков без склада назначения
allocatedWithoutWarehouseinteger · int64Часть общих остатков без склада назначения, распределенная на склад
skipDaysCountinteger · int32Кол-во пропущенных дней в учёте планирования поставок
organizationShortNamestringПоле organizationShortName.
contractorNamestringПоле contractorName.
supplyPlanBarcodestringПоле supplyPlanBarcode.
planCorrectionFactornumber · doubleКоэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки
orderBeforeinteger · int32До какого времени должен быть сделан заказ от 1 до 24
daysBeforeSupplyinteger · int32Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров
supplyPlanDaysinteger · int32На сколько дней планировать остаток
warehouseIdForSupplyReportinteger · int64Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
read-onlywarehouseNameForSupplyReportstringНазвание склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок
read-onlywbCanBoxbooleanМожно ли отгружать товар на склад WB в коробах
read-onlywbCanMonopalletbooleanМожно ли отгружать товар на склад WB в монопаллете
read-onlywbCanSupersafebooleanМожно ли отгружать товар на склад WB в Supersafe
read-onlywbCanBoxOnPalletbooleanМожно ли отгружать товар на склад WB в коробах на паллете
read-onlymanagerstringПоле менеджера
cellIdinteger · int32Поле cellId.
drrPercentinteger · int32ДРР% - доля рекламных расходов
percentForParticipationPromoOrAdvertisinginteger · int32Закладываемый % для участия в акциях или рекламе
selsupLinkstringПоле selsupLink.
tempIdinteger · int64Временный id используется для быстрого импорта
categoryCategoryПоле category.
findirTipsobjectСоветы задачника (тип задачи - текст совета)
commissionsstringJSON с комиссиями из разных маркетплейсов
commissionCalculationsobjectРасчёт итоговой комиссии по маркетплейсам
lowStockAlertsstringJSON для уведомлений о заканчивающихся остатках по маркетплейсов
inputVatnumber · doubleВходящий НДС, руб.
outputVatnumber · doubleИсходящий НДС, руб.
finalVatnumber · doubleИтоговый НДС (исходящий - входящий), руб.
incomeTaxnumber · doubleНалог на прибыль, руб.
totalTaxnumber · doubleОбщий налог (НДС + налог на прибыль), руб.
netProfitnumber · doubleЧистая прибыль, руб.
marginnumber · doubleЧистая маржинальность, %
woocomStatusstringСтатус создания карточки товара в WooCommerce
read-onlydateStartSeason1string · dateДата начала сезона 1
dateEndSeason1string · dateДата окончания сезона 1
dateStartSeason2string · dateДата начала сезона 2
dateEndSeason2string · dateДата окончания сезона 2
dateStartSeason3string · dateДата начала сезона 3
dateEndSeason3string · dateДата окончания сезона 3
dateStartSeason4string · dateДата начала сезона 4
dateEndSeason4string · dateДата окончания сезона 4
currentGrossProfitobjectТекущая валовая прибыль. Для таблицы цены
plannedGrossProfitobjectНовая валовая прибыль. Для таблицы цены
positioninteger · int32позиция продукта
emptyBarcodesbooleanПоле emptyBarcodes.
uzumStatusstringСтатус создания карточки товара в Uzum
read-onlymakroStatusstringСтатус создания карточки товара в Makro
read-onlykaspiStatusstringСтатус создания карточки товара в Kaspi
read-onlysitestringПоле site.
anyLinkstringПоле anyLink.
anyArticlestringПоле anyArticle.
shopifyStatusstringСтатус создания карточки товара в Shopify
read-onlytakealotStatusstringСтатус создания карточки товара в Takealot
read-onlyyandexKitStatusstringСтатус создания карточки товара в Яндекс.Кит
read-onlybobShopStatusstringСтатус создания карточки товара в Bob Shop
read-onlyminPriceForAllMarketplacenumber · doubleПоле minPriceForAllMarketplace.
calculatedInstockQuantityinteger · int32Поле calculatedInstockQuantity.
woocomParentIdinteger · int64ID родительского товара в WooCommerce (для вариаций)
woocomPermalinkstringСсылка на товар в WooCommerce
yandexMarketSkuinteger · int64Идентификатор карточки товара на Yandex.Market
read-onlyexternalArticlestringУникальный артикул товара для стороннего сервиса
moySkladLinkIdstringID для ссылки на Мой Склад
read-onlydetmirArticlestringАртикул товара на Детском мире (productCode / SAP)
lamodaArticlestringАртикул товара на Lamoda
magnitArticlestringАртикль товара на Magnit
mvideoArticlestringАртикул товара на M.Video
wildberriesImtIdinteger · int64Используется для категорий, у которых не предусмотрен размер
read-onlyozonProductIdinteger · int64Идентификатор товара Озон в кабинете API
read-onlyleroyMerlinIdstringНомер карточки на Леруа Мерлен
leroyMerlinArticlestringАртикул товара на Леруа Мерлен
yandexMarketShopSkustringSKU товара на Yandex.Market
wildberriesSizeIdinteger · int64Идентификатор размера на Вайлдбериз
read-onlysberMegaMarketIdinteger · int64Карточка СберМегаМаркет
aliexpressSkustringSKU на Aliexpress
uzumProductIdinteger · int64Идентификатор товара (productId) на Uzum
read-onlylamodaParentSkustringРодительский SKU товара на Lamoda
ebayArticlestringАртикул товара на Ebay
ozonIdinteger · int64Идентификатор товара Озон на сайте. SKU в озон
read-onlysberArticlestringАртикул товара на СберМегаМаркет
ozonArticlestringУникальный артикул товара для озон. Offer ID в озон
oneCIdstringИдентификатор товара в 1С
oneCArticlestringУникальный артикул товара для 1c
detmirIdstringId товара на сайте Детского мира (для ссылки на карточку)
simalandIdinteger · int64Уникальный идентификатор товара для Simaland
lamodaSkustringSKU товара на Lamoda
walmartSkustringSKU товара на Walmart
walmartIdstringId товара на Walmart (WPID)
woocomSkustringSKU товара на WooCommerce
woocomIdinteger · int64Id товара на WooCommerce
magnitIdstringId товара на Magnit
magnitSkustringSKU товара на Magnit
opencartSkustringSKU товара в OpenCart
opencartIdinteger · int64Id товара в OpenCart
takealotSkustringSKU товара на Takealot
uzumArticlestringУникальный артикул товара для Uzum
ozonFbsSkuinteger · int64Идентификатор товара в Озон по FBS
read-onlyozonFboSkuinteger · int64Идентификатор товара в Озон по FBO
read-onlyavitoIdinteger · int64ID товара в сервисе Avito
read-onlymoySkladIdstringID товара в сервисе Мой Склад
read-onlysellerSkustringИдентификатор товара на Amazon
uzumSkuIdinteger · int64Идентификатор SKU (skuId) на Uzum
read-onlyyandexMarketProductIdinteger · int64Идентификатор карточки товара на Yandex.Market
read-onlynationalCatalogFeedIdinteger · int64Идентификатор создания карточки в национальном каталоге
read-onlynationalCatalogGoodIdinteger · int64Идентификатор товара в национальном каталоге
read-onlywildberriesPricenumber · doubleТекущая цена товара на Вайлдбериз со скидкой
read-onlywildberriesUpdatedPricenumber · doubleНовая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены
wildberriesPriceWithoutDiscountnumber · doubleТекущая цена товара на Вайлдбериз без скидки
read-onlywildberriesUpdatedPriceWithoutDiscountnumber · doubleНовая цена товара на Вайлдбериз без скидки.Только для методов изменения цены
aliexpressPricenumber · doubleТекущая цена на Aliexpress со скидкой
read-onlyaliexpressPriceWithoutDiscountnumber · doubleТекущая цена на Aliexpress без скидки.
aliexpressUpdatedPricenumber · doubleНовая цена со скидкой на Aliexpress. Только для методов обновления цены
aliexpressUpdatedPriceWithoutDiscountnumber · doubleНовая цена без скидки на Aliexpress. Только для методов обновления цены
ozonPricenumber · doubleТекущая цена товара на Озон со скидкой
read-onlyozonUpdatedPricenumber · doubleНовая цена товара на Озон со скидкой.Только для методов изменения цены
ozonPriceWithoutDiscountnumber · doubleТекущая цена товара на Озон без скидки.
read-onlyozonUpdatedPriceWithoutDiscountnumber · doubleНовая цена Озон без скидки.Только для методов изменения цены
leroyMerlinPricenumber · doubleТекущая цена товара на LeroyMerlin
leroyMerlinUpdatedPricenumber · doubleНовая цена товара на LeroyMerlin.Только для методов изменения цены
avitoPricenumber · doubleТекущая цена товара на Avito
avitoUpdatedPricenumber · doubleНовая цена товара на Avito.Только для методов изменения цены
sberMegaMarketPricenumber · doubleТекущая цена на СберМегаМаркет со скидкой
read-onlysberMegaMarketUpdatedPricenumber · doubleНовая цена со скидкой на СберМегаМаркет. Только для методов изменения цены
yandexMarketPricenumber · doubleТекущая цена на Яндекс.Маркет со скидкой
read-onlyyandexMarketPriceWithoutDiscountnumber · doubleТекущая цена на Яндекс.Маркет без скидки
read-onlyyandexMarketUpdatedPricenumber · doubleНовая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены
yandexMarketUpdatedPriceWithoutDiscountnumber · doubleНовая цена без скидки на Яндекс.Маркет. Только для методов изменения цены
productPricesProductPrice[]Поле productPrices.
stockRulesProductStockRulesПравила отправки остатков на маркетплейсы
ProductBarcode13 полей
idinteger · int64Поле id.
barcodestringПоле barcode.
primaryBarcodebooleanОсновной штрих-код для отображения товара
organizationIdinteger · int64Организация, если client.barcodeUniqForOrg = false, то проставляется 0. Поле включено в уникальный ключ
clientIdinteger · int64Поле clientId.
productIdinteger · int64Поле productId.
useInWildberriesbooleanПрименим ли данный штрих-код для Вайлдбериз
useInOzonbooleanПрименим ли данный штрих-код для Озон
useInYandexMarketbooleanПрименим ли данный штрих-код для Yandex.Market
useInAliexpressbooleanПрименим ли данный штрих-код для Aliexpress
useInSberMegamarketbooleanПрименим ли данный штрих-код для Sber.MegaMarket
useInWoocombooleanПрименим ли данный штрих-код для WooCommerce
formatstringПоле format.
ProductCardExchange6 полей
servicestringСервис
statusstringПоле status.
lastAttemptAtstring · date-timeПоле lastAttemptAt.
errorSourcestringПоле errorSource.
messagestringПоле message.
messageParamsstringПоле messageParams.
ProductCode44 полей
idinteger · int64Идентификатор кода маркировки
codestringДлинный код маркировки товара, содержащий штрих-код, серию и другую информацию
previousCodestringПредыдущий идентификатор товара при замене кода
productIdinteger · int64Карточка товара на которую был выпущен код маркировки
productProductПоле product.
suzProductIdstringGTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки
createdDatestring · date-timeПоле createdDate.
orderIdinteger · int64Идентификатор заказа в котором получался данный код маркировки
supplyOrderIdinteger · int64Идентификатор заказа в котором отгружен данный код маркировки
orderProductIdinteger · int64Идентификатор позиции заказа, для которой был выпущен данный код маркировки
createdUserstringПоле createdUser.
returnQueueExcludedAtstring · date-timeДата локального исключения из очереди возврата в оборот
returnQueueExcludedBystringПоле returnQueueExcludedBy.
returnQueueExclusionReasonstringПоле returnQueueExclusionReason.
crptApiErrorstringТекст ошибки при работе с API Честного знака
statusstringСтатус кода маркировки
aggregateCodeIdinteger · int64Идентификатор родительского кода набора/агрегации (код комплекта, к которому относится данный код составляющей)
aggregateCodestringРодительский код набора или агрегации
clientIdinteger · int64Поле clientId.
hashinteger · int32Хэш от уникальной части кода маркировки для быстрого поиска кода
organizationIdinteger · int64Поле organizationId.
documentIdinteger · int64Поле documentId.
ownerstringПоле owner.
primaryDocumentTypestringПоле primaryDocumentType.
primaryDocumentNumberstringПоле primaryDocumentNumber.
primaryDocumentDatestringПоле primaryDocumentDate.
primaryDocumentCustomNamestringПоле primaryDocumentCustomName.
emissionTypestringПоле emissionType.
packageTypestringПоле packageType.
productCodeTypestringТип кода товара для идентификации различных систем маркировки
salePricenumber · doubleПоле salePrice.
orderServicestringСервис
orderNumberstringПоле orderNumber.
isLegalbooleanЗаказ в поставке совершён юридическим лицом
orderStatusstringСтатус заказа
orderDatestring · date-timeПоле orderDate.
categoryClassstringГруппы категорий Честного знака
applyStatusstringПоле applyStatus.
boxIdinteger · int64Поле boxId.
boxBoxПоле box.
expiredDatestring · date-timeПоле expiredDate.
productionDatestring · date-timeПоле productionDate.
customsDeclarationNumberstringНомер таможенной декларации, связанной с кодом маркировки
applyStatusIdProductCodeПоле applyStatusId.
ProductImage8 полей
idinteger · int64Идентификатор изображения. Проставляется автоматически.
read-onlyurlstringСсылка на файл изображения
read-onlypositioninteger · int32Позиция изображения. Используется для выдачи по порядку на маркетплейсы и для отображения в интерфейсе
productViewIdinteger · int64Связь с цветом
read-onlywildberriesImgUUIDstringСвязь с идентификатором изображения WB. Сейчас не используется
read-onlyservicesstring[]Поле services.
clientIdinteger · int64Поле clientId.
angleNamestringНазвание ракурса для фотографии
ProductModel70 полей
articlestringУникальный артикул модели
ОбязательноorganizationIdinteger · int64Организация для товара
ОбязательноcategoryCategoryКатегория товара
read-onlycategoryIdinteger · int32Идентификатор категории товара
ОбязательноmanufacturerManufacturerПроизводитель товара
read-onlymanufacturerIdinteger · int32Идентификатор производителя товара
ОбязательноbrandBrandТорговая марка
read-onlybrandIdinteger · int32Идентификатор бренда для товара
Обязательноidinteger · int64Идентификатор модели. Проставляется автоматически
namestringНазвание модели внутренее
promoNamestringНазвание модели для продвижения товара. Используется в качестве названия на Wildberries
titlestringНазвание модели для печати и автоматического формирования названий товаров
wildberriesImtIdinteger · int64Идентификатор карточки товара Wildberries
read-onlydescriptionstringОписание товара
genderstringПол для товара
packWidthinteger · int32Ширина упаковки товара в мм
packHeightinteger · int32Высота упаковки товара в мм
packDepthinteger · int32Глубина упаковки товара в мм
packWeightinteger · int32Вес упаковки товара в гр
seasonstringСезон товара. Используется для фильтрации товара в заказах поставщикам
materialsstringСостав товара, нужен для одежды и обуви
laundrystringПравила ухода за вещами для одежды и обуви. Через запятую необходимо перечислить возможные значения
versionIdinteger · int64Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientIdinteger · int64Идентификатор клиента
read-onlydeletedbooleanПризнак удаления модели
read-onlyvatstringНДС
createdDatestring · date-timeДата создания модели
read-onlycreatedUserstringПользователь, создавший модель
read-onlycountryIdinteger · int32Страна производства товара. По умолчанию проставляется из производителя
countryNamestringНазвание страны производства
read-onlykeywordsstringКлючевые слова для поиска
favouritebooleanПометка товара избранным для фильтрации
paramsstringJSON со списком значений параметров для модели
valuesParamValue[]Значения параметров карточки. Отдаются при запросе модели, если передать params=true
sourceModelIdinteger · int64Модель из которой была создана данная модель как дубликат карточки
additionalInfostringДополнительная информация о товаре
createIndexinteger · int32Индекс создания карточки - для ограничения бесплатного тарифа
read-onlybulkbooleanПризнак сборки товара по штрих-кодам, безуникальных кодов
safetyDocumentsNotRequiredbooleanДокументы, подтверждающие безопасность, не требуются
safetyDocumentIdsinteger[]Поле safetyDocumentIds.
safetyDocumentsQualityDocument[]Поле safetyDocuments.
read-onlyoneCIdstringИдентификатор товара в 1С
sitestringАдрес сайта
shelfLifeinteger · int32Срок годности в единице измерения
shelfLifeUnitstringСрок годности в единице измерения
shelfLifeCommentstringКомментарий срока годности
lifeTimeinteger · int32Срок службы в единице измерения
lifeTimeUnitstringСрок службы в единице измерения
lifeTimeCommentstringКомментарий срока службы
modelGuaranteeinteger · int32Гарантийный срок в единице измерения
modelGuaranteeUnitstringЕдиница гарантийного срока
modelGuaranteeCommentstringКомментарий гарантийного срока
hasChangesbooleanПризнак изменения информации о модели и необходимости его обновить
pricenumber · doubleРозничная цена товара. Прибавляется к закупочной цене. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
deliveryCostnumber · doubleСтоимость доставки товара. Прибавляется к закупочной цене. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
wholesalePricenumber · doubleПотовая цена товара. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
purchasePricenumber · doubleЗакупочная цена товара. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
purchaseCurrencystringВалюта закупочной цены товара. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
deliveryCostInCurrencynumber · doubleПрочие расходы в валюте. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
purchasePriceInCurrencynumber · doubleЗакупочная цена товара в валюье. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
priceWithoutDiscountnumber · doubleЦена без скидки. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
viewsProductView[]Список цветов модели
Обязательноservicesstring[]Список сервисов в которых создать карточки товара
contractorsContractor[]Список поставщиков товара
sourceIncomeItemIdinteger · int64Товар из заказа поставщика, из которого была создана модель. Используется только при создании модели из заказа поставщика, в самой моделе не хранится
costPricenumber · doubleСебестоимость считается автоматически по формуле: закупочная цена + дополнительные расходы на товар, поэтому Вам нужно заполнить эти параметры или просто закупочную цену
aliexpressGroupIdstringИдентификатор группы по которому можно посмотерть статус создания/обновления
read-onlyaliexpressIdstringКарточка aliexpress
read-onlysimpleImportbooleanПоказатель что карточка создана с помощью быстрого импорта
selectedProductsinteger[]Используется при обновлении модели для выборочной отправки на МП
ProductPrice17 полей
idinteger · int64Идентификатор записи цены
productIdinteger · int64Идентификатор товара
productobjectТовар
priceTypeIdinteger · int64Идентификатор типа цены
priceTypePriceTypeТип цены
servicestringСервис
clientIdinteger · int64Идентификатор клиента
pricenumber · doubleЦена
updatedPricenumber · doubleОбновленная цена
priceWithoutDiscountnumber · doubleЦена без скидки
updatedPriceWithoutDiscountnumber · doubleОбновленная цена без скидки
minPricenumber · doubleМинимальная цена
updatedMinPricenumber · doubleОбновленная минимальная цена
percentForParticipationPromoOrAdvertisinginteger · int32Процент расходов на участие в акциях или рекламе
isActivebooleanАктивна ли цена
articlestringУникальный идентификатор товара на маркетплейсе
pendingOperationIdstringИдентификатор асинхронной операции обновления цены (Детский мир)
ProductStock8 полей
stockinteger · int32Поле stock.
stockValuenumber · doubleПоле stockValue.
cellCellПоле cell.
reservedinteger · int32Поле reserved.
reservedValuenumber · doubleПоле reservedValue.
calculatedStockinteger · int32Поле calculatedStock.
calculatedStockValuenumber · doubleПоле calculatedStockValue.
expiredDatestring · date-timeПоле expiredDate.
ProductStockRules4 полей
minFbsStockinteger · int32Минимальный остаток - если меньше, то ставим 0
maxFbsStockinteger · int32Максимальный остаток - если больше, то ставим его
subtractFromStockinteger · int32Вычитаемое значение из остатка перед отправкой на маркетплейс
distributionRulesStockDistributionRule[]Null inherits account rules; an empty list disables distribution for the product
ProductTag3 полей
idinteger · int64Идентификатор метки
read-onlynamestringНазвание метки
ОбязательноclientIdinteger · int64Идентификатор клиента
read-onlyProductVideo7 полей
idinteger · int64Идентификатор Видео. Проставляется автоматически.
read-onlyurlstringСсылка на файл
read-onlypositioninteger · int32Позиция видео. Используется для выдачи по порядку на маркетплейсы и для отображения в интерфейсе
productViewIdinteger · int64Связь с цветом
read-onlyproductIdinteger · int64Связь с размером
read-onlyvideoUrlsstringСсылка на видео
read-onlyservicesstring[]Поле services.
ProductView38 полей
colorstringАртикул цвета
wbArticlestringАртикул карточки Wildberries
needKizbooleanТребуется ли обязательная маркировка по данным Wildberries
idinteger · int64Идентификатор цвета. Проставляется автоматически
imagesProductImage[]Список изображений товара
videosProductVideo[]Список видео товара
productModelIdinteger · int64Идентификатор модели
read-onlymodelProductModelМодель, к которой относится цвет
read-onlyactualbooleanАктуальность цвета - нужно ли его показывать в заказах поставщикам
mainImageProductImageОсновное изображение товара
read-onlymainImageIdinteger · int64Поле mainImageId.
mainImageUrlstringСсылка на основное изображение на маркетплейсе
read-onlyimageUrlsstringСсылка на изображения
read-onlyimagesUpdatedAtstring · date-timeДата/время последнего изменения фотографий
read-onlyimage360UrlsstringСсылка на изображения 360
read-onlywildberriesIdinteger · int64Числовой идентификатор номенклатуры Wildberries, nmId
createdDatestring · date-timeДата создания цвета
read-onlycreatedUserstringПользователь, создавший цвет
read-onlyversionIdinteger · int64Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
clientIdinteger · int64Идентификатор клиента
read-onlydeletedbooleanПризнак удаления цвета
read-onlykeywordsstringКлючевые слова - сейчас не используется, перенесены в модель
wildberriesRatingnumber · doubleРейтинг карточки на Вайлдбериз
read-onlywildberriesFeedbacksinteger · int32Количество отзывов на карточке на Вайлдбериз
read-onlywbRaitingnumber · doubleРейтинг карточки на Вайлдбериз
read-onlywbFeedbackCountinteger · int32Количество отзывов на карточке на Вайлдбериз
read-onlywbPriceWithSppnumber · doubleЦена карточки на Вайлдбериз с учетом СПП, руб.
read-onlywildberriesCardDoesNotOpenbooleanПризнак, что карточка не открывается на Вайлдбериз
read-onlywildberriesHasPhotobooleanПризнак наличия фото на Wildberries
read-onlyorganizationIdinteger · int64Организация карточки
read-onlyparamsstringJSON со значениями параметров цвета
additionalInfostringДополнительная информация для цвета
valuesParamValue[]Значения параметров карточки. Отдаются при запросе модели, если передать params=true
viewSourceIdinteger · int64Оригинал цвета по SKU
read-onlysizesProduct[]Список размеров для цвета
ОбязательноhasChangesbooleanПризнак изменения информации о цвете и необходимости его обновить
viewWbArticleProductViewПоле viewWbArticle.
viewVersionIdinteger · int64Поле viewVersionId.
QualityDocument13 полей
idinteger · int64Поле id.
namestringПоле name.
typestringТип документа
numberstringНомер сертификата
numberNormalizedstringНормализованный номер сертификата, используется для поиска дублей
clientIdinteger · int64Поле clientId.
versionIdinteger · int64Поле versionId.
createdUserstringПоле createdUser.
startDatestring · dateДата начала действия сертификата
expireDatestring · dateДата окончания срока действия сертификата
indefinitebooleanПоле indefinite.
dataQualityDocumentData[]Связи сертификата с брендом и категорией
imagesQualityDocumentImage[]Изображения сертификата
QualityDocumentData8 полей
idinteger · int64Поле id.
documentIdinteger · int64Сертификат
productModelIdinteger · int64Связь сертификата с продуктом
brandBrandСвязь сертификата с брендом
brandIdinteger · int32Поле brandId.
categoryCategoryСвязь категории с сертификатом
categoryIdinteger · int32Поле categoryId.
clientIdinteger · int64Поле clientId.
QualityDocumentImage5 полей
idinteger · int64Поле id.
urlstringПоле url.
positioninteger · int32Поле position.
documentIdinteger · int64Поле documentId.
clientIdinteger · int64Поле clientId.
Region4 полей
regionIdinteger · int32Поле regionId.
countryIdinteger · int32Поле countryId.
namestringПоле name.
regionSynonymsRegionSynonym[]Поле regionSynonyms.
RegionSynonym4 полей
idinteger · int64Поле id.
regionIdinteger · int64Поле regionId.
synonymstringПоле synonym.
servicestringПоле service.
ServiceCategoryMapping3 полей
servicestringСервис
externalIdstringПоле externalId.
namestringПоле name.
ServiceProduct20 полей
serviceProductIdinteger · int64Идентификатор продукта сервиса
productIdinteger · int64Идентификатор продукта
serviceIdinteger · int32Идентификатор сервиса
serviceListingIdinteger · int64Идентификатор листинга на сервисе
serviceCardIdinteger · int64Поле serviceCardId.
fboStockinteger · int32Остаток на ФБО складах
lastRepricerPriceStatusstringПоследний статус обновления цены через репрайсер
errorMessagestringОшибка при установки цены через репрайсер
serviceCardstringИдентификатор карточки на сервисе
serviceCardProductstringИдентификатор товара на сервисе
serviceCardUrlstringСсылка на карточку на сервисе (если несколько товаров отображаются)
serviceProductUrlstringСсылка на товар селлера на сервисе
serviceBarcodestringШтрих код на сервисе
fboCommissionsnumber · doubleКомиссия ФБО
fbsCommissionsnumber · doubleКомиссия ФБС
purchasePercentnumber · doubleПроцент выкупа
serviceArticlestringАртикул на сервисе
clientIdinteger · int64Идентификатор клиента
organizationIdinteger · int64Идентификатор организации
fieldsToClearstring[]Поля связи, которые нужно очистить при обновлении
ShipmentDetails19 полей
methodstringПоле method.
phasestringПоле phase.
recipientstringПоле recipient.
dueDatestringПоле dueDate.
addressstringПоле address.
contactstringПоле contact.
phonestringПоле phone.
pickupAtstringПоле pickupAt.
driverstringПоле driver.
vehiclestringПоле vehicle.
vehicleNumberstringПоле vehicleNumber.
trackingNumberstringПоле trackingNumber.
packingRequiredbooleanПоле packingRequired.
handedAtstringПоле handedAt.
handedBystringПоле handedBy.
receivedBystringПоле receivedBy.
cancellationReasonstringПоле cancellationReason.
canceledAtstringПоле canceledAt.
canceledBystringПоле canceledBy.
Sku3 полей
idinteger · int64Поле id.
productProductПервый товар из которого был создан SKU
productIdinteger · int64Поле productId.
StockDistributionRule6 полей
servicestringСервис
organizationIdinteger · int64Поле organizationId.
serviceWarehouseIdinteger · int64SelSup service warehouse link ID, not the external warehouse ID
stockAboveinteger · int32Exclusive lower stock threshold
stockBelowinteger · int32Exclusive upper stock threshold
multipliernumberStock share from 0 to 1, rounded down; 0 sends zero stock
Supply30 полей
idinteger · int64Поле id.
servicestringМаркетплейс на который поставляется товар
namestringНазвание поставки
typestringТип поставки - со своего склада или на склад маркетплейса
boxTypestringТип короба поставки - у разных маркетплейсов разные требования к отгрузке некоторых товаров
totalQuantityinteger · int64Поле totalQuantity.
ordersCountinteger · int64Количество полученных от маркетплейса заказов в FBS-поставке
statusstringСтатус поставки
createdDatestring · date-timeПоле createdDate.
createdUserstringПоле createdUser.
warehouseIdinteger · int64Склад на который поставляется товар
warehouseNamestringНазвание склада, с которого поставляется товар
read-onlydeliveryDatestring · date-timeДата отгрузки товара на маркетплейс
clientIdinteger · int64Поле clientId.
organizationIdinteger · int64Организация для которой создана поставка
deletedbooleanПоставка удаленная
externalIdstringВнешний номер поставки на маркетплейсе
deliveryMethodinteger · int64Метод доставки (в основном для озон)
deliveryMethodNameinteger · int64Название метода доставки (в основном для озон)
serviceWarehouseIdstringСклад на который поставляется товар
destinationWarehouseIdinteger · int64Поле destinationWarehouseId.
isLegalbooleanПризнак поставки b2b для организаций
versionIdinteger · int64Поле используется для предотвращения паралельного изменения поставки и затирания данных
labelPathstringПуть к QR поставки
read-onlylabelUrlstringСсылка на QR поставки
read-onlyorderIdinteger · int64Заказ из которого создается поставка
ordersOrder[]Список заказов этой поставки
deliveriesSupplyDelivery[]Список машин и данных водителей, которые доставляют поставку
moySkladDemandIdstringID отгрузки в Мой склад для объединенных поставок
supplyIdinteger · int64Поле supplyId.
SupplyDelivery6 полей
idinteger · int64Поле id.
supplyIdinteger · int64Поле supplyId.
driverDriverПоле driver.
driverIdinteger · int64Поле driverId.
placeCountinteger · int32Поле placeCount.
placeUnitstringПоле placeUnit.
Tnved14 полей
idinteger · int64Идентификатор кода ТНВЭД без нулей в начале
namestringНазвание кода ТНВЭД
deletedbooleanПоле deleted.
typestringТип
categoryClassstringИнформационное поле, чтобы автоматически заполнять значение в категории,при выборе ТНВЭД, но никогда не используется в документах
parentIdinteger · int64Родительский ТНВЭД
keywordsstringКлючевые слова для кода ТНВЭД
descriptionstringОписание кода ТНВЭД
paramsTnvedIdinteger · int64Идентификатор категории национального каталога (cat_id)
isInParambooleanОзначает что ТНВЭД есть в параметре Вайлдбериз - их нужно выбирать в приоритете
certificationstringНеобходимость сертификации товаров с этим ТНВЭД
codestringПоле code.
parentCodestringПоле parentCode.
certificationRequiredbooleanПоле certificationRequired.
Unit3 полей
namestringНазвание единицы измерения
measureIdinteger · int32Мера параметра
idinteger · int32Поле id.
WildberriesType32 полей
idinteger · int64Поле id.
namestringНазвание
publishedbooleanОпубликованность предмета Вайлдбериз
hasSizebooleanАтрибут, указывающий наличие размера
monoBoxMinQuantityinteger · int32Поле monoBoxMinQuantity.
monoTypestringПоле monoType.
monoMinPriceinteger · int32Поле monoMinPrice.
hasParentbooleanПоле hasParent.
parentIdinteger · int64Поле parentId.
wildberriesIdinteger · int64Идентификатор предмета на Вайлдбериз
lastSyncDatestring · date-timeДата последней синхронизации предмета с Вайлдбериз
notChangedDaysinteger · int32Количество дней, в течение которых данные категории не менялась. Используется для того, чтобы сократить обновление категорий, которые не меняются
commissionnumber · doubleКомиссия для товаров данного предмета в Вайлдбериз по FBM
fbsCommissionnumber · doubleКомиссия для товаров данного предмета в Вайлдбериз по FBS
fbwCommissionnumber · doubleКомиссия по тарифу FBW
dbsCommissionnumber · doubleКомиссия по тарифу DBS
edbsCommissionnumber · doubleКомиссия по тарифу EDBS
cAndCCommissionnumber · doubleКомиссия по тарифу C&C
bookingCommissionnumber · doubleКомиссия за бронирование
logisticPriceinteger · int32Стоимость доставки товара к клиенту на Вайлдбериз
storagePricenumber · doubleСтоимость хранения товара на складе Вайлдбериз за штуку в день
acceptancePricenumber · doubleСтоимость приемки товара на складе Вайлдбериз за штуку
needDimensionsbooleanАтрибут обязательности габаритов товара, тк стоимость хранения рассчитывается на основе габаритов
purchasePercentAvgnumber · doubleСреднее значение процента выкупа. Используется в AI Финдире
purchasePercentMinnumber · doubleМинимально допустимое значение процента выкупа. Используется в AI Финдире
photoAvginteger · int32Среднее кол-во фотографий. Используется в AI Финдире
photoMininteger · int32Минимально допустимое кол-во фотографий. Используется в AI Финдире
drrAvgnumber · doubleСреднее значение ДРР. Используется в AI Финдире
drrMinnumber · doubleМинимально допустимое значение ДПП. Используется в AI Финдире
marginAvgnumber · doubleСреднее значение маржинальности. Используется в AI Финдире
marginMinnumber · doubleМинимально допустимое значение маржинальности. Используется в AI Финдире
candCCommissionnumber · doubleПоле candCCommission.
WmsItem40 полей
idinteger · int64ID остатка
statusstringСтатус остатка товара
skuSkuСвязь с SKU и карточкой товара
read-onlyskuIdinteger · int64Связь с SKU и карточкой товара
salePricenumber · doubleСумма продаж товара
purchasePricenumber · doubleЗакупочная цена товара, берется из приемки на склад
otherExpensesnumber · doubleДополнительные расходы на доставку товара. Добавляются к закупочной цене
numberinteger · int32Человекочитабельный номер товара на складе - используется для быстрого поиска товара в ячейке. Уникальный в рамках клиента
barcodestringУникальный в рамках клиента штрих-код единицы хранения товара
incomeOrderIdinteger · int64Заказ по которому было поступление этого товара
productIdinteger · int64Идентификатор товара - этикетка которого напечатана. Не использовать как связь с товаром, тк связь идет через skuId у Product
incomeOrderProductIdinteger · int64Товар из заказа по которому было поступление этого товара
supplyOrderProductIdinteger · int64Товар в заказе, по которому товар убыл со стока
productCodeProductCodeСвязь с кодом маркировки
createdDatestring · date-timeДата создания остатка
updatedDatestring · date-timeДата изменения остатка
expiredDatestring · date-timeСрок годности товара
productionDatestring · date-timeДата производства товара
consignmentIdstringИдентификатор партии в МойСклад, из которой импортирован остаток
consignmentNamestringНазвание (метка) партии в МойСклад для листа сборки
putUserIdinteger · int32Идентификатор пользователя, который разместил на складе этот товар
putDatestring · date-timeДата, когда товар был размещен на складе
takeUserIdinteger · int32Идентификатор пользователя, который собрал товар для заказа или отметил его потерянным
takeDatestring · date-timeДата, когда товар собрали или отметили потерянным
cellCellЯчейка в которой размещен товар
cellIdinteger · int32Поле cellId.
clientIdinteger · int64Поле clientId.
lastInventoryIdinteger · int32Идентификатор последней инвентаризации
modifyDatestring · date-timeПоле modifyDate.
gtdstringПоле gtd.
rnptstringПоле rnpt.
quantityinteger · int32Общее количество товара при использовании количественного метода хранения
calculatedQuantityinteger · int32Подсчитанные остатки товаров для комплектов, на основе других товаров
collectQuantityinteger · int32Поле collectQuantity.
isSetbooleanПоле isSet.
suppliedinteger · int32Количество отгруженного товара при использовании количественного метода хранения
reservedinteger · int32Количество зарезервированного товара при использовании количественного метода хранения
markConfirmedbooleanПризнак, что маркировка передана на маркетплейс успешно
stockUnitstringЕдиница измерения остатка товара
availableQuantityinteger · int32Поле availableQuantity.
YandexMarkerBuyerInfo5 полей
idstringid покупателя
firstNamestringИмя покупателя
lastNamestringФамилия покупателя
middleNamestringПоле middleName.
phonestringТел покупателя
YandexMarketCategory7 полей
idinteger · int64Поле id.
namestringНазвание категории
ОбязательноpublishedbooleanПоле published.
parentIdinteger · int64Поле parentId.
isLeafbooleanПризнак листовой категории, в которой могут находиться товары
lastSyncDatestring · date-timeДата последней синхронизации категории с Озон
notChangedDaysinteger · int32Количество дней, в течение которых данные категории не менялась. Используется для того, чтобы сократить обновление категорий, которые не меняются
ReserveAndStockByOrder7 полей
orderProductIdinteger · int64Поле orderProductId.
itemWmsItemПоле item.
reservedinteger · int32Поле reserved.
suppliedinteger · int32Поле supplied.
refundinteger · int32Поле refund.
componentsSetComponent[]Поле components.
setbooleanПоле set.
SetComponent3 полей
skuIdinteger · int64Поле skuId.
quantityinteger · int32Поле quantity.
inStockinteger · int32Поле inStock.
Inventory7 полей
idinteger · int32Поле id.
namestringНаименование
finishedbooleanЗавершена?
warehouseIdinteger · int64Склад инвентаризации
startDatestring · date-timeДата начала
endDatestring · date-timeДата завершения
clientIdinteger · int64Поле clientId.
WildberriesFboWarehouse3 полей
idinteger · int64Идентификатор склада Wildberries
namestringНазвание склада Wildberries
excludedbooleanИсключён ли склад из расчёта
FindResponseStockHistory1 полей
rowsStockHistory[]Строки с результатом поиска
StockHistory23 полей
idinteger · int64Поле id.
statusstringПоле status.
servicestringСервис
warehouseIdstringПоле warehouseId.
datestring · date-timeПоле date.
isOnlinebooleanПоле isOnline.
productIdinteger · int64Поле productId.
skuIdinteger · int64Поле skuId.
keystringПоле key.
clientIdinteger · int64Поле clientId.
sendinteger · int32Поле send.
receivedinteger · int32Поле received.
rulestringПоле rule.
fboStockinteger · int32Поле fboStock.
errorstringПоле error.
productProductПоле product.
taskIdinteger · int64Поле taskId.
userIdinteger · int32Поле userId.
organizationIdinteger · int64Поле organizationId.
isDuplicatebooleanПоле isDuplicate.
wildberriesIdinteger · int64Поле wildberriesId.
duplicatebooleanПоле duplicate.
serviceIdStockHistoryПоле serviceId.
FindResponseProduct1 полей
rowsProduct[]Строки с результатом поиска
WmsStockAll6 полей
skuSkuОсновной sku остатка, содержит product с информацией о товаре
skuIdinteger · int64ID sku остатка
cellCellЯчейка хранения остатка на складе
modifyDatestring · date-timeДата последней модификации
quantityinteger · int32Количество доступного остатка
calculatedQuantityinteger · int32Количество рассчитанного остатка
SkuReserve4 полей
orderIdinteger · int64Поле orderId.
quantityinteger · int32Поле quantity.
orderTypestringПоле orderType.
externalOrderIdstringПоле externalOrderId.
SkuHistory5 полей
productIdinteger · int64Идентификатор товара
skuIdinteger · int64SKU, который был установлен
datestring · date-timeДата изменения
userstringПользователь, совершивший изменение
operationstringТип операции (MERGE, RESTORE и т.д.)
WmsItemHistory34 полей
idinteger · int64Идентификатор истории
clientIdinteger · int64Идентификатор клиента
wmsItemIdinteger · int64Идентификатор остатка
jobIdinteger · int32Выполненная работа
userIdinteger · int64Пользователь, совершивший операцию
operationstringТип операции
datestring · date-timeДата совершения операции
orderIdinteger · int64Заказ, в который списали товар
orderOrderУпрощенная информация о заказе
itemWmsItemУпрощенная информация об остатке
orderProductIdinteger · int64Поле orderProductId.
cellCellЯчейка, в которую поместили товар
cellIdinteger · int32Поле cellId.
lastInventoryIdinteger · int32Идентификатор последней инвентаризации, в которой проверялся остаток
itemsCountinteger · int32На сколько изменился остаток
itemTotalQuantityinteger · int32Общее количество товара в остатке
oldTotalQuantityinteger · int32Предыдущее общее количество товара в остатке
skuTotalQuantityinteger · int32Общий остаток по SKU после операции
oldSkuTotalQuantityinteger · int32Общий остаток по SKU до операции
warehouseTotalQuantityinteger · int32Остаток SKU на складе после операции
oldWarehouseTotalQuantityinteger · int32Остаток SKU на складе до операции
skuAvailableQuantityinteger · int32Доступный остаток SKU после операции
oldSkuAvailableQuantityinteger · int32Доступный остаток SKU до операции
warehouseAvailableQuantityinteger · int32Доступный остаток SKU на складе после операции
oldWarehouseAvailableQuantityinteger · int32Доступный остаток SKU на складе до операции
operationGroupIdstringИдентификатор бизнес-операции, объединяющий связанные записи истории
sourceCellIdinteger · int32Ячейка, из которой переместили товар
sourceCellCellИнформация об исходной ячейке
warehouseIdinteger · int64Идентификатор склада
stockUnitstringЕдиница измерения остатка на момент операции
userLoginstringПоле userLogin.
shipmentInvoiceNumberinteger · int32Поле shipmentInvoiceNumber.
incomeInvoiceNumberinteger · int32Поле incomeInvoiceNumber.
itemCellCellПоле itemCell.
FindResponseWmsItem1 полей
rowsWmsItem[]Строки с результатом поиска
CellStock4 полей
cellIdinteger · int32Идентификатор ячейки
cellFullNamestringПолное название ячейки
warehouseIdinteger · int64Склад, к которому относится ячейка
quantityinteger · int32Суммарное количество товара в ячейке
CellStocks2 полей
productProductКарточка товара, по которой запрошены остатки
cellsCellStock[]Остатки по ячейкам, просуммированные по каждой ячейке
WmsItemHistorySummary3 полей
onHandQuantityinteger · int32На складе, включая резерв
reservedQuantityinteger · int32Зарезервировано
availableQuantityinteger · int32Доступно для продажи
FindResponseWmsItemHistory1 полей
rowsWmsItemHistory[]Строки с результатом поиска
FindResponseInventory1 полей
rowsInventory[]Строки с результатом поиска
MeasureUnitStat2 полей
unitstringНазвание единицы измерения
countinteger · int64Количество заказов/продаж в данной единице измерения
ProductStats2 полей
dataobject[]Поле data.
convUnitsMeasureUnitStat[]Разбивка заказов/продаж по единицам измерения
InventoryReport5 полей
inventoryInventoryПоле inventory.
checkedProductsinteger · int32Поле checkedProducts.
checkedCellsinteger · int32Поле checkedCells.
lostItemsinteger · int32Поле lostItems.
findItemsinteger · int32Поле findItems.
FindResponseStockReconciliation1 полей
rowsStockReconciliation[]Строки с результатом поиска
StockReconciliation15 полей
reconciliationIdinteger · int64Поле reconciliationId.
servicestringСервис
articlestringПоле article.
skuinteger · int64Поле sku.
productSkuIdinteger · int64Поле productSkuId.
productIdinteger · int64Поле productId.
ourStockinteger · int32Поле ourStock.
serviceStockinteger · int32Поле serviceStock.
serviceWarehouseIdstringПоле serviceWarehouseId.
warehouseIdinteger · int64Поле warehouseId.
messagestringПоле message.
clientIdinteger · int64Поле clientId.
organizationIdinteger · int64Поле organizationId.
typestringПоле type.
productProductПоле product.
CellProductStock3 полей
skuIdinteger · int64Идентификатор SKU товара
productProductКарточка товара, лежащего в ячейке
quantityinteger · int32Суммарное количество товара в ячейке
CellProducts2 полей
cellCellЯчейка хранения, по которой запрошены товары
productsCellProductStock[]Товары в ячейке, просуммированные по каждому SKU
Ошибки
Обработка ошибок
При ошибке API возвращает её код в поле error и сообщение на языке пользователя в localMessage. Проверяйте код error в программе, а localMessage показывайте пользователю.
errorКод ошибки для обработки в программе.
localMessageСообщение на языке пользователя, которому принадлежит токен.
paramsЗначения, которые сервер подставил в сообщение об ошибке.
Язык localMessage определяется полем lang пользователя, которому принадлежит API-токен. Язык страницы документации и заголовок Accept-Language его не переключают; если язык пользователя не указан, используется русский.
{
"error": "error_brand_already_exists",
"localMessage": "Brand Base already exists",
"params": {
"name": "Base"
}
}Методы
Методы
Получить список складов Wildberries FBO
/api/wms/stocks/sending/wildberries/warehousesПолучить список складов Wildberries FBO.
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
curl --request GET 'https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouses?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouses?organizationId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouses?organizationId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouses?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouses?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouses?organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouses?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
WildberriesFboWarehouse[]
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор склада Wildberries |
name |
string | Нет | Название склада Wildberries |
excluded |
boolean | Нет | Исключён ли склад из расчёта |
[
"string"
]Ошибки8
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_not_found; localMessage содержит приведённый выше перевод.
error_too_many_requestПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_too_many_request; localMessage содержит приведённый выше перевод.
error_wb_order_internal_errorПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wb_order_internal_error; localMessage содержит приведённый выше перевод.
Сохранить список исключённых складов Wildberries FBO
/api/wms/stocks/sending/wildberries/warehousesСохранить список исключённых складов Wildberries FBO.
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
Тело запроса
application/jsonПоля объектаWildberriesFboWarehouseExclusions
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
warehouseIds |
integer[] | Нет | Идентификаторы исключённых складов |
curl --request PUT 'https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouses?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"warehouseIds": "string"
}'
const response = await fetch('https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouses?organizationId=1001', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"warehouseIds": "string"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouses?organizationId=1001', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"warehouseIds": "string"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.put(
'https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouses?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'warehouseIds': 'string'
},
)
response.raise_for_status()
<?php
$payload = <<<'JSON'
{
"warehouseIds": "string"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouses?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'PUT',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("PUT", "https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouses?organizationId=1001", strings.NewReader(`{
"warehouseIds": "string"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouses?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("""
{
"warehouseIds": "string"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки7
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_invalid_currency_sourceПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_invalid_currency_source; localMessage содержит приведённый выше перевод.
error_invalid_stock_distribution_rulesПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_invalid_stock_distribution_rules; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Изменить остатки товара по skuId
/api/wms/stockПозволяет изменить остатки на складах SelSup. В методе обязательно нужно передать skuId - идентификатор SKU в товаре и идентификатору склада SelSup warehouseId который передается в serviceWarehouseId
Тело запроса
application/jsonСтруктура элемента массиваChangeStock[]
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
serviceProductId |
string | Да | Идентификатор товара сервиса, обязательный если не передан barcode и skuId |
barcode |
string | Да | Штрих-код товара, обязателен если не передан serviceProductId и skuId |
stock |
integer · int32 | Нет | Остаток в базовой единице хранения (целое число) |
stockValue |
number · double | Нет | Остаток в пользовательской единице измерения. Может быть дробным. Если передан, то конвертируется в целое значение по коэффициенту товара |
serviceWarehouseId |
string | Да | Номер склада |
updateInService |
boolean | Нет | Поле updateInService. |
withReservedStock |
boolean | Нет | Поле withReservedStock. |
skuId |
integer · int64 | Нет | Поле skuId. |
curl --request PUT 'https://api.selsup.ru/api/wms/stock' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '[
"string"
]'
const response = await fetch('https://api.selsup.ru/api/wms/stock', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify([
"string"
]),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/stock', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify([
"string"
]),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.put(
'https://api.selsup.ru/api/wms/stock',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json=[
'string'
],
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
[
"string"
]
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/stock',
CURLOPT_CUSTOMREQUEST => 'PUT',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("PUT", "https://api.selsup.ru/api/wms/stock", strings.NewReader(`[
"string"
]`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/stock"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("""
[
"string"
]
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
ChangeResult[]
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
success |
boolean | Нет | Поле success. |
error |
string | Нет | Поле error. |
serviceProductId |
string | Нет | Поле serviceProductId. |
skuId |
integer · int64 | Нет | Поле skuId. |
serviceWarehouseId |
string | Нет | Поле serviceWarehouseId. |
[
"string"
]Ошибки34
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_cell_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cell_not_found; localMessage содержит приведённый выше перевод.
error_empty_ozon_idПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_ozon_id; localMessage содержит приведённый выше перевод.
error_insufficient_quantity_in_source_cellПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_insufficient_quantity_in_source_cell; localMessage содержит приведённый выше перевод.
error_invalid_stock_distribution_rulesПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_invalid_stock_distribution_rules; localMessage содержит приведённый выше перевод.
error_item_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_item_not_found; localMessage содержит приведённый выше перевод.
error_item_not_linked_to_skuПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_item_not_linked_to_sku; localMessage содержит приведённый выше перевод.
error_item_quarantinedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_item_quarantined; localMessage содержит приведённый выше перевод.
error_kit_stock_link_missingПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_kit_stock_link_missing; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_no_quantityПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_quantity; localMessage содержит приведённый выше перевод.
error_no_skuПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_sku; localMessage содержит приведённый выше перевод.
error_no_sku_productПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_sku_product; localMessage содержит приведённый выше перевод.
error_no_warehouseПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_warehouse; localMessage содержит приведённый выше перевод.
error_order_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_order_not_found; localMessage содержит приведённый выше перевод.
error_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_not_found; localMessage содержит приведённый выше перевод.
error_product_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_product_not_found; localMessage содержит приведённый выше перевод.
error_remote_errorПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_remote_error; localMessage содержит приведённый выше перевод.
error_sber_mega_market_api_responseПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_sber_mega_market_api_response; localMessage содержит приведённый выше перевод.
error_service_errorПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_service_error; localMessage содержит приведённый выше перевод.
error_sku_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_sku_not_found; localMessage содержит приведённый выше перевод.
error_stock_update_busyПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_stock_update_busy; localMessage содержит приведённый выше перевод.
error_stock_value_limitПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_stock_value_limit; localMessage содержит приведённый выше перевод.
error_stock_value_lower_zeroПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_stock_value_lower_zero; localMessage содержит приведённый выше перевод.
error_storage_zone_cell_not_allowed_for_productПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_storage_zone_cell_not_allowed_for_product; localMessage содержит приведённый выше перевод.
error_token_expired_or_revokedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_token_expired_or_revoked; localMessage содержит приведённый выше перевод.
error_warehouse_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_warehouse_not_found; localMessage содержит приведённый выше перевод.
error_wms_item_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wms_item_not_found; localMessage содержит приведённый выше перевод.
error_wrong_quantityПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_quantity; localMessage содержит приведённый выше перевод.
error_wrong_status_of_removed_itemПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_status_of_removed_item; localMessage содержит приведённый выше перевод.
error_yandex_market_stocks_method_deprecatedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_yandex_market_stocks_method_deprecated; localMessage содержит приведённый выше перевод.
Изменить остатки товара по данным сервиса
/api/wms/stock/{service}Позволяет изменить остатки на складах, которые связаны с определенным складом внешнего сервиса, например 1С. По полю serviceProductId производится поиск товаров и обновление остатков на складе, который так же определяется по serviceWarehouseId и связью со складом SelSup
Параметры пути
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Да | Сервис |
Тело запроса
application/jsonСтруктура элемента массиваChangeStock[]
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
serviceProductId |
string | Да | Идентификатор товара сервиса, обязательный если не передан barcode и skuId |
barcode |
string | Да | Штрих-код товара, обязателен если не передан serviceProductId и skuId |
stock |
integer · int32 | Нет | Остаток в базовой единице хранения (целое число) |
stockValue |
number · double | Нет | Остаток в пользовательской единице измерения. Может быть дробным. Если передан, то конвертируется в целое значение по коэффициенту товара |
serviceWarehouseId |
string | Да | Номер склада |
updateInService |
boolean | Нет | Поле updateInService. |
withReservedStock |
boolean | Нет | Поле withReservedStock. |
skuId |
integer · int64 | Нет | Поле skuId. |
curl --request PUT 'https://api.selsup.ru/api/wms/stock/NONE' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '[
"string"
]'
const response = await fetch('https://api.selsup.ru/api/wms/stock/NONE', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify([
"string"
]),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/stock/NONE', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify([
"string"
]),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.put(
'https://api.selsup.ru/api/wms/stock/NONE',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json=[
'string'
],
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
[
"string"
]
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/stock/NONE',
CURLOPT_CUSTOMREQUEST => 'PUT',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("PUT", "https://api.selsup.ru/api/wms/stock/NONE", strings.NewReader(`[
"string"
]`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/stock/NONE"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("""
[
"string"
]
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
ChangeResult[]
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
success |
boolean | Нет | Поле success. |
error |
string | Нет | Поле error. |
serviceProductId |
string | Нет | Поле serviceProductId. |
skuId |
integer · int64 | Нет | Поле skuId. |
serviceWarehouseId |
string | Нет | Поле serviceWarehouseId. |
[
"string"
]Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Разместить SKU в ячейку
/api/wms/sku/{skuId}/cell/{cellId}Позволяет переместить все остатки товаров в ячейку на складе
Параметры пути
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
cellId |
integer · int32 | Да | Поле cellId. |
skuId |
integer · int64 | Да | Поле skuId. |
curl --request PUT 'https://api.selsup.ru/api/wms/sku/1001/cell/1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/sku/1001/cell/1001', {
method: 'PUT',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/wms/sku/1001/cell/1001', {
method: 'PUT',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.put(
'https://api.selsup.ru/api/wms/sku/1001/cell/1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/sku/1001/cell/1001',
CURLOPT_CUSTOMREQUEST => 'PUT',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("PUT", "https://api.selsup.ru/api/wms/sku/1001/cell/1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/sku/1001/cell/1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Разместить остаток в ячейке
/api/wms/item/{itemId}/cell/{cellId}Позволяет положить остаток в ячейку на складе. Вызывается в заданиях по размещению товаров
Параметры пути
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
cellId |
integer · int32 | Да | Поле cellId. |
itemId |
integer · int64 | Да | Поле itemId. |
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
quantity |
integer · int32 | Нет | Поле quantity. |
curl --request PUT 'https://api.selsup.ru/api/wms/item/1001/cell/1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/item/1001/cell/1001', {
method: 'PUT',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/wms/item/1001/cell/1001', {
method: 'PUT',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.put(
'https://api.selsup.ru/api/wms/item/1001/cell/1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/item/1001/cell/1001',
CURLOPT_CUSTOMREQUEST => 'PUT',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("PUT", "https://api.selsup.ru/api/wms/item/1001/cell/1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/item/1001/cell/1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Импорт остатков файлом
/api/wms/updateStocksByFileОбновляет информацию об остатках товаров на складе. Запрос передается в формате multipart/form-data. В поле file - содержимое файла. В поле warehouseId - идентификатор склада
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
warehouseId |
integer · int64 | Да | Поле warehouseId. |
inventoryId |
integer · int32 | Нет | Поле inventoryId. |
byCell |
boolean | Нет | Поле byCell. |
byDate |
boolean | Нет | Поле byDate. |
startDate |
string · date-time | Нет | Поле startDate. |
Тело запроса
multipart/form-data| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
file |
string · binary | Да | Поле file. |
curl --request POST 'https://api.selsup.ru/api/wms/updateStocksByFile?warehouseId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--form 'file=@./file.bin'
const form = new FormData();
form.append('file', fileInput.files[0]);
const response = await fetch('https://api.selsup.ru/api/wms/updateStocksByFile?warehouseId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
body: form,
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const form: FormData = new FormData();
form.append('file', fileInput.files![0]);
const response: Response = await fetch('https://api.selsup.ru/api/wms/updateStocksByFile?warehouseId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
body: form,
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/updateStocksByFile?warehouseId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
files={'file': open('./logo.png', 'rb')},
)
response.raise_for_status()
result = response.json()
<?php
$payload = ['file' => new CURLFile('./logo.png')];
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/updateStocksByFile?warehouseId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"bytes"
"fmt"
"io"
"mime/multipart"
"net/http"
"os"
"path/filepath"
)
func main() {
var body bytes.Buffer
writer := multipart.NewWriter(&body)
file, err := os.Open("./logo.png")
if err != nil { panic(err) }
defer file.Close()
part, err := writer.CreateFormFile("file", filepath.Base(file.Name()))
if err != nil { panic(err) }
if _, err = io.Copy(part, file); err != nil { panic(err) }
writer.Close()
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/updateStocksByFile?warehouseId=1001", &body)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", writer.FormDataContentType())
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Path;
public class SelSupExample {
public static void main(String[] args) throws Exception {
String boundary = "SelSupBoundary" + System.currentTimeMillis();
byte[] file = Files.readAllBytes(Path.of("./logo.png"));
byte[] head = ("--" + boundary + "\r\n" +
"Content-Disposition: form-data; name=\"file\"; filename=\"logo.png\"\r\n" +
"Content-Type: image/png\r\n\r\n").getBytes(StandardCharsets.UTF_8);
byte[] tail = ("\r\n--" + boundary + "--\r\n").getBytes(StandardCharsets.UTF_8);
byte[] payload = new byte[head.length + file.length + tail.length];
System.arraycopy(head, 0, payload, 0, head.length);
System.arraycopy(file, 0, payload, head.length, file.length);
System.arraycopy(tail, 0, payload, head.length + file.length, tail.length);
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/updateStocksByFile?warehouseId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "multipart/form-data; boundary=" + boundary)
.method("POST", HttpRequest.BodyPublishers.ofByteArray(payload))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
TmsTask
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор задачи |
status |
stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION | Нет | Текущий статус задачи |
type |
stringWILDBERRIES_CREATE_CARD, NATIONAL_CATALOG_CREATE_CARD, OZON_CREATE_CARD, OZON_CARDS_IMPORT, IMPORT_FBS_ORDERS, UPLOAD_PHOTOGRAPHY, WILDBERRIES_UPDATE_PRICE, WILDBERRIES_CARD_IMPORT, WILDBERRIES_CARD_UPDATE, SELSUP_STOCKS, REFRESH_PHOTOGRAPHY, SUPPLYING_QUANTITY_TASK, EXPORT_PRICE, OZON_UPDATE_PRICE, WILDBERRIES_FILE_TASK, YANDEX_MARKET_CARD_CREATE, OZON_CARD_UPDATE_TASK, OZON_IMPORT_STAT_TASK, WILDBERRIES_PROFIT_STAT_TASK, ALIEXPRESS_CREATE_CARD_TASK, ALIEXPRESS_UPDATE_CARD_TASK, PRICES_IMPORT_TASK, WILDBERRIES_PRICES_TASK, YANDEX_MARKET_CARD_IMPORT, STOCKS_UPDATE, WILDBERRIES_STOCKS_IMPORT_TASK, WILDBERRIES_ORDERS_AND_SALES_TASK, WILDBERRIES_INCOMES_IMPORT_TASK, OZON_STOCKS_IMPORT_TASK, TURNOVER_DOCUMENTS_TASK, INTRODUCE_WMS_ITEMS_TASK, PRODUCTS_FILE_TASK, MODELS_FILE_TASK, UPDATE_PRODUCT_CODES_TASK, INTRODUCE_CODES_TASK, PRODUCTS_IMPORT_TASK, PRICES_FILE_TASK, YANDEX_MARKET_UPDATE_PRICE_TASK, IMPORT_STOCKS_TASK, MOY_SKLAD_EXPORT_ORDERS, MERGE_PRODUCTS_TASK, PRODUCTS_WILDBERRIES_EXCEL_IMPORT_TASK, MOY_SKLAD_CREATE_CARD, IMPORT_FBO_STOCKS_FROM_FILE, CREATE_WMS_ITEMS, MOY_SKLAD_CARDS_IMPORT, PROMOTION_FILE, UNUSED_1, UNUSED, PRODUCT_ANALYTICS_FILE_TASK, PROMOTION_RESET_FILE, MOY_SKLAD_IMPORT_ORDERS, FINANCE_REPORT_FILE_TASK, YML_FILE_EXPORT, PRODUCT_BALANCE_REPORT_FILE_TASK, CURRENT_PRODUCT_BALANCE_FILE_TASK, IMPORT_TRANSACTIONS, MATCH_UNREGISTERED_PROFIT_REPORT_TASK, UPDATE_AVERAGE_SERVICE_EXPENSES_TASK, YANDEX_MARKET_ORDER_IMPORT_STAT_TASK, ABC_REPORT_FILE_TASK, MODEL_CONTRACTORS_IMPORT, MODEL_CONTRACTORS_EXPORT, BANK_TRANSACTION_IMPORT_FILE_TASK, YML_IMPORT_TASK, SALES_DYNAMIC_REPORT_FILE_TASK, UPDATE_FBS_ORDERS, EXPORT_TRANSACTION_IN_EXCEL_FILE_TASK, IMPORT_TRANSACTION_FROM_EXCEL_FILE_TASK, EXPORT_PROFIT_REPORT_FILE_TASK, IMPORT_PROFIT_REPORT_FROM_EXCEL_FILE_TASK, IMPORT_REALIZATION_REPORT_TASK, STOCK_RECONCILIATION, ORDER_REPORT_FILE_TASK, GET_WB_FBO_ORDER_FROM_PROFIT_REPORT_TASK, TO_QUANTITY_STORAGE_METHOD, APPLY_RECONCILIATION, OZON_IMPORT_FBO_ORDERS_TASK, UPDATE_PURCHASE_PRICE_IN_PROFIT_REPORT_TASK, FBS_LABELS, MERGE_PRODUCT_STOCKS, CREATE_ORDER_FROM_FILE, ALIEXPRESS_CARD_IMPORT, PRICE_LIST_IMPORT, WB_STOCK_REPORT_FILE, CONTRACTORS_REPORT_FILE, PRODUCTS_SBER_MEGA_MARKET_EXCEL_IMPORT_TASK, EXPORT_PROBLEMATIC_PRODUCT_REPORT, PLAN_SUPPLY_REPORT_TASK, PLAN_FACT_SALES_REPORT_FILE, IMPORT_PLAN_SALES_FROM_EXCEL_FILE_TASK, EXPORT_PLAN_SALES_EXCEL_FILE_TASK, ORDERS_TO_BUY_FILE_TASK, MERGE_PRICE_ON_OTHER_MP_TASK, MATCH_PRODUCT_LAST_OPERATION_DATE_TASK, PROBLEMATIC_PRODUCT_PRICE_FILE_TASK, CATEGORIES_IMPORT_EXCEL_TASK, AVITO_CARD_IMPORT, UPDATE_OLD_WB_ORDER_STATUSES_TASK, PRESTA_SHOP_IMPORT_TASK, PRODUCTS_AVITO_EXCEL_IMPORT_TASK, FBO_STOCK_RECONCILIATION_TASK, APPLY_FBO_RECONCILIATION_TASK, EXPORT_REPRICE_PRODUCT_CONFIG_TASK, IMPORT_REPRICE_PRODUCT_CONFIG_TASK, OZON_CASH_FLOW_STATEMENT_IMPORT_TASK, IMPORT_PROMOTION_STRATEGY_FILE_TASK, UPDATE_ORDER_DELIVERY_INFO_TASK, BILLING_OPERATION_TASK, SET_PURCHASE_PERCENT_TASK, REMOVE_PRODUCT_IMAGES_TASK, STRUCTURE_TURNOVER_TASK, OZON_NEW_UPDATE_PRICE, REPLACE_PRODUCT_IMAGE_TASK, UPDATE_OZON_PROMOTION_DATA_TASK, WILDBERRIES_IMPORT_CAMPAIGN_TASK, WILDBERRIES_STORAGE_REPORT_TASK, WEBASYST_LINK_ARTICLE_TASK, DELIVERY_SERVICE_LABELS, HAND_ON_PULSE_FILE_TASK, ITEMS_INCOME_EXCEL_TASK, UPDATE_SETS_EXCEL_TASK, DELETE_PROFIT_REPORTS_BY_FILE_HISTORY_IDS_TASK, EXPORT_PRODUCT_SETS_TASK, AMAZON_CARD_IMPORT, IMPORT_ACCEPTED_PRODUCTS_TASK, ADD_ORDER_PRODUCT_FROM_FILE_TASK, EXPORT_ITEM_HISTORY_FILE_TASK, WILDBERRIES_IMPORT_CAMPAIGN_BY_EXCEL_TASK, REMOVE_CLIENT_ORGANIZATION, EBAY_CARD_IMPORT_TASK, PRODUCTS_IMPORT_FROM_ORGANIZATION_TASK, IMPORT_FBO_ORDERS, LAMODA_CARD_IMPORT, UPDATE_WB_PROMOTION_DATA_TASK, IMPORT_RETURNS_REPORT_TASK, UPDATE_PROMOTION_DATA_TASK, RESTORE_CLIENT_ORGANIZATION, LEROY_MERLIN_CARD_IMPORT, YANDEX_MARKET_STOCKS_IMPORT_TASK, WILDBERRIES_IMPORT_NM_REPORT_TASK, ORDER_ANALYTICS_FILE_TASK, CLIENT_DATABASE_MOVE_TASK, FAST_CARD_IMPORT, EXPORT_PRODUCT_CODE, INSALES_CARD_IMPORT_TASK, REMOVE_PRODUCT_VIDEOS_TASK, UPDATE_CARDS_TASK, FIND_UNPROFITABLE_PRODUCTS_TASK, FIND_UNPURCHASED_PRODUCTS_TASK, WALMART_CARD_IMPORT, PRODUCT_GROUPS_TASK, CONTRACTOR_ARTICLE_EXPORT_TASK, CONTRACTOR_ARTICLE_IMPORT_TASK, CURRENCY_CONVERSION_TASK, UPDATE_SUPPLY_PLAN_REPORT_TASK, EXPORT_SUPPLY_PLAN_REPORT_FILE_TASK, CHECK_STOCK_ORDER, PHOTOGRAPHY_EXCEL, PREPARE_FINDIR_DATA_TASK, CARD_SPLITTING_TASK, EXPORT_IMAGE_UPDATES_TEMPLATE_TASK, IMPORT_IMAGE_UPDATES_TASK, PREPARE_PRODUCT_HAND_ON_PULSE_TASK, UPDATE_OZON_AVERAGE_DELIVERY_TIME, UPDATE_COMMISSIONS_TASK, WOOCOMMERCE_CARD_IMPORT, UPDATE_FBS_STOCKS_HISTORY, RETURNS_FILE_TASK, FAST_PRODUCTS_IMPORT_TASK, ANALYZE_PRODUCT_CARDS_TASK, DETMIR_CARD_IMPORT, MATCH_OZON_REALIZATION_REPORT_TASK, MAGNIT_IMPORT_PRODUCTS_TASK, UPDATE_PURCHASE_PRICE_FROM_STOCKS_IN_PROFIT_REPORT_TASK, MOY_SKLAD_FBO_MP_DATES_FIX, PRICE_HISTORY_FILE_TASK, FBM_ORDERS_IMPORT_TASK, UZUM_IMPORT_PRODUCTS_TASK, OPENCART_CARD_IMPORT, CARDS_IMPORT, OZON_CROSSDOCK_TRANSIT_ROUTES_TASK, UNUSED_2, OZON_IMPORT_SALES_FUNNEL_REPORT_TASK, WRITE_OFF_PRODUCTS_FILE_TASK, CLIENT_DATABASE_CREATE_TASK, UPDATE_FBS_LABELS_TASK, REBUILD_PROFIT_REPORT_HOURLY_AGGREGATE_TASK, OZON_IMPORT_CAMPAIGN_TASK, EXPORT_SUPPLY_PLAN_FILE_TASK, IMPORT_SUPPLY_PLAN_FILE_TASK, CREATE_SERVICE_CARDS, WAREHOUSE_ECONOMICS_FILE_TASK, UPDATE_WILDBERRIES_ACQUIRING_RATE_TASK, PRODUCT_SALES_FORECAST_TASK, UPDATE_PRODUCT_CODES_STATUSES_TASK, MARKETPLACE_UPDATE_PRICE_TASK, UZUM_IMPORT_STAT_TASK, CAMPAIGN_STATS_FILE_TASK, OZON_FBO_WORKFLOW_TASK, EXPORT_CERTIFICATE_TEMPLATE_TASK, IMPORT_CERTIFICATES_TASK, REBUILD_LOCAL_ORDER_PROFIT_REPORT_TASK, SHOPIFY_CARD_IMPORT, EXPORT_PURCHASE_PLAN_FILE_TASK, RETAIL_ORDER_PRODUCTS_FILE_TASK, FULFILLMENT_BILLING_REGISTRY_FILE_TASK, SUPPLY_PLANNING_REPORT_FILE_TASK, REBUILD_TAX_BASE_HOURLY_AGGREGATE_TASK, PACK_ORDERS_TASK, IMPORT_ORDER_MARKING_CODES_TASK, PRODUCTION_ANALYTICS_FILE_TASK, CARD_REQUIREMENT_AI_TASK, CARD_REQUIREMENT_SCAN_TASK, SUPPLY_LABELS_FILE_TASK, TRANSFER_PRODUCTS_BETWEEN_SERVICES_TASK, RETIRE_SOLD_OUT_CARDS_TASK, WILDBERRIES_CARDS_JOIN_TASK | Нет | Тип задачи |
name |
string | Нет | Данные задачи в json - могут быть пустыми |
clientId |
integer · int64 | Нет | Поле clientId. |
entityId |
integer · int64 | Нет | Сущность, к которой относится задача |
progress |
integer · int32 | Нет | Прогресс выполнения задачи в процентах |
processedQuantity |
integer · int32 | Нет | Количество обработанных записей задачи |
organizationId |
integer · int64 | Нет | Организация задачи, может быть 0, если не зависит от организации |
priority |
integer · int32 | Нет | Приоритет задачи - чем выше тем быстрее задача запустится |
properties |
string | Нет | Параметры задачи |
message |
string | Нет | Сообщение с результатом выполнения задачи |
messageParams |
string | Нет | Параметры сообщения с результатом выполнения задачи |
createdDate |
string · date-time | Нет | Дата добавления задачи в очередь |
startDate |
string · date-time | Нет | Дата запуска задачи |
finishDate |
string · date-time | Нет | Дата завершения задачи |
url |
string | Нет | Ссылка на скачивание файла с результатом задачи |
inputFileUrl |
string | Нет | Ссылка на загруженный файл |
retryNumber |
integer · int32 | Нет | Счётчик перезапуска задачи. |
userId |
integer · int32 | Нет | Пользователь запустивший задачу |
retryDate |
string · date-time | Нет | Запланированная дата перезапуска |
debug |
boolean | Нет | Запуск задачи в режиме отладки с большим логированием |
forcedStart |
boolean | Нет | Ручной запуск задачи |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис в рамках которого выполняется задача |
lang |
string | Нет | Язык на котором сейчас запущена таска |
{
"id": 1001,
"status": "CREATED",
"type": "WILDBERRIES_CREATE_CARD",
"name": "Example",
"clientId": 1001,
"entityId": 1001
}Ошибки4
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_max_upload_size_exceededПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_upload_size_exceeded; localMessage содержит приведённый выше перевод.
Обновить остатки в товарах
/api/wms/updateProductStocksВ товарах кэшируются остатки товаров со всех складов. Метод позволяет обновить этот кэш
curl --request POST 'https://api.selsup.ru/api/wms/updateProductStocks' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/updateProductStocks', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/wms/updateProductStocks', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/updateProductStocks',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/updateProductStocks',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/updateProductStocks", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/updateProductStocks"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки6
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_subscription_expiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_subscription_expired; localMessage содержит приведённый выше перевод.
Настроить отключение передачи FBS остатков по организациям и сервисам
/api/wms/stocks/sendingСохраняет настройку отключения передачи FBS остатков в свойствах организаций. Если флаг в запросе = null — свойства не меняются, если true/false — устанавливаются явно.
Тело запроса
application/jsonПоля объектаProductFilter
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
limit |
integer · int32 | Нет | Ограничение на количество записей. Максимальное значение - 500 |
page |
integer · int32 | Нет | Номер страницы начиная с 1 |
count |
boolean | Нет | Возвратить в ответе общее количество записей |
sortBy |
stringACTUAL, ID, PRODUCTID, NAME, BARCODE, FAVOURITE, INSTOCKQUANTITY, FBSQUANTITY, CALCULATEDINSTOCKQUANTITY, STOCK, OZONSTOCKCOUNT, OZONSUPPLYINGQUANTITY, OZONORDERQUANTITY, OZONFBSORDERSQUANTITY, OZONSTOCKBETWEENWAREHOUSES, OZONUPDATEDPRICE, LASTWILDBERRIESORDERDATE, WILDBERRIESSTOCKCOUNT, WILDBERRIESSUPPLYINGQUANTITY, WILDBERRIESFBSORDERSQUANTITY, WILDBERRIESORDERQUANTITY, WILDBERRIESPROFIT, WILDBERRIESPRICE, WILDBERRIESUPDATEDPRICE, PRICE, PRICEWITHOUTDISCOUNT, AVERAGECOMPETITORPRICE, PURCHASEPRICE, PURCHASECURRENCY, MANUFACTURER, REALSIZE, CATEGORY, VENDORSIZE, DELIVERYCOST, WILDBERRIESSALEQUANTITY, WILDBERRIESQUANTITYINWAY, OZONPRICE, OZONPROFIT, LASTOZONORDERDATE, ARTICLE, COLOR, SIZE, CREATEDUSER, ORGANIZATIONID, BRAND, CREATEDDATE, LASTSTOCKCHANGE, STATUS, CELL, ITEMID, ORDERID, PUTUSERID, PUTDATE, TAKEUSERID, TAKEDATE, INCOMEORDER, NUMBER, TOTALQUANTITY, SUPPLYORDERPRODUCTID, TOTALORDERS, UPDATEDPRICE, QUANTITY, ALIEXPRESSPRICE, YANDEXMARKETPRICE, SKU, SERVICEARTICLE, OZONARTICLE, WBARTICLE, YANDEXMARKETSHOPSKU, YANDEXMARKETSTOCKCOUNT, ALIEXPRESSSKU, SBERARTICLE, ONECARTICLE, ADD, ORDERMINDATE, INCOMEQUANTITY, SBERMEGAMARKETSUPPLYINGQUANTITY, YANDEXMARKETSUPPLYINGQUANTITY, TOTALSUPPLYINGQUANTITY, TOTALFBSORDERSCOUNT, STOCKCOUNTUNITED, FBOSTOCKCOUNT, RECOMENDSALESPLAN, WBTOTALSALESCOUNT, OZONTOTALSALESCOUNT, SBERTOTALSALESCOUNT, YANDEXTOTALSALESCOUNT, EXTERNALARTICLE, FBOSALES, IMAGESUPDATEDAT | Нет | Поле для сортировки |
ascending |
boolean | Нет | Порядок сортировки - по возрастанию?. Работает только при получении списка. |
query |
string | Нет | Поисковый запрос. Может содержать штрих-код, часть названия товара, внешние идентификаторы товаров Wildberries или Ozon |
caseInsensitiveProductSearch |
boolean | Нет | Не учитывать регистр при поиске по внутренним артикулам и артикулам маркетплейсов |
article |
string | Нет | Поиск по названию артикула товара |
color |
string | Нет | Поиск по названию цвета товара |
viewId |
integer · int64 | Нет | Поиск по идентификатору цвета |
skuViewId |
integer · int64 | Нет | Поиск по SKU идентификатору цвета |
modelId |
integer · int64 | Нет | Поиск по идентификатору модели |
requirementCaseId |
integer · int64 | Нет | Кейс изменения требований к карточкам |
requirementParamId |
integer · int64 | Нет | Параметр в кейсе изменения требований |
requirementItemStatus |
string | Нет | Статус исправления параметра в кейсе |
requirementChangeType |
string | Нет | Тип изменения требования |
requirementRepairMethod |
string | Нет | Способ исправления требования |
groupId |
integer · int64 | Нет | Фильтр по ID групповой карточки |
groupIds |
integer[] | Нет | Фильтр по ID групповых карточек. groupIds=1&groupIds=2 |
needToBuy |
boolean | Нет | Товары, которые нужно показать в списке для заказа? |
showProductsWithSufficientStock |
boolean | Нет | Показывать товары с достаточным остатком в плане закупок? |
planDays |
integer · int32 | Нет | Количество дней на которые планировать закупки. По умолчанию 30 |
daysToSupply |
integer · int32 | Нет | Через сколько дней ожидается поставка. По умолчанию 0 |
organizations |
integer[] | Нет | Фильтр по ID организаций. Передается несколько значений organizations=1.organizations=2 |
needUpdatePrice |
boolean | Нет | Фильтр по необходимости обновить цену на Wildberries? |
testCard |
boolean | Нет | Тестовая карточки для создания? |
hasImages |
boolean | Нет | Наличие или отсутствие картинок у товара? |
isDuplicate |
boolean | Нет | Карточка является дубликатом? |
hasWildberriesId |
boolean | Нет | Наличие карточки товара в Wildberries? |
hasSupplyingQuantity |
boolean | Нет | Наличие поставляемого количества по модели FBM? |
noWbImages |
boolean | Нет | Наличие фото на Wildberries? |
noOzonImages |
boolean | Нет | Наличие фото на Ozon? |
noYMImages |
boolean | Нет | Наличие фото на Яндекс.Маркет? |
deleted |
boolean | Нет | Показать помеченные удаленными товары? |
hasGroup |
boolean | Нет | Наличие групповой карточки у товара? |
modelDeleted |
boolean | Нет | Показать помеченные удаленными модели? |
viewDeleted |
boolean | Нет | Показать помеченные удаленными цвета? |
inStock |
boolean | Нет | Наличие остатков товаров на маркетплейсе или складе? |
noStock |
boolean | Нет | Отсутствие остатков товаров на маркетплейсе и складе? |
inFbsStock |
boolean | Нет | Наличие остатков на складах в SelSup? |
noFbsStock |
boolean | Нет | Отсутствие остатков на складах в SelSup? |
inFboStock |
boolean | Нет | Наличие остатков на складах FBO? |
noFboStock |
boolean | Нет | Отсутствие остатков на складах FBO? |
hasStockInWarehouse |
integer · int64 | Нет | ID склада на котором есть остатки в SelSup |
hasQuantity |
boolean | Нет | Поле hasQuantity. |
noStockInWarehouse |
integer · int64 | Нет | ID склада на котором нет остатков в SelSup |
grouped |
boolean | Нет | Группировать товары по цветам? |
uniqView |
boolean | Нет | Отдавать только товары с уникальными цвета? |
uniqViewSku |
boolean | Нет | Отдавать только товары с уникальными цвета без дубликатов по остаткам? |
uniqModel |
boolean | Нет | Отдавать только товары с уникальными моделями? |
uniqSku |
boolean | Нет | Отдавать только товары с уникальными SKU? |
contractors |
integer[] | Нет | Фильтр по ID поставщикам товара. Передается несколько параметров contractors=1&contractors=2 |
categories |
integer[] | Нет | Фильтр по ID категориям товара.Передается несколько параметров categories=1&categories=2 |
brands |
integer[] | Нет | Фильтр по ID брендам товара |
stockRefreshDate |
string · date-time | Нет | Поле stockRefreshDate. |
wildberriesRating |
integer[] | Нет | Фильтр товаров по рейтингу отзывов Вайлдбериз |
wildberriesCardDoesNotOpen |
boolean | Нет | Фильтр товаров для не открывается карточка в Вайлдбериз: значит не создана карточка, либо не загружены картинки и пр? |
productId |
integer · int64 | Нет | Поле productId. |
productIds |
integer[] | Нет | Фильтр по ID товаров. Можно передавать несколько значений productIds=1&productIds=2 |
sourceOrganizationIds |
integer[] | Нет | Фильтр товаров, которые были импортрованы в другие организации |
needImportWildberriesCard |
boolean | Нет | Фильтр товаров для которых нужно обновить карточку в Вайлдбериз? |
needImportOzonCard |
boolean | Нет | Фильтр товаров для которых нужно обновить карточку в Ozon? |
needImportAliexpressCard |
boolean | Нет | Фильтр товаров для которых нужно обновить карточку в Aliexpress? |
needUpdateFromSimaland |
boolean | Нет | Фильтр товаров для которых нужно обновить стоки и цены в Simaland? |
favourite |
boolean | Нет | Фильтр по избранным товарам, которые клиент пометил избранными? |
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Фильтр по статусу для WmsItem |
modifiedAfter |
string · date-time | Нет | Фильтр по дате модификации для WmsItem |
actual |
boolean | Нет | Фильтр по показателю актуальности? |
skuId |
integer · int64 | Нет | Фильтр по skuId - идентификатору остатка |
skuIds |
integer[] | Нет | Фильтр по skuIds |
lastInventoryId |
integer · int32 | Нет | Фильтр по ID инвентаризации для WmsItem |
strategyId |
integer · int64 | Нет | Фильтр по стратегии ценообразования |
strategyIds |
integer[] | Нет | Множественный фильтр по стратегии ценообразования |
cellId |
integer · int32 | Нет | Фильтр по ID ячейке для WmsItem |
itemId |
integer · int64 | Нет | Фильтр по ID остатка для WmsItem |
warehouseId |
integer · int64 | Нет | Фильтр ID склада для WmsItem |
avitoCategoryId |
integer · int64 | Нет | ID категории Авито |
hasAvitoCategory |
boolean | Нет | Поле hasAvitoCategory. |
services |
string[] | Нет | Список сервисов в которых не создана карточка. Например, services=WILDBERRIES&services=OZON |
createdIn |
string[] | Нет | Список сервисов в которых создана карточка. Например, createdIn=WILDBERRIES&createdIn=OZON |
duplicate |
boolean | Нет | Является ли карточка дубликатом? |
orderService |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Позволяет отфильтровать по маркетплейсу заказа, в закупках из заказов |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Фильтр по типу товара, type=PRODUCT или type=SET |
withCategoryAndBrand |
boolean | Нет | Признак, что грузим категорию и бренд? |
allServices |
boolean | Нет | Признак, что грузить данные по всем сервисам? |
inWarehouseRegions |
string[] | Нет | Подгружать ФБО остатки/продажи со складов входящих в список регионов |
inWarehouses |
integer[] | Нет | Подгружать ФБО остатки/продажи со складов входящих в список |
excludeStockWarehouses |
integer[] | Нет | ID складов SelSup, остатки которых не учитывать при планировании закупок |
incomeOrderId |
integer · int64 | Нет | Фильтр товаров по ID заказа |
incomeId |
integer · int64 | Нет | Фильтр товаров по ID заказа поставщика |
itemIncomeOrderId |
integer · int64 | Нет | Фильтр остатков из приемки |
dateFrom |
string · date-time | Нет | Дата начала |
dateTo |
string · date-time | Нет | Дата окончания |
plannedSupplyDate |
string · date-time | Нет | Планируемая дата поставки |
timeZone |
integer · int32 | Нет | Часовой пояс клиента по UTC |
ids |
integer[] | Нет | Фильтр по ID товаров. Можно передавать несколько значений ids=1&ids=2 |
skipDayWithoutStocks |
boolean | Нет | Пропускать дни без остатков? |
countByOrders |
boolean | Нет | Делать расчет по заказам, если true, и по продажам, если false? |
requierPlan |
number · double | Нет | Фильтр по Рекомендации к поставке |
forPrices |
boolean | Нет | Отдавать в ответе данные для таблицы цен? |
deliveryDate |
string | Нет | Фильтр по дате доставки заказа |
onlyEmptyParchasePrice |
boolean | Нет | Выгружать товары только с пустыми закупочными ценами? |
onlyEmptyDeliveryCostPrice |
boolean | Нет | Выгружать товары только с пустыми дополнительными расходами? |
forFboSupplyPlan |
boolean | Нет | Показывает для чего идет расчет планирования для фбо или поставок? |
ignoreParams |
boolean | Нет | Признак для выгрузки карточек без параметров? |
ungroupWarehouses |
boolean | Нет | Если true - не группировать по складам, то есть вывести список продуктов отдельный для каждого склада. Используется в планировании поставок |
replaceSetsByComponents |
boolean | Нет | Признак раскрывать ли комплекты? |
distributeFbsByWarehouse |
boolean | Нет | Распределять FBS по складам пропорционально FBO |
distributeFbsStock |
boolean | Нет | Распределять остатки FBS между маркетплейсами/складами |
ignoreDumping |
boolean | Нет | Игнорировать слив товара (продажи по заниженной цене) |
distributeAllRecommendations |
boolean | Нет | Распределять все рекомендации из не попавших в поиск складов |
limitByFbsStocks |
boolean | Нет | Ограничивать суммарный план поставки текущим остатком FBS |
useSalesPlan |
boolean | Нет | Считать дефицит по плану продаж из отчета План/Факт продаж, а не по фактическим продажам/заказам |
packagingType |
stringBox, Monopallet, Supersafe, BoxOnPallet | Нет | Тип упаковки для фильтрации доступных складов WB |
notGroupComponents |
boolean | Нет | Признак не группировать компоненты? |
modelArticle |
string | Нет | Фильтр по артикулу модели |
serviceArticle |
string | Нет | Фильтр по артикулу товара на внешнем сервисе |
serviceArticleService |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис для фильтрации или сортировки по артикулу товара |
ozonArticle |
string | Нет | Фильтр по артикулу Ozon |
yandexMarketShopSku |
string | Нет | Фильтр по артикулу Яндекс.Маркет |
sberArticle |
string | Нет | Поле sberArticle. |
wbArticle |
string | Нет | Поле wbArticle. |
barcode |
string | Нет | Фильтр по штрих-коду |
name |
string | Нет | Фильтр по названию товара |
reportSheets |
stringBARCODE, COLOR, ARTICLE | Нет | Поле reportSheets. |
forSupplyPlan |
boolean | Нет | Поле forSupplyPlan. |
tagIds |
integer[] | Нет | Фильтр по ID тегов. Только товары, привязанные к этим тегам |
findirTipTypes |
string[] | Нет | Фильтр по типу рекомендаций AI Финдир |
removeFbsStock |
boolean | Нет | Флаг отключения передачи FBS остатков для организаций и сервисов |
brandId |
integer · int64 | Нет | Поле brandId. |
countByOrdersOrSales |
boolean | Нет | Поле countByOrdersOrSales. |
curl --request POST 'https://api.selsup.ru/api/wms/stocks/sending' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"limit": 50,
"page": 1,
"count": false,
"sortBy": "ACTUAL",
"ascending": false,
"query": "string"
}'
const response = await fetch('https://api.selsup.ru/api/wms/stocks/sending', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"limit": 50,
"page": 1,
"count": false,
"sortBy": "ACTUAL",
"ascending": false,
"query": "string"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/wms/stocks/sending', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"limit": 50,
"page": 1,
"count": false,
"sortBy": "ACTUAL",
"ascending": false,
"query": "string"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/stocks/sending',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'limit': 50,
'page': 1,
'count': False,
'sortBy': 'ACTUAL',
'ascending': False,
'query': 'string'
},
)
response.raise_for_status()
<?php
$payload = <<<'JSON'
{
"limit": 50,
"page": 1,
"count": false,
"sortBy": "ACTUAL",
"ascending": false,
"query": "string"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/stocks/sending',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/stocks/sending", strings.NewReader(`{
"limit": 50,
"page": 1,
"count": false,
"sortBy": "ACTUAL",
"ascending": false,
"query": "string"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/stocks/sending"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"limit": 50,
"page": 1,
"count": false,
"sortBy": "ACTUAL",
"ascending": false,
"query": "string"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки7
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_invalid_currency_sourceПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_invalid_currency_source; localMessage содержит приведённый выше перевод.
error_invalid_stock_distribution_rulesПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_invalid_stock_distribution_rules; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Восстановить оригинал SKU
/api/wms/sku/{productId}/restoreПозволяет восстановить идентификатор SKU у товара
Параметры пути
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
productId |
integer · int64 | Да | Поле productId. |
curl --request POST 'https://api.selsup.ru/api/wms/sku/1001/restore' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/sku/1001/restore', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/sku/1001/restore', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/sku/1001/restore',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/sku/1001/restore',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/sku/1001/restore", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/sku/1001/restore"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200falseОшибки5
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Возвращает остатки по категории с нашего склада
/api/wms/resetCalculatedStocksВозвращает остатки по категории с нашего склада.
Тело запроса
application/jsoncurl --request POST 'https://api.selsup.ru/api/wms/resetCalculatedStocks' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '[
1
]'
const response = await fetch('https://api.selsup.ru/api/wms/resetCalculatedStocks', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify([
1
]),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/wms/resetCalculatedStocks', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify([
1
]),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/resetCalculatedStocks',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json=[
1
],
)
response.raise_for_status()
<?php
$payload = <<<'JSON'
[
1
]
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/resetCalculatedStocks',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/resetCalculatedStocks", strings.NewReader(`[
1
]`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/resetCalculatedStocks"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
[
1
]
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки5
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Снятие резерва остатка
/api/wms/removeReserveItemУбирает резерв с остатка. Подходит только для схемы с уникальными кодами
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
itemId |
integer · int64 | Да | Поле itemId. |
curl --request POST 'https://api.selsup.ru/api/wms/removeReserveItem?itemId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/removeReserveItem?itemId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/wms/removeReserveItem?itemId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/removeReserveItem?itemId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/removeReserveItem?itemId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/removeReserveItem?itemId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/removeReserveItem?itemId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки8
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_not_reservedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_not_reserved; localMessage содержит приведённый выше перевод.
error_stock_update_busyПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_stock_update_busy; localMessage содержит приведённый выше перевод.
error_wms_item_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wms_item_not_found; localMessage содержит приведённый выше перевод.
Списание остатка
/api/wms/removeItemПомечает товар списанным с остатков. Если вы ведете учет, то лучше проводить списание с помощью документа. Данный способ в основном используется для схемы с уникальными кодами.
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
itemId |
integer · int64 | Да | Поле itemId. |
curl --request POST 'https://api.selsup.ru/api/wms/removeItem?itemId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/removeItem?itemId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/wms/removeItem?itemId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/removeItem?itemId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/removeItem?itemId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/removeItem?itemId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/removeItem?itemId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки7
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_wms_item_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wms_item_not_found; localMessage содержит приведённый выше перевод.
error_wrong_status_of_removed_itemПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_status_of_removed_item; localMessage содержит приведённый выше перевод.
Вернуть товар из карантина
/api/wms/releaseQuarantineItemВернуть товар из карантина.
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
itemId |
integer · int64 | Да | Поле itemId. |
curl --request POST 'https://api.selsup.ru/api/wms/releaseQuarantineItem?itemId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/releaseQuarantineItem?itemId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/releaseQuarantineItem?itemId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/releaseQuarantineItem?itemId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/releaseQuarantineItem?itemId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/releaseQuarantineItem?itemId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/releaseQuarantineItem?itemId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
WmsItem
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | ID остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус остатка товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku |
Sku | Нет | Связь с SKU и карточкой товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Первый товар из которого был создан SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
productIdskuIdsalePricepurchasePriceotherExpensesnumberbarcodeincomeOrderIdproductIdincomeOrderProductIdsupplyOrderProductIdproductCode
Поля объекта
ProductCode
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор кода маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
code |
string | Нет | Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
previousCode |
string | Нет | Предыдущий идентификатор товара при замене кода | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | Нет | Карточка товара на которую был выпущен код маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Поле product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
suzProductIdcreatedDateorderIdsupplyOrderIdorderProductIdcreatedUserreturnQueueExcludedAtreturnQueueExcludedByreturnQueueExclusionReasoncrptApiErrorstatusaggregateCodeIdaggregateCodeclientIdhashorganizationIddocumentIdownerprimaryDocumentTypeprimaryDocumentNumberprimaryDocumentDateprimaryDocumentCustomNameemissionTypepackageTypeproductCodeTypesalePriceorderServiceorderNumberisLegalorderStatusorderDatecategoryClassapplyStatusboxIdbox
Поля объекта
Box
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
name |
string | Нет | Название короба |
barcode |
string | Нет | Уникальный штрих-код короба |
type |
stringDEFAULT, MONO, MONO_PALLET, SUPERSEIF, QR, FBS | Нет | Тип короба в зависимости от типа заказа Order.boxType |
userId |
integer · int32 | Нет | Пользователь, который создал короб |
createdUser |
string | Нет | Логин пользователя, который создал короб |
createdDate |
string · date-time | Нет | Дата создания короба |
orderId |
integer · int64 | Нет | Заказ к которому привязан короб |
supplyId |
integer · int64 | Нет | Поставка которая привязана к коробу |
relatedSupplyId |
integer · int64 | Нет | ID поставки, связанной с коробом напрямую или через заказ |
relatedSupplyName |
string | Нет | Название связанной поставки |
relatedSupplyExternalId |
string | Нет | Внешний номер связанной поставки |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
orderToSelect |
Order[] | Нет | Поле orderToSelect. |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
products |
BoxItem[] | Нет | Выполненные работы для этого короба |
quantity |
integer · int32 | Нет | Общее количество товаров в коробе, вычисляется при запросе |
ordersCount |
integer · int32 | Нет | Количество заказов в коробе, вычисляется при запросе |
markQuantity |
integer · int32 | Нет | Общее количество маркировок в коробе, вычисляется при запросе |
itemsCountInBoxLabel |
integer · int32 | Нет | Количество позиций в последнем скачанном стикере короба |
labelUrl |
string | Нет | URL для получения стикера короба поставки |
labelPath |
string | Нет | Путь к стикеру короба поставки в S3 |
expiredDateproductionDatecustomsDeclarationNumberapplyStatusIdcreatedDateupdatedDateexpiredDateproductionDateconsignmentIdconsignmentNameputUserIdputDatetakeUserIdtakeDatecell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdclientIdlastInventoryIdmodifyDategtdrnptquantitycalculatedQuantitycollectQuantityisSetsuppliedreservedmarkConfirmedstockUnitavailableQuantity{
"id": 1001,
"status": "CREATED",
"sku": "string",
"skuId": 1001,
"salePrice": 1,
"purchasePrice": 1
}Ошибки10
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_cell_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cell_not_found; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_item_not_in_stockПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_item_not_in_stock; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_warehouse_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_warehouse_not_found; localMessage содержит приведённый выше перевод.
error_wms_item_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wms_item_not_found; localMessage содержит приведённый выше перевод.
Поместить товар в карантин
/api/wms/quarantineItemПоместить товар в карантин.
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
itemId |
integer · int64 | Да | Поле itemId. |
curl --request POST 'https://api.selsup.ru/api/wms/quarantineItem?itemId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/quarantineItem?itemId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/quarantineItem?itemId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/quarantineItem?itemId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/quarantineItem?itemId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/quarantineItem?itemId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/quarantineItem?itemId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
WmsItem
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | ID остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус остатка товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku |
Sku | Нет | Связь с SKU и карточкой товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Первый товар из которого был создан SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
productIdskuIdsalePricepurchasePriceotherExpensesnumberbarcodeincomeOrderIdproductIdincomeOrderProductIdsupplyOrderProductIdproductCode
Поля объекта
ProductCode
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор кода маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
code |
string | Нет | Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
previousCode |
string | Нет | Предыдущий идентификатор товара при замене кода | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | Нет | Карточка товара на которую был выпущен код маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Поле product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
suzProductIdcreatedDateorderIdsupplyOrderIdorderProductIdcreatedUserreturnQueueExcludedAtreturnQueueExcludedByreturnQueueExclusionReasoncrptApiErrorstatusaggregateCodeIdaggregateCodeclientIdhashorganizationIddocumentIdownerprimaryDocumentTypeprimaryDocumentNumberprimaryDocumentDateprimaryDocumentCustomNameemissionTypepackageTypeproductCodeTypesalePriceorderServiceorderNumberisLegalorderStatusorderDatecategoryClassapplyStatusboxIdbox
Поля объекта
Box
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
name |
string | Нет | Название короба |
barcode |
string | Нет | Уникальный штрих-код короба |
type |
stringDEFAULT, MONO, MONO_PALLET, SUPERSEIF, QR, FBS | Нет | Тип короба в зависимости от типа заказа Order.boxType |
userId |
integer · int32 | Нет | Пользователь, который создал короб |
createdUser |
string | Нет | Логин пользователя, который создал короб |
createdDate |
string · date-time | Нет | Дата создания короба |
orderId |
integer · int64 | Нет | Заказ к которому привязан короб |
supplyId |
integer · int64 | Нет | Поставка которая привязана к коробу |
relatedSupplyId |
integer · int64 | Нет | ID поставки, связанной с коробом напрямую или через заказ |
relatedSupplyName |
string | Нет | Название связанной поставки |
relatedSupplyExternalId |
string | Нет | Внешний номер связанной поставки |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
orderToSelect |
Order[] | Нет | Поле orderToSelect. |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
products |
BoxItem[] | Нет | Выполненные работы для этого короба |
quantity |
integer · int32 | Нет | Общее количество товаров в коробе, вычисляется при запросе |
ordersCount |
integer · int32 | Нет | Количество заказов в коробе, вычисляется при запросе |
markQuantity |
integer · int32 | Нет | Общее количество маркировок в коробе, вычисляется при запросе |
itemsCountInBoxLabel |
integer · int32 | Нет | Количество позиций в последнем скачанном стикере короба |
labelUrl |
string | Нет | URL для получения стикера короба поставки |
labelPath |
string | Нет | Путь к стикеру короба поставки в S3 |
expiredDateproductionDatecustomsDeclarationNumberapplyStatusIdcreatedDateupdatedDateexpiredDateproductionDateconsignmentIdconsignmentNameputUserIdputDatetakeUserIdtakeDatecell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdclientIdlastInventoryIdmodifyDategtdrnptquantitycalculatedQuantitycollectQuantityisSetsuppliedreservedmarkConfirmedstockUnitavailableQuantity{
"id": 1001,
"status": "CREATED",
"sku": "string",
"skuId": 1001,
"salePrice": 1,
"purchasePrice": 1
}Ошибки10
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_cell_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cell_not_found; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_item_not_in_stockПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_item_not_in_stock; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_warehouse_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_warehouse_not_found; localMessage содержит приведённый выше перевод.
error_wms_item_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wms_item_not_found; localMessage содержит приведённый выше перевод.
Объединение товаров по остаткам
/api/wms/mergeProductsStocksByFileИмпортирует файл для объединения остатков товаров
Тело запроса
multipart/form-data| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
file |
string · binary | Да | Поле file. |
curl --request POST 'https://api.selsup.ru/api/wms/mergeProductsStocksByFile' \
--header 'Authorization: YOUR_API_TOKEN' \
--form 'file=@./file.bin'
const form = new FormData();
form.append('file', fileInput.files[0]);
const response = await fetch('https://api.selsup.ru/api/wms/mergeProductsStocksByFile', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
body: form,
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const form: FormData = new FormData();
form.append('file', fileInput.files![0]);
const response: Response = await fetch('https://api.selsup.ru/api/wms/mergeProductsStocksByFile', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
body: form,
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/mergeProductsStocksByFile',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
files={'file': open('./logo.png', 'rb')},
)
response.raise_for_status()
result = response.json()
<?php
$payload = ['file' => new CURLFile('./logo.png')];
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/mergeProductsStocksByFile',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"bytes"
"fmt"
"io"
"mime/multipart"
"net/http"
"os"
"path/filepath"
)
func main() {
var body bytes.Buffer
writer := multipart.NewWriter(&body)
file, err := os.Open("./logo.png")
if err != nil { panic(err) }
defer file.Close()
part, err := writer.CreateFormFile("file", filepath.Base(file.Name()))
if err != nil { panic(err) }
if _, err = io.Copy(part, file); err != nil { panic(err) }
writer.Close()
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/mergeProductsStocksByFile", &body)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", writer.FormDataContentType())
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Path;
public class SelSupExample {
public static void main(String[] args) throws Exception {
String boundary = "SelSupBoundary" + System.currentTimeMillis();
byte[] file = Files.readAllBytes(Path.of("./logo.png"));
byte[] head = ("--" + boundary + "\r\n" +
"Content-Disposition: form-data; name=\"file\"; filename=\"logo.png\"\r\n" +
"Content-Type: image/png\r\n\r\n").getBytes(StandardCharsets.UTF_8);
byte[] tail = ("\r\n--" + boundary + "--\r\n").getBytes(StandardCharsets.UTF_8);
byte[] payload = new byte[head.length + file.length + tail.length];
System.arraycopy(head, 0, payload, 0, head.length);
System.arraycopy(file, 0, payload, head.length, file.length);
System.arraycopy(tail, 0, payload, head.length + file.length, tail.length);
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/mergeProductsStocksByFile"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "multipart/form-data; boundary=" + boundary)
.method("POST", HttpRequest.BodyPublishers.ofByteArray(payload))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
TmsTask
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор задачи |
status |
stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION | Нет | Текущий статус задачи |
type |
stringWILDBERRIES_CREATE_CARD, NATIONAL_CATALOG_CREATE_CARD, OZON_CREATE_CARD, OZON_CARDS_IMPORT, IMPORT_FBS_ORDERS, UPLOAD_PHOTOGRAPHY, WILDBERRIES_UPDATE_PRICE, WILDBERRIES_CARD_IMPORT, WILDBERRIES_CARD_UPDATE, SELSUP_STOCKS, REFRESH_PHOTOGRAPHY, SUPPLYING_QUANTITY_TASK, EXPORT_PRICE, OZON_UPDATE_PRICE, WILDBERRIES_FILE_TASK, YANDEX_MARKET_CARD_CREATE, OZON_CARD_UPDATE_TASK, OZON_IMPORT_STAT_TASK, WILDBERRIES_PROFIT_STAT_TASK, ALIEXPRESS_CREATE_CARD_TASK, ALIEXPRESS_UPDATE_CARD_TASK, PRICES_IMPORT_TASK, WILDBERRIES_PRICES_TASK, YANDEX_MARKET_CARD_IMPORT, STOCKS_UPDATE, WILDBERRIES_STOCKS_IMPORT_TASK, WILDBERRIES_ORDERS_AND_SALES_TASK, WILDBERRIES_INCOMES_IMPORT_TASK, OZON_STOCKS_IMPORT_TASK, TURNOVER_DOCUMENTS_TASK, INTRODUCE_WMS_ITEMS_TASK, PRODUCTS_FILE_TASK, MODELS_FILE_TASK, UPDATE_PRODUCT_CODES_TASK, INTRODUCE_CODES_TASK, PRODUCTS_IMPORT_TASK, PRICES_FILE_TASK, YANDEX_MARKET_UPDATE_PRICE_TASK, IMPORT_STOCKS_TASK, MOY_SKLAD_EXPORT_ORDERS, MERGE_PRODUCTS_TASK, PRODUCTS_WILDBERRIES_EXCEL_IMPORT_TASK, MOY_SKLAD_CREATE_CARD, IMPORT_FBO_STOCKS_FROM_FILE, CREATE_WMS_ITEMS, MOY_SKLAD_CARDS_IMPORT, PROMOTION_FILE, UNUSED_1, UNUSED, PRODUCT_ANALYTICS_FILE_TASK, PROMOTION_RESET_FILE, MOY_SKLAD_IMPORT_ORDERS, FINANCE_REPORT_FILE_TASK, YML_FILE_EXPORT, PRODUCT_BALANCE_REPORT_FILE_TASK, CURRENT_PRODUCT_BALANCE_FILE_TASK, IMPORT_TRANSACTIONS, MATCH_UNREGISTERED_PROFIT_REPORT_TASK, UPDATE_AVERAGE_SERVICE_EXPENSES_TASK, YANDEX_MARKET_ORDER_IMPORT_STAT_TASK, ABC_REPORT_FILE_TASK, MODEL_CONTRACTORS_IMPORT, MODEL_CONTRACTORS_EXPORT, BANK_TRANSACTION_IMPORT_FILE_TASK, YML_IMPORT_TASK, SALES_DYNAMIC_REPORT_FILE_TASK, UPDATE_FBS_ORDERS, EXPORT_TRANSACTION_IN_EXCEL_FILE_TASK, IMPORT_TRANSACTION_FROM_EXCEL_FILE_TASK, EXPORT_PROFIT_REPORT_FILE_TASK, IMPORT_PROFIT_REPORT_FROM_EXCEL_FILE_TASK, IMPORT_REALIZATION_REPORT_TASK, STOCK_RECONCILIATION, ORDER_REPORT_FILE_TASK, GET_WB_FBO_ORDER_FROM_PROFIT_REPORT_TASK, TO_QUANTITY_STORAGE_METHOD, APPLY_RECONCILIATION, OZON_IMPORT_FBO_ORDERS_TASK, UPDATE_PURCHASE_PRICE_IN_PROFIT_REPORT_TASK, FBS_LABELS, MERGE_PRODUCT_STOCKS, CREATE_ORDER_FROM_FILE, ALIEXPRESS_CARD_IMPORT, PRICE_LIST_IMPORT, WB_STOCK_REPORT_FILE, CONTRACTORS_REPORT_FILE, PRODUCTS_SBER_MEGA_MARKET_EXCEL_IMPORT_TASK, EXPORT_PROBLEMATIC_PRODUCT_REPORT, PLAN_SUPPLY_REPORT_TASK, PLAN_FACT_SALES_REPORT_FILE, IMPORT_PLAN_SALES_FROM_EXCEL_FILE_TASK, EXPORT_PLAN_SALES_EXCEL_FILE_TASK, ORDERS_TO_BUY_FILE_TASK, MERGE_PRICE_ON_OTHER_MP_TASK, MATCH_PRODUCT_LAST_OPERATION_DATE_TASK, PROBLEMATIC_PRODUCT_PRICE_FILE_TASK, CATEGORIES_IMPORT_EXCEL_TASK, AVITO_CARD_IMPORT, UPDATE_OLD_WB_ORDER_STATUSES_TASK, PRESTA_SHOP_IMPORT_TASK, PRODUCTS_AVITO_EXCEL_IMPORT_TASK, FBO_STOCK_RECONCILIATION_TASK, APPLY_FBO_RECONCILIATION_TASK, EXPORT_REPRICE_PRODUCT_CONFIG_TASK, IMPORT_REPRICE_PRODUCT_CONFIG_TASK, OZON_CASH_FLOW_STATEMENT_IMPORT_TASK, IMPORT_PROMOTION_STRATEGY_FILE_TASK, UPDATE_ORDER_DELIVERY_INFO_TASK, BILLING_OPERATION_TASK, SET_PURCHASE_PERCENT_TASK, REMOVE_PRODUCT_IMAGES_TASK, STRUCTURE_TURNOVER_TASK, OZON_NEW_UPDATE_PRICE, REPLACE_PRODUCT_IMAGE_TASK, UPDATE_OZON_PROMOTION_DATA_TASK, WILDBERRIES_IMPORT_CAMPAIGN_TASK, WILDBERRIES_STORAGE_REPORT_TASK, WEBASYST_LINK_ARTICLE_TASK, DELIVERY_SERVICE_LABELS, HAND_ON_PULSE_FILE_TASK, ITEMS_INCOME_EXCEL_TASK, UPDATE_SETS_EXCEL_TASK, DELETE_PROFIT_REPORTS_BY_FILE_HISTORY_IDS_TASK, EXPORT_PRODUCT_SETS_TASK, AMAZON_CARD_IMPORT, IMPORT_ACCEPTED_PRODUCTS_TASK, ADD_ORDER_PRODUCT_FROM_FILE_TASK, EXPORT_ITEM_HISTORY_FILE_TASK, WILDBERRIES_IMPORT_CAMPAIGN_BY_EXCEL_TASK, REMOVE_CLIENT_ORGANIZATION, EBAY_CARD_IMPORT_TASK, PRODUCTS_IMPORT_FROM_ORGANIZATION_TASK, IMPORT_FBO_ORDERS, LAMODA_CARD_IMPORT, UPDATE_WB_PROMOTION_DATA_TASK, IMPORT_RETURNS_REPORT_TASK, UPDATE_PROMOTION_DATA_TASK, RESTORE_CLIENT_ORGANIZATION, LEROY_MERLIN_CARD_IMPORT, YANDEX_MARKET_STOCKS_IMPORT_TASK, WILDBERRIES_IMPORT_NM_REPORT_TASK, ORDER_ANALYTICS_FILE_TASK, CLIENT_DATABASE_MOVE_TASK, FAST_CARD_IMPORT, EXPORT_PRODUCT_CODE, INSALES_CARD_IMPORT_TASK, REMOVE_PRODUCT_VIDEOS_TASK, UPDATE_CARDS_TASK, FIND_UNPROFITABLE_PRODUCTS_TASK, FIND_UNPURCHASED_PRODUCTS_TASK, WALMART_CARD_IMPORT, PRODUCT_GROUPS_TASK, CONTRACTOR_ARTICLE_EXPORT_TASK, CONTRACTOR_ARTICLE_IMPORT_TASK, CURRENCY_CONVERSION_TASK, UPDATE_SUPPLY_PLAN_REPORT_TASK, EXPORT_SUPPLY_PLAN_REPORT_FILE_TASK, CHECK_STOCK_ORDER, PHOTOGRAPHY_EXCEL, PREPARE_FINDIR_DATA_TASK, CARD_SPLITTING_TASK, EXPORT_IMAGE_UPDATES_TEMPLATE_TASK, IMPORT_IMAGE_UPDATES_TASK, PREPARE_PRODUCT_HAND_ON_PULSE_TASK, UPDATE_OZON_AVERAGE_DELIVERY_TIME, UPDATE_COMMISSIONS_TASK, WOOCOMMERCE_CARD_IMPORT, UPDATE_FBS_STOCKS_HISTORY, RETURNS_FILE_TASK, FAST_PRODUCTS_IMPORT_TASK, ANALYZE_PRODUCT_CARDS_TASK, DETMIR_CARD_IMPORT, MATCH_OZON_REALIZATION_REPORT_TASK, MAGNIT_IMPORT_PRODUCTS_TASK, UPDATE_PURCHASE_PRICE_FROM_STOCKS_IN_PROFIT_REPORT_TASK, MOY_SKLAD_FBO_MP_DATES_FIX, PRICE_HISTORY_FILE_TASK, FBM_ORDERS_IMPORT_TASK, UZUM_IMPORT_PRODUCTS_TASK, OPENCART_CARD_IMPORT, CARDS_IMPORT, OZON_CROSSDOCK_TRANSIT_ROUTES_TASK, UNUSED_2, OZON_IMPORT_SALES_FUNNEL_REPORT_TASK, WRITE_OFF_PRODUCTS_FILE_TASK, CLIENT_DATABASE_CREATE_TASK, UPDATE_FBS_LABELS_TASK, REBUILD_PROFIT_REPORT_HOURLY_AGGREGATE_TASK, OZON_IMPORT_CAMPAIGN_TASK, EXPORT_SUPPLY_PLAN_FILE_TASK, IMPORT_SUPPLY_PLAN_FILE_TASK, CREATE_SERVICE_CARDS, WAREHOUSE_ECONOMICS_FILE_TASK, UPDATE_WILDBERRIES_ACQUIRING_RATE_TASK, PRODUCT_SALES_FORECAST_TASK, UPDATE_PRODUCT_CODES_STATUSES_TASK, MARKETPLACE_UPDATE_PRICE_TASK, UZUM_IMPORT_STAT_TASK, CAMPAIGN_STATS_FILE_TASK, OZON_FBO_WORKFLOW_TASK, EXPORT_CERTIFICATE_TEMPLATE_TASK, IMPORT_CERTIFICATES_TASK, REBUILD_LOCAL_ORDER_PROFIT_REPORT_TASK, SHOPIFY_CARD_IMPORT, EXPORT_PURCHASE_PLAN_FILE_TASK, RETAIL_ORDER_PRODUCTS_FILE_TASK, FULFILLMENT_BILLING_REGISTRY_FILE_TASK, SUPPLY_PLANNING_REPORT_FILE_TASK, REBUILD_TAX_BASE_HOURLY_AGGREGATE_TASK, PACK_ORDERS_TASK, IMPORT_ORDER_MARKING_CODES_TASK, PRODUCTION_ANALYTICS_FILE_TASK, CARD_REQUIREMENT_AI_TASK, CARD_REQUIREMENT_SCAN_TASK, SUPPLY_LABELS_FILE_TASK, TRANSFER_PRODUCTS_BETWEEN_SERVICES_TASK, RETIRE_SOLD_OUT_CARDS_TASK, WILDBERRIES_CARDS_JOIN_TASK | Нет | Тип задачи |
name |
string | Нет | Данные задачи в json - могут быть пустыми |
clientId |
integer · int64 | Нет | Поле clientId. |
entityId |
integer · int64 | Нет | Сущность, к которой относится задача |
progress |
integer · int32 | Нет | Прогресс выполнения задачи в процентах |
processedQuantity |
integer · int32 | Нет | Количество обработанных записей задачи |
organizationId |
integer · int64 | Нет | Организация задачи, может быть 0, если не зависит от организации |
priority |
integer · int32 | Нет | Приоритет задачи - чем выше тем быстрее задача запустится |
properties |
string | Нет | Параметры задачи |
message |
string | Нет | Сообщение с результатом выполнения задачи |
messageParams |
string | Нет | Параметры сообщения с результатом выполнения задачи |
createdDate |
string · date-time | Нет | Дата добавления задачи в очередь |
startDate |
string · date-time | Нет | Дата запуска задачи |
finishDate |
string · date-time | Нет | Дата завершения задачи |
url |
string | Нет | Ссылка на скачивание файла с результатом задачи |
inputFileUrl |
string | Нет | Ссылка на загруженный файл |
retryNumber |
integer · int32 | Нет | Счётчик перезапуска задачи. |
userId |
integer · int32 | Нет | Пользователь запустивший задачу |
retryDate |
string · date-time | Нет | Запланированная дата перезапуска |
debug |
boolean | Нет | Запуск задачи в режиме отладки с большим логированием |
forcedStart |
boolean | Нет | Ручной запуск задачи |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис в рамках которого выполняется задача |
lang |
string | Нет | Язык на котором сейчас запущена таска |
{
"id": 1001,
"status": "CREATED",
"type": "WILDBERRIES_CREATE_CARD",
"name": "Example",
"clientId": 1001,
"entityId": 1001
}Ошибки6
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_file_is_emptyПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_file_is_empty; localMessage содержит приведённый выше перевод.
error_max_upload_size_exceededПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_upload_size_exceeded; localMessage содержит приведённый выше перевод.
error_wrong_excelПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_excel; localMessage содержит приведённый выше перевод.
Объединить остатки
/api/wms/mergeProductStockПозволяет объединить остатки товара с другим SKU. В этом случае остатки будут отдавать общие и при заказе любого товара будут списываться на маркетплейсах. Если товар уже объединён с другими, на новый SKU переносится вся его группа целиком, а не только указанный товар. Возвращает количество товаров, переведённых на новый SKU
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
productId |
integer · int64 | Да | Идентификатор товара, на который нужно передать остаток с skuID |
skuId |
integer · int64 | Нет | Новый skuId, который будет присвоен товару |
curl --request POST 'https://api.selsup.ru/api/wms/mergeProductStock?productId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/mergeProductStock?productId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/mergeProductStock?productId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/mergeProductStock?productId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/mergeProductStock?productId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/mergeProductStock?productId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/mergeProductStock?productId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
2001Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Пометить остаток потерянным
/api/wms/lostItemПозволяет пометить остаток потерянным,если ее не удалось найти. Операция вызывается при инвентаризации
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
wmsItemId |
integer · int64 | Да | Поле wmsItemId. |
inventoryId |
integer · int32 | Нет | Поле inventoryId. |
curl --request POST 'https://api.selsup.ru/api/wms/lostItem?wmsItemId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/lostItem?wmsItemId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/lostItem?wmsItemId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/lostItem?wmsItemId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/lostItem?wmsItemId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/lostItem?wmsItemId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/lostItem?wmsItemId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
WmsItem
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | ID остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус остатка товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku |
Sku | Нет | Связь с SKU и карточкой товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Первый товар из которого был создан SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
productIdskuIdsalePricepurchasePriceotherExpensesnumberbarcodeincomeOrderIdproductIdincomeOrderProductIdsupplyOrderProductIdproductCode
Поля объекта
ProductCode
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор кода маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
code |
string | Нет | Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
previousCode |
string | Нет | Предыдущий идентификатор товара при замене кода | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | Нет | Карточка товара на которую был выпущен код маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Поле product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
suzProductIdcreatedDateorderIdsupplyOrderIdorderProductIdcreatedUserreturnQueueExcludedAtreturnQueueExcludedByreturnQueueExclusionReasoncrptApiErrorstatusaggregateCodeIdaggregateCodeclientIdhashorganizationIddocumentIdownerprimaryDocumentTypeprimaryDocumentNumberprimaryDocumentDateprimaryDocumentCustomNameemissionTypepackageTypeproductCodeTypesalePriceorderServiceorderNumberisLegalorderStatusorderDatecategoryClassapplyStatusboxIdbox
Поля объекта
Box
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
name |
string | Нет | Название короба |
barcode |
string | Нет | Уникальный штрих-код короба |
type |
stringDEFAULT, MONO, MONO_PALLET, SUPERSEIF, QR, FBS | Нет | Тип короба в зависимости от типа заказа Order.boxType |
userId |
integer · int32 | Нет | Пользователь, который создал короб |
createdUser |
string | Нет | Логин пользователя, который создал короб |
createdDate |
string · date-time | Нет | Дата создания короба |
orderId |
integer · int64 | Нет | Заказ к которому привязан короб |
supplyId |
integer · int64 | Нет | Поставка которая привязана к коробу |
relatedSupplyId |
integer · int64 | Нет | ID поставки, связанной с коробом напрямую или через заказ |
relatedSupplyName |
string | Нет | Название связанной поставки |
relatedSupplyExternalId |
string | Нет | Внешний номер связанной поставки |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
orderToSelect |
Order[] | Нет | Поле orderToSelect. |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
products |
BoxItem[] | Нет | Выполненные работы для этого короба |
quantity |
integer · int32 | Нет | Общее количество товаров в коробе, вычисляется при запросе |
ordersCount |
integer · int32 | Нет | Количество заказов в коробе, вычисляется при запросе |
markQuantity |
integer · int32 | Нет | Общее количество маркировок в коробе, вычисляется при запросе |
itemsCountInBoxLabel |
integer · int32 | Нет | Количество позиций в последнем скачанном стикере короба |
labelUrl |
string | Нет | URL для получения стикера короба поставки |
labelPath |
string | Нет | Путь к стикеру короба поставки в S3 |
expiredDateproductionDatecustomsDeclarationNumberapplyStatusIdcreatedDateupdatedDateexpiredDateproductionDateconsignmentIdconsignmentNameputUserIdputDatetakeUserIdtakeDatecell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdclientIdlastInventoryIdmodifyDategtdrnptquantitycalculatedQuantitycollectQuantityisSetsuppliedreservedmarkConfirmedstockUnitavailableQuantity{
"id": 1001,
"status": "CREATED",
"sku": "string",
"skuId": 1001,
"salePrice": 1,
"purchasePrice": 1
}Ошибки9
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_base_creatingПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_base_creating; localMessage содержит приведённый выше перевод.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_fulfillment_client_contract_requiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_contract_required; localMessage содержит приведённый выше перевод.
error_order_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_order_not_found; localMessage содержит приведённый выше перевод.
error_stock_update_busyПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_stock_update_busy; localMessage содержит приведённый выше перевод.
Связывает остаток с товаром
/api/wms/linkProductToItemСуществует две схемы получения уникальных единиц хранения товара: 1)Через поступление товара на склад Order с type = INCOME - в этом случае уникальный код уже изначально привязан к карточке товара и данный метод не нужен. 2)Когда уникальные коды распечатываются на складе и не привязаны к товару. В этом случае при размещении товаров на складе оператор должен связать уникальный код с карточкой товара по штрих-коду. Он пикает сначала уникальный код, а потом штрих-код и вызывается этот метод
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
barcode |
string | Да | Поле barcode. |
itemId |
integer · int64 | Да | Поле itemId. |
override |
boolean | Нет | Поле override. |
curl --request POST 'https://api.selsup.ru/api/wms/linkProductToItem?barcode=string&itemId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/linkProductToItem?barcode=string&itemId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/linkProductToItem?barcode=string&itemId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/linkProductToItem?barcode=string&itemId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/linkProductToItem?barcode=string&itemId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/linkProductToItem?barcode=string&itemId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/linkProductToItem?barcode=string&itemId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
WmsItem
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | ID остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус остатка товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku |
Sku | Нет | Связь с SKU и карточкой товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Первый товар из которого был создан SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
productIdskuIdsalePricepurchasePriceotherExpensesnumberbarcodeincomeOrderIdproductIdincomeOrderProductIdsupplyOrderProductIdproductCode
Поля объекта
ProductCode
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор кода маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
code |
string | Нет | Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
previousCode |
string | Нет | Предыдущий идентификатор товара при замене кода | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | Нет | Карточка товара на которую был выпущен код маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Поле product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
suzProductIdcreatedDateorderIdsupplyOrderIdorderProductIdcreatedUserreturnQueueExcludedAtreturnQueueExcludedByreturnQueueExclusionReasoncrptApiErrorstatusaggregateCodeIdaggregateCodeclientIdhashorganizationIddocumentIdownerprimaryDocumentTypeprimaryDocumentNumberprimaryDocumentDateprimaryDocumentCustomNameemissionTypepackageTypeproductCodeTypesalePriceorderServiceorderNumberisLegalorderStatusorderDatecategoryClassapplyStatusboxIdbox
Поля объекта
Box
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
name |
string | Нет | Название короба |
barcode |
string | Нет | Уникальный штрих-код короба |
type |
stringDEFAULT, MONO, MONO_PALLET, SUPERSEIF, QR, FBS | Нет | Тип короба в зависимости от типа заказа Order.boxType |
userId |
integer · int32 | Нет | Пользователь, который создал короб |
createdUser |
string | Нет | Логин пользователя, который создал короб |
createdDate |
string · date-time | Нет | Дата создания короба |
orderId |
integer · int64 | Нет | Заказ к которому привязан короб |
supplyId |
integer · int64 | Нет | Поставка которая привязана к коробу |
relatedSupplyId |
integer · int64 | Нет | ID поставки, связанной с коробом напрямую или через заказ |
relatedSupplyName |
string | Нет | Название связанной поставки |
relatedSupplyExternalId |
string | Нет | Внешний номер связанной поставки |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
orderToSelect |
Order[] | Нет | Поле orderToSelect. |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
products |
BoxItem[] | Нет | Выполненные работы для этого короба |
quantity |
integer · int32 | Нет | Общее количество товаров в коробе, вычисляется при запросе |
ordersCount |
integer · int32 | Нет | Количество заказов в коробе, вычисляется при запросе |
markQuantity |
integer · int32 | Нет | Общее количество маркировок в коробе, вычисляется при запросе |
itemsCountInBoxLabel |
integer · int32 | Нет | Количество позиций в последнем скачанном стикере короба |
labelUrl |
string | Нет | URL для получения стикера короба поставки |
labelPath |
string | Нет | Путь к стикеру короба поставки в S3 |
expiredDateproductionDatecustomsDeclarationNumberapplyStatusIdcreatedDateupdatedDateexpiredDateproductionDateconsignmentIdconsignmentNameputUserIdputDatetakeUserIdtakeDatecell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdclientIdlastInventoryIdmodifyDategtdrnptquantitycalculatedQuantitycollectQuantityisSetsuppliedreservedmarkConfirmedstockUnitavailableQuantity{
"id": 1001,
"status": "CREATED",
"sku": "string",
"skuId": 1001,
"salePrice": 1,
"purchasePrice": 1
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Оприходует уникальные коды для заказа
/api/wms/introduceWmsItemsByOrderПозволяет оприходовать уникальные коды маркировки, привязанные к товару
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
orderId |
integer · int64 | Да | Поле orderId. |
curl --request POST 'https://api.selsup.ru/api/wms/introduceWmsItemsByOrder?orderId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/introduceWmsItemsByOrder?orderId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/introduceWmsItemsByOrder?orderId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/introduceWmsItemsByOrder?orderId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/introduceWmsItemsByOrder?orderId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/introduceWmsItemsByOrder?orderId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/introduceWmsItemsByOrder?orderId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
TmsTask
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор задачи |
status |
stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION | Нет | Текущий статус задачи |
type |
stringWILDBERRIES_CREATE_CARD, NATIONAL_CATALOG_CREATE_CARD, OZON_CREATE_CARD, OZON_CARDS_IMPORT, IMPORT_FBS_ORDERS, UPLOAD_PHOTOGRAPHY, WILDBERRIES_UPDATE_PRICE, WILDBERRIES_CARD_IMPORT, WILDBERRIES_CARD_UPDATE, SELSUP_STOCKS, REFRESH_PHOTOGRAPHY, SUPPLYING_QUANTITY_TASK, EXPORT_PRICE, OZON_UPDATE_PRICE, WILDBERRIES_FILE_TASK, YANDEX_MARKET_CARD_CREATE, OZON_CARD_UPDATE_TASK, OZON_IMPORT_STAT_TASK, WILDBERRIES_PROFIT_STAT_TASK, ALIEXPRESS_CREATE_CARD_TASK, ALIEXPRESS_UPDATE_CARD_TASK, PRICES_IMPORT_TASK, WILDBERRIES_PRICES_TASK, YANDEX_MARKET_CARD_IMPORT, STOCKS_UPDATE, WILDBERRIES_STOCKS_IMPORT_TASK, WILDBERRIES_ORDERS_AND_SALES_TASK, WILDBERRIES_INCOMES_IMPORT_TASK, OZON_STOCKS_IMPORT_TASK, TURNOVER_DOCUMENTS_TASK, INTRODUCE_WMS_ITEMS_TASK, PRODUCTS_FILE_TASK, MODELS_FILE_TASK, UPDATE_PRODUCT_CODES_TASK, INTRODUCE_CODES_TASK, PRODUCTS_IMPORT_TASK, PRICES_FILE_TASK, YANDEX_MARKET_UPDATE_PRICE_TASK, IMPORT_STOCKS_TASK, MOY_SKLAD_EXPORT_ORDERS, MERGE_PRODUCTS_TASK, PRODUCTS_WILDBERRIES_EXCEL_IMPORT_TASK, MOY_SKLAD_CREATE_CARD, IMPORT_FBO_STOCKS_FROM_FILE, CREATE_WMS_ITEMS, MOY_SKLAD_CARDS_IMPORT, PROMOTION_FILE, UNUSED_1, UNUSED, PRODUCT_ANALYTICS_FILE_TASK, PROMOTION_RESET_FILE, MOY_SKLAD_IMPORT_ORDERS, FINANCE_REPORT_FILE_TASK, YML_FILE_EXPORT, PRODUCT_BALANCE_REPORT_FILE_TASK, CURRENT_PRODUCT_BALANCE_FILE_TASK, IMPORT_TRANSACTIONS, MATCH_UNREGISTERED_PROFIT_REPORT_TASK, UPDATE_AVERAGE_SERVICE_EXPENSES_TASK, YANDEX_MARKET_ORDER_IMPORT_STAT_TASK, ABC_REPORT_FILE_TASK, MODEL_CONTRACTORS_IMPORT, MODEL_CONTRACTORS_EXPORT, BANK_TRANSACTION_IMPORT_FILE_TASK, YML_IMPORT_TASK, SALES_DYNAMIC_REPORT_FILE_TASK, UPDATE_FBS_ORDERS, EXPORT_TRANSACTION_IN_EXCEL_FILE_TASK, IMPORT_TRANSACTION_FROM_EXCEL_FILE_TASK, EXPORT_PROFIT_REPORT_FILE_TASK, IMPORT_PROFIT_REPORT_FROM_EXCEL_FILE_TASK, IMPORT_REALIZATION_REPORT_TASK, STOCK_RECONCILIATION, ORDER_REPORT_FILE_TASK, GET_WB_FBO_ORDER_FROM_PROFIT_REPORT_TASK, TO_QUANTITY_STORAGE_METHOD, APPLY_RECONCILIATION, OZON_IMPORT_FBO_ORDERS_TASK, UPDATE_PURCHASE_PRICE_IN_PROFIT_REPORT_TASK, FBS_LABELS, MERGE_PRODUCT_STOCKS, CREATE_ORDER_FROM_FILE, ALIEXPRESS_CARD_IMPORT, PRICE_LIST_IMPORT, WB_STOCK_REPORT_FILE, CONTRACTORS_REPORT_FILE, PRODUCTS_SBER_MEGA_MARKET_EXCEL_IMPORT_TASK, EXPORT_PROBLEMATIC_PRODUCT_REPORT, PLAN_SUPPLY_REPORT_TASK, PLAN_FACT_SALES_REPORT_FILE, IMPORT_PLAN_SALES_FROM_EXCEL_FILE_TASK, EXPORT_PLAN_SALES_EXCEL_FILE_TASK, ORDERS_TO_BUY_FILE_TASK, MERGE_PRICE_ON_OTHER_MP_TASK, MATCH_PRODUCT_LAST_OPERATION_DATE_TASK, PROBLEMATIC_PRODUCT_PRICE_FILE_TASK, CATEGORIES_IMPORT_EXCEL_TASK, AVITO_CARD_IMPORT, UPDATE_OLD_WB_ORDER_STATUSES_TASK, PRESTA_SHOP_IMPORT_TASK, PRODUCTS_AVITO_EXCEL_IMPORT_TASK, FBO_STOCK_RECONCILIATION_TASK, APPLY_FBO_RECONCILIATION_TASK, EXPORT_REPRICE_PRODUCT_CONFIG_TASK, IMPORT_REPRICE_PRODUCT_CONFIG_TASK, OZON_CASH_FLOW_STATEMENT_IMPORT_TASK, IMPORT_PROMOTION_STRATEGY_FILE_TASK, UPDATE_ORDER_DELIVERY_INFO_TASK, BILLING_OPERATION_TASK, SET_PURCHASE_PERCENT_TASK, REMOVE_PRODUCT_IMAGES_TASK, STRUCTURE_TURNOVER_TASK, OZON_NEW_UPDATE_PRICE, REPLACE_PRODUCT_IMAGE_TASK, UPDATE_OZON_PROMOTION_DATA_TASK, WILDBERRIES_IMPORT_CAMPAIGN_TASK, WILDBERRIES_STORAGE_REPORT_TASK, WEBASYST_LINK_ARTICLE_TASK, DELIVERY_SERVICE_LABELS, HAND_ON_PULSE_FILE_TASK, ITEMS_INCOME_EXCEL_TASK, UPDATE_SETS_EXCEL_TASK, DELETE_PROFIT_REPORTS_BY_FILE_HISTORY_IDS_TASK, EXPORT_PRODUCT_SETS_TASK, AMAZON_CARD_IMPORT, IMPORT_ACCEPTED_PRODUCTS_TASK, ADD_ORDER_PRODUCT_FROM_FILE_TASK, EXPORT_ITEM_HISTORY_FILE_TASK, WILDBERRIES_IMPORT_CAMPAIGN_BY_EXCEL_TASK, REMOVE_CLIENT_ORGANIZATION, EBAY_CARD_IMPORT_TASK, PRODUCTS_IMPORT_FROM_ORGANIZATION_TASK, IMPORT_FBO_ORDERS, LAMODA_CARD_IMPORT, UPDATE_WB_PROMOTION_DATA_TASK, IMPORT_RETURNS_REPORT_TASK, UPDATE_PROMOTION_DATA_TASK, RESTORE_CLIENT_ORGANIZATION, LEROY_MERLIN_CARD_IMPORT, YANDEX_MARKET_STOCKS_IMPORT_TASK, WILDBERRIES_IMPORT_NM_REPORT_TASK, ORDER_ANALYTICS_FILE_TASK, CLIENT_DATABASE_MOVE_TASK, FAST_CARD_IMPORT, EXPORT_PRODUCT_CODE, INSALES_CARD_IMPORT_TASK, REMOVE_PRODUCT_VIDEOS_TASK, UPDATE_CARDS_TASK, FIND_UNPROFITABLE_PRODUCTS_TASK, FIND_UNPURCHASED_PRODUCTS_TASK, WALMART_CARD_IMPORT, PRODUCT_GROUPS_TASK, CONTRACTOR_ARTICLE_EXPORT_TASK, CONTRACTOR_ARTICLE_IMPORT_TASK, CURRENCY_CONVERSION_TASK, UPDATE_SUPPLY_PLAN_REPORT_TASK, EXPORT_SUPPLY_PLAN_REPORT_FILE_TASK, CHECK_STOCK_ORDER, PHOTOGRAPHY_EXCEL, PREPARE_FINDIR_DATA_TASK, CARD_SPLITTING_TASK, EXPORT_IMAGE_UPDATES_TEMPLATE_TASK, IMPORT_IMAGE_UPDATES_TASK, PREPARE_PRODUCT_HAND_ON_PULSE_TASK, UPDATE_OZON_AVERAGE_DELIVERY_TIME, UPDATE_COMMISSIONS_TASK, WOOCOMMERCE_CARD_IMPORT, UPDATE_FBS_STOCKS_HISTORY, RETURNS_FILE_TASK, FAST_PRODUCTS_IMPORT_TASK, ANALYZE_PRODUCT_CARDS_TASK, DETMIR_CARD_IMPORT, MATCH_OZON_REALIZATION_REPORT_TASK, MAGNIT_IMPORT_PRODUCTS_TASK, UPDATE_PURCHASE_PRICE_FROM_STOCKS_IN_PROFIT_REPORT_TASK, MOY_SKLAD_FBO_MP_DATES_FIX, PRICE_HISTORY_FILE_TASK, FBM_ORDERS_IMPORT_TASK, UZUM_IMPORT_PRODUCTS_TASK, OPENCART_CARD_IMPORT, CARDS_IMPORT, OZON_CROSSDOCK_TRANSIT_ROUTES_TASK, UNUSED_2, OZON_IMPORT_SALES_FUNNEL_REPORT_TASK, WRITE_OFF_PRODUCTS_FILE_TASK, CLIENT_DATABASE_CREATE_TASK, UPDATE_FBS_LABELS_TASK, REBUILD_PROFIT_REPORT_HOURLY_AGGREGATE_TASK, OZON_IMPORT_CAMPAIGN_TASK, EXPORT_SUPPLY_PLAN_FILE_TASK, IMPORT_SUPPLY_PLAN_FILE_TASK, CREATE_SERVICE_CARDS, WAREHOUSE_ECONOMICS_FILE_TASK, UPDATE_WILDBERRIES_ACQUIRING_RATE_TASK, PRODUCT_SALES_FORECAST_TASK, UPDATE_PRODUCT_CODES_STATUSES_TASK, MARKETPLACE_UPDATE_PRICE_TASK, UZUM_IMPORT_STAT_TASK, CAMPAIGN_STATS_FILE_TASK, OZON_FBO_WORKFLOW_TASK, EXPORT_CERTIFICATE_TEMPLATE_TASK, IMPORT_CERTIFICATES_TASK, REBUILD_LOCAL_ORDER_PROFIT_REPORT_TASK, SHOPIFY_CARD_IMPORT, EXPORT_PURCHASE_PLAN_FILE_TASK, RETAIL_ORDER_PRODUCTS_FILE_TASK, FULFILLMENT_BILLING_REGISTRY_FILE_TASK, SUPPLY_PLANNING_REPORT_FILE_TASK, REBUILD_TAX_BASE_HOURLY_AGGREGATE_TASK, PACK_ORDERS_TASK, IMPORT_ORDER_MARKING_CODES_TASK, PRODUCTION_ANALYTICS_FILE_TASK, CARD_REQUIREMENT_AI_TASK, CARD_REQUIREMENT_SCAN_TASK, SUPPLY_LABELS_FILE_TASK, TRANSFER_PRODUCTS_BETWEEN_SERVICES_TASK, RETIRE_SOLD_OUT_CARDS_TASK, WILDBERRIES_CARDS_JOIN_TASK | Нет | Тип задачи |
name |
string | Нет | Данные задачи в json - могут быть пустыми |
clientId |
integer · int64 | Нет | Поле clientId. |
entityId |
integer · int64 | Нет | Сущность, к которой относится задача |
progress |
integer · int32 | Нет | Прогресс выполнения задачи в процентах |
processedQuantity |
integer · int32 | Нет | Количество обработанных записей задачи |
organizationId |
integer · int64 | Нет | Организация задачи, может быть 0, если не зависит от организации |
priority |
integer · int32 | Нет | Приоритет задачи - чем выше тем быстрее задача запустится |
properties |
string | Нет | Параметры задачи |
message |
string | Нет | Сообщение с результатом выполнения задачи |
messageParams |
string | Нет | Параметры сообщения с результатом выполнения задачи |
createdDate |
string · date-time | Нет | Дата добавления задачи в очередь |
startDate |
string · date-time | Нет | Дата запуска задачи |
finishDate |
string · date-time | Нет | Дата завершения задачи |
url |
string | Нет | Ссылка на скачивание файла с результатом задачи |
inputFileUrl |
string | Нет | Ссылка на загруженный файл |
retryNumber |
integer · int32 | Нет | Счётчик перезапуска задачи. |
userId |
integer · int32 | Нет | Пользователь запустивший задачу |
retryDate |
string · date-time | Нет | Запланированная дата перезапуска |
debug |
boolean | Нет | Запуск задачи в режиме отладки с большим логированием |
forcedStart |
boolean | Нет | Ручной запуск задачи |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис в рамках которого выполняется задача |
lang |
string | Нет | Язык на котором сейчас запущена таска |
{
"id": 1001,
"status": "CREATED",
"type": "WILDBERRIES_CREATE_CARD",
"name": "Example",
"clientId": 1001,
"entityId": 1001
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Получение количества резервов под заказ
/api/wms/getReserveAndStockByOrderВозвращает количество резервов для заказа, с какого остатка был взят резерв и в каком количестве
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
orderId |
integer · int64 | Нет | Заказ для которого получаем резервы |
warehouseId |
integer · int64 | Нет | Склад для которого отдаются остатки |
Тело запроса
application/jsoncurl --request POST 'https://api.selsup.ru/api/wms/getReserveAndStockByOrder' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '[
1
]'
const response = await fetch('https://api.selsup.ru/api/wms/getReserveAndStockByOrder', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify([
1
]),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/getReserveAndStockByOrder', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify([
1
]),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/getReserveAndStockByOrder',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json=[
1
],
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
[
1
]
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/getReserveAndStockByOrder',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/getReserveAndStockByOrder", strings.NewReader(`[
1
]`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/getReserveAndStockByOrder"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
[
1
]
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
ReserveAndStockByOrder[]
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
orderProductId |
integer · int64 | Нет | Поле orderProductId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
item |
WmsItem | Нет | Поле item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | ID остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус остатка товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku |
Sku | Нет | Связь с SKU и карточкой товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
product |
Product | Нет | Первый товар из которого был создан SKU |
productId |
integer · int64 | Нет | Поле productId. |
skuIdsalePricepurchasePriceotherExpensesnumberbarcodeincomeOrderIdproductIdincomeOrderProductIdsupplyOrderProductIdproductCode
Поля объекта
ProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор кода маркировки |
code |
string | Нет | Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию |
previousCode |
string | Нет | Предыдущий идентификатор товара при замене кода |
productId |
integer · int64 | Нет | Карточка товара на которую был выпущен код маркировки |
product |
Product | Нет | Поле product. |
suzProductId |
string | Нет | GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки |
createdDate |
string · date-time | Нет | Поле createdDate. |
orderId |
integer · int64 | Нет | Идентификатор заказа в котором получался данный код маркировки |
supplyOrderId |
integer · int64 | Нет | Идентификатор заказа в котором отгружен данный код маркировки |
orderProductId |
integer · int64 | Нет | Идентификатор позиции заказа, для которой был выпущен данный код маркировки |
createdUser |
string | Нет | Поле createdUser. |
returnQueueExcludedAt |
string · date-time | Нет | Дата локального исключения из очереди возврата в оборот |
returnQueueExcludedBy |
string | Нет | Поле returnQueueExcludedBy. |
returnQueueExclusionReason |
string | Нет | Поле returnQueueExclusionReason. |
crptApiError |
string | Нет | Текст ошибки при работе с API Честного знака |
status |
stringCREATED, PRINTED, CIRCULATION, TURNOVER, TRANSFERRED, RETIRED, WRITTEN_OFF, WITHDRAWN, INVALID, EMITTED | Нет | Статус кода маркировки |
aggregateCodeId |
integer · int64 | Нет | Идентификатор родительского кода набора/агрегации (код комплекта, к которому относится данный код составляющей) |
aggregateCode |
string | Нет | Родительский код набора или агрегации |
clientId |
integer · int64 | Нет | Поле clientId. |
hash |
integer · int32 | Нет | Хэш от уникальной части кода маркировки для быстрого поиска кода |
organizationId |
integer · int64 | Нет | Поле organizationId. |
documentId |
integer · int64 | Нет | Поле documentId. |
owner |
string | Нет | Поле owner. |
primaryDocumentType |
stringRECEIPT, CORRECTION_RECEIPT, CONSIGNMENT_NOTE, UTD, CUSTOMS_DECLARATION, DESTRUCTION_ACT, OTHER, RETAIL, SALES_RECEIPT | Нет | Поле primaryDocumentType. |
primaryDocumentNumber |
string | Нет | Поле primaryDocumentNumber. |
primaryDocumentDate |
string | Нет | Поле primaryDocumentDate. |
primaryDocumentCustomName |
string | Нет | Поле primaryDocumentCustomName. |
emissionType |
stringLOCAL, FOREIGN, REMAINS, CROSSBORDER, REMARK, COMMISSION, AGGREGATION, REAPPLY, UNKNOWN | Нет | Поле emissionType. |
packageType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Поле packageType. |
productCodeType |
stringCHESTNY_ZNAK, UIN, IMEI, SERIAL_NUMBER, TEKSHER, ELECTRONIC_SIGN | Нет | Тип кода товара для идентификации различных систем маркировки |
salePrice |
number · double | Нет | Поле salePrice. |
orderService |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
orderNumber |
string | Нет | Поле orderNumber. |
isLegal |
boolean | Нет | Заказ в поставке совершён юридическим лицом |
orderStatus |
stringCREATED, REVOKING, REVOKED, ORDER_CREATED, CARDS_CREATED, BOX_BARCODES, IMAGES_UPLOADED, INVOICE_UPLOADED, READY_TO_SUPPLY, SUPPLIED, FINISHED, COLLECTED, SEND, DELIVERY, REFUND, COLLECTING, PACKING, PAYMENT_REQUIRED, CANCELED, CONTROVERSIAL, OVERDUE, READY_FOR_PICKUP, WAITING_SUPPLY, PICK_UP_REFUND, REFUND_RECEIVED, DELETED, RESTORE, PRODUCTION_CONFIRMED, REVERSED | Нет | Статус заказа |
orderDate |
string · date-time | Нет | Поле orderDate. |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | Нет | Группы категорий Честного знака |
applyStatus |
stringNONE, NOT_REQUIRED, SCANNED, SUCCESS | Нет | Поле applyStatus. |
boxId |
integer · int64 | Нет | Поле boxId. |
box |
Box | Нет | Поле box. |
expiredDate |
string · date-time | Нет | Поле expiredDate. |
productionDate |
string · date-time | Нет | Поле productionDate. |
customsDeclarationNumber |
string | Нет | Номер таможенной декларации, связанной с кодом маркировки |
applyStatusId |
ProductCode | Нет | Поле applyStatusId. |
createdDateupdatedDateexpiredDateproductionDateconsignmentIdconsignmentNameputUserIdputDatetakeUserIdtakeDatecell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdclientIdlastInventoryIdmodifyDategtdrnptquantitycalculatedQuantitycollectQuantityisSetsuppliedreservedmarkConfirmedstockUnitavailableQuantityreservedsuppliedrefundcomponents
Структура элемента массива
SetComponent
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
skuId |
integer · int64 | Нет | Поле skuId. |
quantity |
integer · int32 | Нет | Поле quantity. |
inStock |
integer · int32 | Нет | Поле inStock. |
set[
"string"
]Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Создание уникальных кодов
/api/wms/createWmsItemsПозволяет создавать уникальные коды маркировки, не привязанные к товару и которые можно потом привязать к товару на складе
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
count |
integer · int32 | Да | Поле count. |
curl --request POST 'https://api.selsup.ru/api/wms/createWmsItems?count=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/createWmsItems?count=1', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/createWmsItems?count=1', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/createWmsItems?count=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/createWmsItems?count=1',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/createWmsItems?count=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/createWmsItems?count=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
WmsItem[]
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | ID остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус остатка товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku |
Sku | Нет | Связь с SKU и карточкой товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Первый товар из которого был создан SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
productIdskuIdsalePricepurchasePriceotherExpensesnumberbarcodeincomeOrderIdproductIdincomeOrderProductIdsupplyOrderProductIdproductCode
Поля объекта
ProductCode
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор кода маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
code |
string | Нет | Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
previousCode |
string | Нет | Предыдущий идентификатор товара при замене кода | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | Нет | Карточка товара на которую был выпущен код маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Поле product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
suzProductIdcreatedDateorderIdsupplyOrderIdorderProductIdcreatedUserreturnQueueExcludedAtreturnQueueExcludedByreturnQueueExclusionReasoncrptApiErrorstatusaggregateCodeIdaggregateCodeclientIdhashorganizationIddocumentIdownerprimaryDocumentTypeprimaryDocumentNumberprimaryDocumentDateprimaryDocumentCustomNameemissionTypepackageTypeproductCodeTypesalePriceorderServiceorderNumberisLegalorderStatusorderDatecategoryClassapplyStatusboxIdbox
Поля объекта
Box
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
name |
string | Нет | Название короба |
barcode |
string | Нет | Уникальный штрих-код короба |
type |
stringDEFAULT, MONO, MONO_PALLET, SUPERSEIF, QR, FBS | Нет | Тип короба в зависимости от типа заказа Order.boxType |
userId |
integer · int32 | Нет | Пользователь, который создал короб |
createdUser |
string | Нет | Логин пользователя, который создал короб |
createdDate |
string · date-time | Нет | Дата создания короба |
orderId |
integer · int64 | Нет | Заказ к которому привязан короб |
supplyId |
integer · int64 | Нет | Поставка которая привязана к коробу |
relatedSupplyId |
integer · int64 | Нет | ID поставки, связанной с коробом напрямую или через заказ |
relatedSupplyName |
string | Нет | Название связанной поставки |
relatedSupplyExternalId |
string | Нет | Внешний номер связанной поставки |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
orderToSelect |
Order[] | Нет | Поле orderToSelect. |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
products |
BoxItem[] | Нет | Выполненные работы для этого короба |
quantity |
integer · int32 | Нет | Общее количество товаров в коробе, вычисляется при запросе |
ordersCount |
integer · int32 | Нет | Количество заказов в коробе, вычисляется при запросе |
markQuantity |
integer · int32 | Нет | Общее количество маркировок в коробе, вычисляется при запросе |
itemsCountInBoxLabel |
integer · int32 | Нет | Количество позиций в последнем скачанном стикере короба |
labelUrl |
string | Нет | URL для получения стикера короба поставки |
labelPath |
string | Нет | Путь к стикеру короба поставки в S3 |
expiredDateproductionDatecustomsDeclarationNumberapplyStatusIdcreatedDateupdatedDateexpiredDateproductionDateconsignmentIdconsignmentNameputUserIdputDatetakeUserIdtakeDatecell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdclientIdlastInventoryIdmodifyDategtdrnptquantitycalculatedQuantitycollectQuantityisSetsuppliedreservedmarkConfirmedstockUnitavailableQuantity[
"string"
]Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Создание уникальных кодов для заказа
/api/wms/createWmsItemsByOrderПозволяет создавать уникальные коды маркировки, привязанные к товару
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
orderId |
integer · int64 | Да | Поле orderId. |
curl --request POST 'https://api.selsup.ru/api/wms/createWmsItemsByOrder?orderId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/createWmsItemsByOrder?orderId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/createWmsItemsByOrder?orderId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/createWmsItemsByOrder?orderId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/createWmsItemsByOrder?orderId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/createWmsItemsByOrder?orderId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/createWmsItemsByOrder?orderId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
TmsTask
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор задачи |
status |
stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION | Нет | Текущий статус задачи |
type |
stringWILDBERRIES_CREATE_CARD, NATIONAL_CATALOG_CREATE_CARD, OZON_CREATE_CARD, OZON_CARDS_IMPORT, IMPORT_FBS_ORDERS, UPLOAD_PHOTOGRAPHY, WILDBERRIES_UPDATE_PRICE, WILDBERRIES_CARD_IMPORT, WILDBERRIES_CARD_UPDATE, SELSUP_STOCKS, REFRESH_PHOTOGRAPHY, SUPPLYING_QUANTITY_TASK, EXPORT_PRICE, OZON_UPDATE_PRICE, WILDBERRIES_FILE_TASK, YANDEX_MARKET_CARD_CREATE, OZON_CARD_UPDATE_TASK, OZON_IMPORT_STAT_TASK, WILDBERRIES_PROFIT_STAT_TASK, ALIEXPRESS_CREATE_CARD_TASK, ALIEXPRESS_UPDATE_CARD_TASK, PRICES_IMPORT_TASK, WILDBERRIES_PRICES_TASK, YANDEX_MARKET_CARD_IMPORT, STOCKS_UPDATE, WILDBERRIES_STOCKS_IMPORT_TASK, WILDBERRIES_ORDERS_AND_SALES_TASK, WILDBERRIES_INCOMES_IMPORT_TASK, OZON_STOCKS_IMPORT_TASK, TURNOVER_DOCUMENTS_TASK, INTRODUCE_WMS_ITEMS_TASK, PRODUCTS_FILE_TASK, MODELS_FILE_TASK, UPDATE_PRODUCT_CODES_TASK, INTRODUCE_CODES_TASK, PRODUCTS_IMPORT_TASK, PRICES_FILE_TASK, YANDEX_MARKET_UPDATE_PRICE_TASK, IMPORT_STOCKS_TASK, MOY_SKLAD_EXPORT_ORDERS, MERGE_PRODUCTS_TASK, PRODUCTS_WILDBERRIES_EXCEL_IMPORT_TASK, MOY_SKLAD_CREATE_CARD, IMPORT_FBO_STOCKS_FROM_FILE, CREATE_WMS_ITEMS, MOY_SKLAD_CARDS_IMPORT, PROMOTION_FILE, UNUSED_1, UNUSED, PRODUCT_ANALYTICS_FILE_TASK, PROMOTION_RESET_FILE, MOY_SKLAD_IMPORT_ORDERS, FINANCE_REPORT_FILE_TASK, YML_FILE_EXPORT, PRODUCT_BALANCE_REPORT_FILE_TASK, CURRENT_PRODUCT_BALANCE_FILE_TASK, IMPORT_TRANSACTIONS, MATCH_UNREGISTERED_PROFIT_REPORT_TASK, UPDATE_AVERAGE_SERVICE_EXPENSES_TASK, YANDEX_MARKET_ORDER_IMPORT_STAT_TASK, ABC_REPORT_FILE_TASK, MODEL_CONTRACTORS_IMPORT, MODEL_CONTRACTORS_EXPORT, BANK_TRANSACTION_IMPORT_FILE_TASK, YML_IMPORT_TASK, SALES_DYNAMIC_REPORT_FILE_TASK, UPDATE_FBS_ORDERS, EXPORT_TRANSACTION_IN_EXCEL_FILE_TASK, IMPORT_TRANSACTION_FROM_EXCEL_FILE_TASK, EXPORT_PROFIT_REPORT_FILE_TASK, IMPORT_PROFIT_REPORT_FROM_EXCEL_FILE_TASK, IMPORT_REALIZATION_REPORT_TASK, STOCK_RECONCILIATION, ORDER_REPORT_FILE_TASK, GET_WB_FBO_ORDER_FROM_PROFIT_REPORT_TASK, TO_QUANTITY_STORAGE_METHOD, APPLY_RECONCILIATION, OZON_IMPORT_FBO_ORDERS_TASK, UPDATE_PURCHASE_PRICE_IN_PROFIT_REPORT_TASK, FBS_LABELS, MERGE_PRODUCT_STOCKS, CREATE_ORDER_FROM_FILE, ALIEXPRESS_CARD_IMPORT, PRICE_LIST_IMPORT, WB_STOCK_REPORT_FILE, CONTRACTORS_REPORT_FILE, PRODUCTS_SBER_MEGA_MARKET_EXCEL_IMPORT_TASK, EXPORT_PROBLEMATIC_PRODUCT_REPORT, PLAN_SUPPLY_REPORT_TASK, PLAN_FACT_SALES_REPORT_FILE, IMPORT_PLAN_SALES_FROM_EXCEL_FILE_TASK, EXPORT_PLAN_SALES_EXCEL_FILE_TASK, ORDERS_TO_BUY_FILE_TASK, MERGE_PRICE_ON_OTHER_MP_TASK, MATCH_PRODUCT_LAST_OPERATION_DATE_TASK, PROBLEMATIC_PRODUCT_PRICE_FILE_TASK, CATEGORIES_IMPORT_EXCEL_TASK, AVITO_CARD_IMPORT, UPDATE_OLD_WB_ORDER_STATUSES_TASK, PRESTA_SHOP_IMPORT_TASK, PRODUCTS_AVITO_EXCEL_IMPORT_TASK, FBO_STOCK_RECONCILIATION_TASK, APPLY_FBO_RECONCILIATION_TASK, EXPORT_REPRICE_PRODUCT_CONFIG_TASK, IMPORT_REPRICE_PRODUCT_CONFIG_TASK, OZON_CASH_FLOW_STATEMENT_IMPORT_TASK, IMPORT_PROMOTION_STRATEGY_FILE_TASK, UPDATE_ORDER_DELIVERY_INFO_TASK, BILLING_OPERATION_TASK, SET_PURCHASE_PERCENT_TASK, REMOVE_PRODUCT_IMAGES_TASK, STRUCTURE_TURNOVER_TASK, OZON_NEW_UPDATE_PRICE, REPLACE_PRODUCT_IMAGE_TASK, UPDATE_OZON_PROMOTION_DATA_TASK, WILDBERRIES_IMPORT_CAMPAIGN_TASK, WILDBERRIES_STORAGE_REPORT_TASK, WEBASYST_LINK_ARTICLE_TASK, DELIVERY_SERVICE_LABELS, HAND_ON_PULSE_FILE_TASK, ITEMS_INCOME_EXCEL_TASK, UPDATE_SETS_EXCEL_TASK, DELETE_PROFIT_REPORTS_BY_FILE_HISTORY_IDS_TASK, EXPORT_PRODUCT_SETS_TASK, AMAZON_CARD_IMPORT, IMPORT_ACCEPTED_PRODUCTS_TASK, ADD_ORDER_PRODUCT_FROM_FILE_TASK, EXPORT_ITEM_HISTORY_FILE_TASK, WILDBERRIES_IMPORT_CAMPAIGN_BY_EXCEL_TASK, REMOVE_CLIENT_ORGANIZATION, EBAY_CARD_IMPORT_TASK, PRODUCTS_IMPORT_FROM_ORGANIZATION_TASK, IMPORT_FBO_ORDERS, LAMODA_CARD_IMPORT, UPDATE_WB_PROMOTION_DATA_TASK, IMPORT_RETURNS_REPORT_TASK, UPDATE_PROMOTION_DATA_TASK, RESTORE_CLIENT_ORGANIZATION, LEROY_MERLIN_CARD_IMPORT, YANDEX_MARKET_STOCKS_IMPORT_TASK, WILDBERRIES_IMPORT_NM_REPORT_TASK, ORDER_ANALYTICS_FILE_TASK, CLIENT_DATABASE_MOVE_TASK, FAST_CARD_IMPORT, EXPORT_PRODUCT_CODE, INSALES_CARD_IMPORT_TASK, REMOVE_PRODUCT_VIDEOS_TASK, UPDATE_CARDS_TASK, FIND_UNPROFITABLE_PRODUCTS_TASK, FIND_UNPURCHASED_PRODUCTS_TASK, WALMART_CARD_IMPORT, PRODUCT_GROUPS_TASK, CONTRACTOR_ARTICLE_EXPORT_TASK, CONTRACTOR_ARTICLE_IMPORT_TASK, CURRENCY_CONVERSION_TASK, UPDATE_SUPPLY_PLAN_REPORT_TASK, EXPORT_SUPPLY_PLAN_REPORT_FILE_TASK, CHECK_STOCK_ORDER, PHOTOGRAPHY_EXCEL, PREPARE_FINDIR_DATA_TASK, CARD_SPLITTING_TASK, EXPORT_IMAGE_UPDATES_TEMPLATE_TASK, IMPORT_IMAGE_UPDATES_TASK, PREPARE_PRODUCT_HAND_ON_PULSE_TASK, UPDATE_OZON_AVERAGE_DELIVERY_TIME, UPDATE_COMMISSIONS_TASK, WOOCOMMERCE_CARD_IMPORT, UPDATE_FBS_STOCKS_HISTORY, RETURNS_FILE_TASK, FAST_PRODUCTS_IMPORT_TASK, ANALYZE_PRODUCT_CARDS_TASK, DETMIR_CARD_IMPORT, MATCH_OZON_REALIZATION_REPORT_TASK, MAGNIT_IMPORT_PRODUCTS_TASK, UPDATE_PURCHASE_PRICE_FROM_STOCKS_IN_PROFIT_REPORT_TASK, MOY_SKLAD_FBO_MP_DATES_FIX, PRICE_HISTORY_FILE_TASK, FBM_ORDERS_IMPORT_TASK, UZUM_IMPORT_PRODUCTS_TASK, OPENCART_CARD_IMPORT, CARDS_IMPORT, OZON_CROSSDOCK_TRANSIT_ROUTES_TASK, UNUSED_2, OZON_IMPORT_SALES_FUNNEL_REPORT_TASK, WRITE_OFF_PRODUCTS_FILE_TASK, CLIENT_DATABASE_CREATE_TASK, UPDATE_FBS_LABELS_TASK, REBUILD_PROFIT_REPORT_HOURLY_AGGREGATE_TASK, OZON_IMPORT_CAMPAIGN_TASK, EXPORT_SUPPLY_PLAN_FILE_TASK, IMPORT_SUPPLY_PLAN_FILE_TASK, CREATE_SERVICE_CARDS, WAREHOUSE_ECONOMICS_FILE_TASK, UPDATE_WILDBERRIES_ACQUIRING_RATE_TASK, PRODUCT_SALES_FORECAST_TASK, UPDATE_PRODUCT_CODES_STATUSES_TASK, MARKETPLACE_UPDATE_PRICE_TASK, UZUM_IMPORT_STAT_TASK, CAMPAIGN_STATS_FILE_TASK, OZON_FBO_WORKFLOW_TASK, EXPORT_CERTIFICATE_TEMPLATE_TASK, IMPORT_CERTIFICATES_TASK, REBUILD_LOCAL_ORDER_PROFIT_REPORT_TASK, SHOPIFY_CARD_IMPORT, EXPORT_PURCHASE_PLAN_FILE_TASK, RETAIL_ORDER_PRODUCTS_FILE_TASK, FULFILLMENT_BILLING_REGISTRY_FILE_TASK, SUPPLY_PLANNING_REPORT_FILE_TASK, REBUILD_TAX_BASE_HOURLY_AGGREGATE_TASK, PACK_ORDERS_TASK, IMPORT_ORDER_MARKING_CODES_TASK, PRODUCTION_ANALYTICS_FILE_TASK, CARD_REQUIREMENT_AI_TASK, CARD_REQUIREMENT_SCAN_TASK, SUPPLY_LABELS_FILE_TASK, TRANSFER_PRODUCTS_BETWEEN_SERVICES_TASK, RETIRE_SOLD_OUT_CARDS_TASK, WILDBERRIES_CARDS_JOIN_TASK | Нет | Тип задачи |
name |
string | Нет | Данные задачи в json - могут быть пустыми |
clientId |
integer · int64 | Нет | Поле clientId. |
entityId |
integer · int64 | Нет | Сущность, к которой относится задача |
progress |
integer · int32 | Нет | Прогресс выполнения задачи в процентах |
processedQuantity |
integer · int32 | Нет | Количество обработанных записей задачи |
organizationId |
integer · int64 | Нет | Организация задачи, может быть 0, если не зависит от организации |
priority |
integer · int32 | Нет | Приоритет задачи - чем выше тем быстрее задача запустится |
properties |
string | Нет | Параметры задачи |
message |
string | Нет | Сообщение с результатом выполнения задачи |
messageParams |
string | Нет | Параметры сообщения с результатом выполнения задачи |
createdDate |
string · date-time | Нет | Дата добавления задачи в очередь |
startDate |
string · date-time | Нет | Дата запуска задачи |
finishDate |
string · date-time | Нет | Дата завершения задачи |
url |
string | Нет | Ссылка на скачивание файла с результатом задачи |
inputFileUrl |
string | Нет | Ссылка на загруженный файл |
retryNumber |
integer · int32 | Нет | Счётчик перезапуска задачи. |
userId |
integer · int32 | Нет | Пользователь запустивший задачу |
retryDate |
string · date-time | Нет | Запланированная дата перезапуска |
debug |
boolean | Нет | Запуск задачи в режиме отладки с большим логированием |
forcedStart |
boolean | Нет | Ручной запуск задачи |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис в рамках которого выполняется задача |
lang |
string | Нет | Язык на котором сейчас запущена таска |
{
"id": 1001,
"status": "CREATED",
"type": "WILDBERRIES_CREATE_CARD",
"name": "Example",
"clientId": 1001,
"entityId": 1001
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Старт инвентаризации товаров
/api/wms/createInventoryНачинает новую инвентаризацию товаров для определенного склада. Одновременно может быть открыта только одна инвентаризация
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
warehouseId |
integer · int64 | Да | Поле warehouseId. |
startDate |
string · date-time | Нет | Поле startDate. |
curl --request POST 'https://api.selsup.ru/api/wms/createInventory?warehouseId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/createInventory?warehouseId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/createInventory?warehouseId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/createInventory?warehouseId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/createInventory?warehouseId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/createInventory?warehouseId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/createInventory?warehouseId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Inventory
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
name |
string | Нет | Наименование |
finished |
boolean | Нет | Завершена? |
warehouseId |
integer · int64 | Нет | Склад инвентаризации |
startDate |
string · date-time | Нет | Дата начала |
endDate |
string · date-time | Нет | Дата завершения |
clientId |
integer · int64 | Нет | Поле clientId. |
{
"id": 1001,
"name": "Example",
"finished": false,
"warehouseId": 1001,
"startDate": "2026-01-15T12:00:00Z",
"endDate": "2026-01-15T12:00:00Z"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Закрыть инвентаризацию
/api/wms/closeInventoryЗакрывает инвентаризацию товаров
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Да | Поле id. |
curl --request POST 'https://api.selsup.ru/api/wms/closeInventory?id=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/closeInventory?id=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/wms/closeInventory?id=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/closeInventory?id=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/closeInventory?id=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/closeInventory?id=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/closeInventory?id=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки7
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_inventory_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_inventory_not_found; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_warehouse_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_warehouse_not_found; localMessage содержит приведённый выше перевод.
Отмена списания остатков по заказу
/api/wms/cancelWriteOffByOrderОтменяет списание остатков по заказу
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
orderId |
integer · int64 | Да | Поле orderId. |
Тело запроса
application/jsoncurl --request POST 'https://api.selsup.ru/api/wms/cancelWriteOffByOrder?orderId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '[
1
]'
const response = await fetch('https://api.selsup.ru/api/wms/cancelWriteOffByOrder?orderId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify([
1
]),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/wms/cancelWriteOffByOrder?orderId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify([
1
]),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/cancelWriteOffByOrder?orderId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json=[
1
],
)
response.raise_for_status()
<?php
$payload = <<<'JSON'
[
1
]
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/cancelWriteOffByOrder?orderId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/cancelWriteOffByOrder?orderId=1001", strings.NewReader(`[
1
]`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/cancelWriteOffByOrder?orderId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
[
1
]
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Инвентаризация товаров
/api/wms/addItemInventoryПомечает остаток прошедний инвентаризацию, с указанием количества, ячейки хранения и номером SKU, если товар новый
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
cellBarcode |
string | Нет | Поле cellBarcode. |
itemId |
integer · int64 | Нет | Поле itemId. |
inventoryId |
integer · int32 | Да | Поле inventoryId. |
quantity |
integer · int32 | Нет | Поле quantity. |
quantityValue |
number · double | Нет | Поле quantityValue. |
skuId |
integer · int64 | Нет | Поле skuId. |
curl --request POST 'https://api.selsup.ru/api/wms/addItemInventory?inventoryId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/addItemInventory?inventoryId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/addItemInventory?inventoryId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/addItemInventory?inventoryId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/addItemInventory?inventoryId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/addItemInventory?inventoryId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/addItemInventory?inventoryId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
WmsItem[]
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | ID остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус остатка товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku |
Sku | Нет | Связь с SKU и карточкой товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Первый товар из которого был создан SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
productIdskuIdsalePricepurchasePriceotherExpensesnumberbarcodeincomeOrderIdproductIdincomeOrderProductIdsupplyOrderProductIdproductCode
Поля объекта
ProductCode
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор кода маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
code |
string | Нет | Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
previousCode |
string | Нет | Предыдущий идентификатор товара при замене кода | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | Нет | Карточка товара на которую был выпущен код маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Поле product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
suzProductIdcreatedDateorderIdsupplyOrderIdorderProductIdcreatedUserreturnQueueExcludedAtreturnQueueExcludedByreturnQueueExclusionReasoncrptApiErrorstatusaggregateCodeIdaggregateCodeclientIdhashorganizationIddocumentIdownerprimaryDocumentTypeprimaryDocumentNumberprimaryDocumentDateprimaryDocumentCustomNameemissionTypepackageTypeproductCodeTypesalePriceorderServiceorderNumberisLegalorderStatusorderDatecategoryClassapplyStatusboxIdbox
Поля объекта
Box
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
name |
string | Нет | Название короба |
barcode |
string | Нет | Уникальный штрих-код короба |
type |
stringDEFAULT, MONO, MONO_PALLET, SUPERSEIF, QR, FBS | Нет | Тип короба в зависимости от типа заказа Order.boxType |
userId |
integer · int32 | Нет | Пользователь, который создал короб |
createdUser |
string | Нет | Логин пользователя, который создал короб |
createdDate |
string · date-time | Нет | Дата создания короба |
orderId |
integer · int64 | Нет | Заказ к которому привязан короб |
supplyId |
integer · int64 | Нет | Поставка которая привязана к коробу |
relatedSupplyId |
integer · int64 | Нет | ID поставки, связанной с коробом напрямую или через заказ |
relatedSupplyName |
string | Нет | Название связанной поставки |
relatedSupplyExternalId |
string | Нет | Внешний номер связанной поставки |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
orderToSelect |
Order[] | Нет | Поле orderToSelect. |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
products |
BoxItem[] | Нет | Выполненные работы для этого короба |
quantity |
integer · int32 | Нет | Общее количество товаров в коробе, вычисляется при запросе |
ordersCount |
integer · int32 | Нет | Количество заказов в коробе, вычисляется при запросе |
markQuantity |
integer · int32 | Нет | Общее количество маркировок в коробе, вычисляется при запросе |
itemsCountInBoxLabel |
integer · int32 | Нет | Количество позиций в последнем скачанном стикере короба |
labelUrl |
string | Нет | URL для получения стикера короба поставки |
labelPath |
string | Нет | Путь к стикеру короба поставки в S3 |
expiredDateproductionDatecustomsDeclarationNumberapplyStatusIdcreatedDateupdatedDateexpiredDateproductionDateconsignmentIdconsignmentNameputUserIdputDatetakeUserIdtakeDatecell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdclientIdlastInventoryIdmodifyDategtdrnptquantitycalculatedQuantitycollectQuantityisSetsuppliedreservedmarkConfirmedstockUnitavailableQuantity[
"string"
]Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Выполненная работа в историю
/api/wms/addItemHistoryByJobПозволяет добавить выполненную работу в историю товаров
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
itemId |
integer · int64 | Да | Поле itemId. |
jobId |
integer · int32 | Да | Поле jobId. |
curl --request POST 'https://api.selsup.ru/api/wms/addItemHistoryByJob?itemId=1001&jobId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/addItemHistoryByJob?itemId=1001&jobId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/wms/addItemHistoryByJob?itemId=1001&jobId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/wms/addItemHistoryByJob?itemId=1001&jobId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/addItemHistoryByJob?itemId=1001&jobId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/wms/addItemHistoryByJob?itemId=1001&jobId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/addItemHistoryByJob?itemId=1001&jobId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки6
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_job_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_job_not_found; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Получить список исключённых складов Wildberries FBO
/api/wms/stocks/sending/wildberries/warehouse-exclusionsПолучить список исключённых складов Wildberries FBO.
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
curl --request GET 'https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouse-exclusions?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouse-exclusions?organizationId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouse-exclusions?organizationId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouse-exclusions?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouse-exclusions?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouse-exclusions?organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/stocks/sending/wildberries/warehouse-exclusions?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
WildberriesFboWarehouseExclusions
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
warehouseIds |
integer[] | Нет | Идентификаторы исключённых складов |
{
"warehouseIds": "string"
}Ошибки6
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_not_found; localMessage содержит приведённый выше перевод.
Получение истории изменения остатков
/api/wms/stock/history/findВозвращает историю обновления остатков FBS
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
productId |
integer · int64 | Нет | Поле productId. |
query |
string | Нет | Поле query. |
status |
stringSUCCESS, ERROR, SERVICE, SAME | Нет | Поле status. |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
organizationId |
integer · int64 | Нет | Поле organizationId. |
dateFrom |
string · date-time | Нет | Поле dateFrom. |
dateTo |
string · date-time | Нет | Поле dateTo. |
modelId |
integer · int64 | Нет | Поле modelId. |
viewId |
integer · int64 | Нет | Поле viewId. |
taskId |
integer · int64 | Нет | Поле taskId. |
sendZero |
boolean | Нет | Поле sendZero. |
organizationsIds |
integer[] | Нет | Поле organizationsIds. |
limit |
integer · int32 | Нет | Ограничение на количество записей. Максимальное значение - 500 |
page |
integer · int32 | Нет | Номер страницы начиная с 1 |
count |
boolean | Нет | Возвратить в ответе общее количество записей |
sortBy |
string | Нет | Поле сортировки записей. Работает только при получении списка. |
ascending |
boolean | Нет | Порядок сортировки - по возрастанию?. Работает только при получении списка. |
curl --request GET 'https://api.selsup.ru/api/wms/stock/history/find?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/stock/history/find?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/stock/history/find?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/stock/history/find?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/stock/history/find?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/stock/history/find?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/stock/history/find?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
FindResponseStockHistory
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rows |
StockHistory[] | Нет | Строки с результатом поиска | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringSUCCESS, ERROR, SERVICE, SAME | Нет | Поле status. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouseId |
string | Нет | Поле warehouseId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
date |
string · date-time | Нет | Поле date. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isOnline |
boolean | Нет | Поле isOnline. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | Нет | Поле productId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
skuId |
integer · int64 | Нет | Поле skuId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
key |
string | Нет | Поле key. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Поле clientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
send |
integer · int32 | Нет | Поле send. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
received |
integer · int32 | Нет | Поле received. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
rule |
stringNO, STRATEGY, MIN_FBS, ORG_MIN_FBS, ARCHIVED_PRODUCT, REMOVE_FBS_STOCK, LIMIT_BY_PRODUCT, FBO_STOCK, LIMIT_BY_ORGANIZATION, SUBTRACT_FROM_STOCK, NO_STOCK_SYNC, DISTRIBUTION | Нет | Поле rule. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fboStock |
integer · int32 | Нет | Поле fboStock. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
error |
string | Нет | Поле error. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Поле product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
taskIduserIdorganizationIdisDuplicatewildberriesIdduplicateserviceId{
"rows": "string"
}Ошибки5
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Остатки товаров на складе
/api/wms/stock/findПо фильтру карточек товаров возвращает информацию о карточке и остатках
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
query |
string | Нет | Поисковый запрос. Может содержать штрих-код, часть названия товара, внешние идентификаторы товаров Wildberries или Ozon |
caseInsensitiveProductSearch |
boolean | Нет | Не учитывать регистр при поиске по внутренним артикулам и артикулам маркетплейсов |
article |
string | Нет | Поиск по названию артикула товара |
color |
string | Нет | Поиск по названию цвета товара |
viewId |
integer · int64 | Нет | Поиск по идентификатору цвета |
skuViewId |
integer · int64 | Нет | Поиск по SKU идентификатору цвета |
modelId |
integer · int64 | Нет | Поиск по идентификатору модели |
requirementCaseId |
integer · int64 | Нет | Кейс изменения требований к карточкам |
requirementParamId |
integer · int64 | Нет | Параметр в кейсе изменения требований |
requirementItemStatus |
string | Нет | Статус исправления параметра в кейсе |
requirementChangeType |
string | Нет | Тип изменения требования |
requirementRepairMethod |
string | Нет | Способ исправления требования |
groupId |
integer · int64 | Нет | Фильтр по ID групповой карточки |
groupIds |
integer[] | Нет | Фильтр по ID групповых карточек. groupIds=1&groupIds=2 |
needToBuy |
boolean | Нет | Товары, которые нужно показать в списке для заказа? |
showProductsWithSufficientStock |
boolean | Нет | Показывать товары с достаточным остатком в плане закупок? |
planDays |
integer · int32 | Нет | Количество дней на которые планировать закупки. По умолчанию 30 |
daysToSupply |
integer · int32 | Нет | Через сколько дней ожидается поставка. По умолчанию 0 |
organizations |
integer[] | Нет | Фильтр по ID организаций. Передается несколько значений organizations=1.organizations=2 |
needUpdatePrice |
boolean | Нет | Фильтр по необходимости обновить цену на Wildberries? |
testCard |
boolean | Нет | Тестовая карточки для создания? |
hasImages |
boolean | Нет | Наличие или отсутствие картинок у товара? |
isDuplicate |
boolean | Нет | Карточка является дубликатом? |
hasWildberriesId |
boolean | Нет | Наличие карточки товара в Wildberries? |
hasSupplyingQuantity |
boolean | Нет | Наличие поставляемого количества по модели FBM? |
noWbImages |
boolean | Нет | Наличие фото на Wildberries? |
noOzonImages |
boolean | Нет | Наличие фото на Ozon? |
noYMImages |
boolean | Нет | Наличие фото на Яндекс.Маркет? |
deleted |
boolean | Нет | Показать помеченные удаленными товары? |
hasGroup |
boolean | Нет | Наличие групповой карточки у товара? |
modelDeleted |
boolean | Нет | Показать помеченные удаленными модели? |
viewDeleted |
boolean | Нет | Показать помеченные удаленными цвета? |
inStock |
boolean | Нет | Наличие остатков товаров на маркетплейсе или складе? |
noStock |
boolean | Нет | Отсутствие остатков товаров на маркетплейсе и складе? |
inFbsStock |
boolean | Нет | Наличие остатков на складах в SelSup? |
noFbsStock |
boolean | Нет | Отсутствие остатков на складах в SelSup? |
inFboStock |
boolean | Нет | Наличие остатков на складах FBO? |
noFboStock |
boolean | Нет | Отсутствие остатков на складах FBO? |
hasStockInWarehouse |
integer · int64 | Нет | ID склада на котором есть остатки в SelSup |
hasQuantity |
boolean | Нет | Поле hasQuantity. |
noStockInWarehouse |
integer · int64 | Нет | ID склада на котором нет остатков в SelSup |
grouped |
boolean | Нет | Группировать товары по цветам? |
uniqView |
boolean | Нет | Отдавать только товары с уникальными цвета? |
uniqViewSku |
boolean | Нет | Отдавать только товары с уникальными цвета без дубликатов по остаткам? |
uniqModel |
boolean | Нет | Отдавать только товары с уникальными моделями? |
uniqSku |
boolean | Нет | Отдавать только товары с уникальными SKU? |
contractors |
integer[] | Нет | Фильтр по ID поставщикам товара. Передается несколько параметров contractors=1&contractors=2 |
categories |
integer[] | Нет | Фильтр по ID категориям товара.Передается несколько параметров categories=1&categories=2 |
brands |
integer[] | Нет | Фильтр по ID брендам товара |
stockRefreshDate |
string · date-time | Нет | Поле stockRefreshDate. |
wildberriesRating |
integer[] | Нет | Фильтр товаров по рейтингу отзывов Вайлдбериз |
wildberriesCardDoesNotOpen |
boolean | Нет | Фильтр товаров для не открывается карточка в Вайлдбериз: значит не создана карточка, либо не загружены картинки и пр? |
productId |
integer · int64 | Нет | Поле productId. |
productIds |
integer[] | Нет | Фильтр по ID товаров. Можно передавать несколько значений productIds=1&productIds=2 |
sourceOrganizationIds |
integer[] | Нет | Фильтр товаров, которые были импортрованы в другие организации |
needImportWildberriesCard |
boolean | Нет | Фильтр товаров для которых нужно обновить карточку в Вайлдбериз? |
needImportOzonCard |
boolean | Нет | Фильтр товаров для которых нужно обновить карточку в Ozon? |
needImportAliexpressCard |
boolean | Нет | Фильтр товаров для которых нужно обновить карточку в Aliexpress? |
needUpdateFromSimaland |
boolean | Нет | Фильтр товаров для которых нужно обновить стоки и цены в Simaland? |
favourite |
boolean | Нет | Фильтр по избранным товарам, которые клиент пометил избранными? |
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус единицы хранения товара на складе |
modifiedAfter |
string · date-time | Нет | Фильтр по дате модификации для WmsItem |
actual |
boolean | Нет | Фильтр по показателю актуальности? |
skuId |
integer · int64 | Нет | Фильтр по skuId - идентификатору остатка |
skuIds |
integer[] | Нет | Фильтр по skuIds |
lastInventoryId |
integer · int32 | Нет | Фильтр по ID инвентаризации для WmsItem |
strategyId |
integer · int64 | Нет | Фильтр по стратегии ценообразования |
strategyIds |
integer[] | Нет | Множественный фильтр по стратегии ценообразования |
cellId |
integer · int32 | Нет | Фильтр по ID ячейке для WmsItem |
itemId |
integer · int64 | Нет | Фильтр по ID остатка для WmsItem |
warehouseId |
integer · int64 | Нет | Фильтр ID склада для WmsItem |
avitoCategoryId |
integer · int64 | Нет | ID категории Авито |
hasAvitoCategory |
boolean | Нет | Поле hasAvitoCategory. |
services |
string[] | Нет | Список сервисов в которых не создана карточка. Например, services=WILDBERRIES&services=OZON |
createdIn |
string[] | Нет | Список сервисов в которых создана карточка. Например, createdIn=WILDBERRIES&createdIn=OZON |
duplicate |
boolean | Нет | Является ли карточка дубликатом? |
orderService |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Фильтр по типу товара, type=PRODUCT или type=SET |
withCategoryAndBrand |
boolean | Нет | Признак, что грузим категорию и бренд? |
allServices |
boolean | Нет | Признак, что грузить данные по всем сервисам? |
inWarehouseRegions |
string[] | Нет | Подгружать ФБО остатки/продажи со складов входящих в список регионов |
inWarehouses |
integer[] | Нет | Подгружать ФБО остатки/продажи со складов входящих в список |
excludeStockWarehouses |
integer[] | Нет | ID складов SelSup, остатки которых не учитывать при планировании закупок |
incomeOrderId |
integer · int64 | Нет | Фильтр товаров по ID заказа |
incomeId |
integer · int64 | Нет | Фильтр товаров по ID заказа поставщика |
itemIncomeOrderId |
integer · int64 | Нет | Фильтр остатков из приемки |
dateFrom |
string · date-time | Нет | Дата начала |
dateTo |
string · date-time | Нет | Дата окончания |
plannedSupplyDate |
string · date-time | Нет | Планируемая дата поставки |
timeZone |
integer · int32 | Нет | Часовой пояс клиента по UTC |
ids |
integer[] | Нет | Фильтр по ID товаров. Можно передавать несколько значений ids=1&ids=2 |
skipDayWithoutStocks |
boolean | Нет | Пропускать дни без остатков? |
countByOrders |
boolean | Нет | Делать расчет по заказам, если true, и по продажам, если false? |
requierPlan |
number · double | Нет | Фильтр по Рекомендации к поставке |
forPrices |
boolean | Нет | Отдавать в ответе данные для таблицы цен? |
deliveryDate |
string | Нет | Фильтр по дате доставки заказа |
onlyEmptyParchasePrice |
boolean | Нет | Выгружать товары только с пустыми закупочными ценами? |
onlyEmptyDeliveryCostPrice |
boolean | Нет | Выгружать товары только с пустыми дополнительными расходами? |
forFboSupplyPlan |
boolean | Нет | Показывает для чего идет расчет планирования для фбо или поставок? |
ignoreParams |
boolean | Нет | Признак для выгрузки карточек без параметров? |
ungroupWarehouses |
boolean | Нет | Если true - не группировать по складам, то есть вывести список продуктов отдельный для каждого склада. Используется в планировании поставок |
replaceSetsByComponents |
boolean | Нет | Признак раскрывать ли комплекты? |
distributeFbsByWarehouse |
boolean | Нет | Распределять FBS по складам пропорционально FBO |
distributeFbsStock |
boolean | Нет | Распределять остатки FBS между маркетплейсами/складами |
ignoreDumping |
boolean | Нет | Игнорировать слив товара (продажи по заниженной цене) |
distributeAllRecommendations |
boolean | Нет | Распределять все рекомендации из не попавших в поиск складов |
limitByFbsStocks |
boolean | Нет | Ограничивать суммарный план поставки текущим остатком FBS |
useSalesPlan |
boolean | Нет | Считать дефицит по плану продаж из отчета План/Факт продаж, а не по фактическим продажам/заказам |
packagingType |
stringBox, Monopallet, Supersafe, BoxOnPallet | Нет | Тип упаковки для фильтрации доступных складов WB |
notGroupComponents |
boolean | Нет | Признак не группировать компоненты? |
modelArticle |
string | Нет | Фильтр по артикулу модели |
serviceArticle |
string | Нет | Фильтр по артикулу товара на внешнем сервисе |
serviceArticleService |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
ozonArticle |
string | Нет | Фильтр по артикулу Ozon |
yandexMarketShopSku |
string | Нет | Фильтр по артикулу Яндекс.Маркет |
sberArticle |
string | Нет | Поле sberArticle. |
wbArticle |
string | Нет | Поле wbArticle. |
barcode |
string | Нет | Фильтр по штрих-коду |
name |
string | Нет | Фильтр по названию товара |
reportSheets |
stringBARCODE, COLOR, ARTICLE | Нет | Поле reportSheets. |
forSupplyPlan |
boolean | Нет | Поле forSupplyPlan. |
tagIds |
integer[] | Нет | Фильтр по ID тегов. Только товары, привязанные к этим тегам |
findirTipTypes |
string[] | Нет | Фильтр по типу рекомендаций AI Финдир |
removeFbsStock |
boolean | Нет | Флаг отключения передачи FBS остатков для организаций и сервисов |
limit |
integer · int32 | Нет | Ограничение на количество записей. Максимальное значение - 500 |
page |
integer · int32 | Нет | Номер страницы начиная с 1 |
count |
boolean | Нет | Возвратить в ответе общее количество записей |
sortBy |
stringACTUAL, ID, PRODUCTID, NAME, BARCODE, FAVOURITE, INSTOCKQUANTITY, FBSQUANTITY, CALCULATEDINSTOCKQUANTITY, STOCK, OZONSTOCKCOUNT, OZONSUPPLYINGQUANTITY, OZONORDERQUANTITY, OZONFBSORDERSQUANTITY, OZONSTOCKBETWEENWAREHOUSES, OZONUPDATEDPRICE, LASTWILDBERRIESORDERDATE, WILDBERRIESSTOCKCOUNT, WILDBERRIESSUPPLYINGQUANTITY, WILDBERRIESFBSORDERSQUANTITY, WILDBERRIESORDERQUANTITY, WILDBERRIESPROFIT, WILDBERRIESPRICE, WILDBERRIESUPDATEDPRICE, PRICE, PRICEWITHOUTDISCOUNT, AVERAGECOMPETITORPRICE, PURCHASEPRICE, PURCHASECURRENCY, MANUFACTURER, REALSIZE, CATEGORY, VENDORSIZE, DELIVERYCOST, WILDBERRIESSALEQUANTITY, WILDBERRIESQUANTITYINWAY, OZONPRICE, OZONPROFIT, LASTOZONORDERDATE, ARTICLE, COLOR, SIZE, CREATEDUSER, ORGANIZATIONID, BRAND, CREATEDDATE, LASTSTOCKCHANGE, STATUS, CELL, ITEMID, ORDERID, PUTUSERID, PUTDATE, TAKEUSERID, TAKEDATE, INCOMEORDER, NUMBER, TOTALQUANTITY, SUPPLYORDERPRODUCTID, TOTALORDERS, UPDATEDPRICE, QUANTITY, ALIEXPRESSPRICE, YANDEXMARKETPRICE, SKU, SERVICEARTICLE, OZONARTICLE, WBARTICLE, YANDEXMARKETSHOPSKU, YANDEXMARKETSTOCKCOUNT, ALIEXPRESSSKU, SBERARTICLE, ONECARTICLE, ADD, ORDERMINDATE, INCOMEQUANTITY, SBERMEGAMARKETSUPPLYINGQUANTITY, YANDEXMARKETSUPPLYINGQUANTITY, TOTALSUPPLYINGQUANTITY, TOTALFBSORDERSCOUNT, STOCKCOUNTUNITED, FBOSTOCKCOUNT, RECOMENDSALESPLAN, WBTOTALSALESCOUNT, OZONTOTALSALESCOUNT, SBERTOTALSALESCOUNT, YANDEXTOTALSALESCOUNT, EXTERNALARTICLE, FBOSALES, IMAGESUPDATEDAT | Нет | Поле для сортировки |
ascending |
boolean | Нет | Порядок сортировки - по возрастанию?. Работает только при получении списка. |
curl --request GET 'https://api.selsup.ru/api/wms/stock/find?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/stock/find?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/stock/find?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/stock/find?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/stock/find?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/stock/find?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/stock/find?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
FindResponseProduct
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rows |
Product[] | Нет | Строки с результатом поиска | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Наименование товара внутреннее | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | Нет | Признак удаления товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания товара на МП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
created |
string · date-time | Нет | Дата создания товара в SelSup | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdUser |
string | Нет | Пользователь, который создал товар | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationId |
integer · int64 | Да | Идентификатор организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productViewId |
integer · int64 | Нет | Идентификатор цвета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
view |
ProductView | Нет | Информация о цвете товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
color |
string | Нет | Артикул цвета |
wbArticle |
string | Нет | Артикул карточки Wildberries |
needKiz |
boolean | Нет | Требуется ли обязательная маркировка по данным Wildberries |
id |
integer · int64 | Нет | Идентификатор цвета. Проставляется автоматически |
images |
ProductImage[] | Нет | Список изображений товара |
videos |
ProductVideo[] | Нет | Список видео товара |
productModelId |
integer · int64 | Нет | Идентификатор модели |
model |
ProductModel | Нет | Модель, к которой относится цвет |
actual |
boolean | Нет | Актуальность цвета - нужно ли его показывать в заказах поставщикам |
mainImage |
ProductImage | Нет | Основное изображение товара |
mainImageId |
integer · int64 | Нет | Поле mainImageId. |
mainImageUrl |
string | Нет | Ссылка на основное изображение на маркетплейсе |
imageUrls |
string | Нет | Ссылка на изображения |
imagesUpdatedAt |
string · date-time | Нет | Дата/время последнего изменения фотографий |
image360Urls |
string | Нет | Ссылка на изображения 360 |
wildberriesId |
integer · int64 | Нет | Числовой идентификатор номенклатуры Wildberries, nmId |
createdDate |
string · date-time | Нет | Дата создания цвета |
createdUser |
string | Нет | Пользователь, создавший цвет |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
clientId |
integer · int64 | Нет | Идентификатор клиента |
deleted |
boolean | Нет | Признак удаления цвета |
keywords |
string | Нет | Ключевые слова - сейчас не используется, перенесены в модель |
wildberriesRating |
number · double | Нет | Рейтинг карточки на Вайлдбериз |
wildberriesFeedbacks |
integer · int32 | Нет | Количество отзывов на карточке на Вайлдбериз |
wbRaiting |
number · double | Нет | Рейтинг карточки на Вайлдбериз |
wbFeedbackCount |
integer · int32 | Нет | Количество отзывов на карточке на Вайлдбериз |
wbPriceWithSpp |
number · double | Нет | Цена карточки на Вайлдбериз с учетом СПП, руб. |
wildberriesCardDoesNotOpen |
boolean | Нет | Признак, что карточка не открывается на Вайлдбериз |
wildberriesHasPhoto |
boolean | Нет | Признак наличия фото на Wildberries |
organizationId |
integer · int64 | Нет | Организация карточки |
params |
string | Нет | JSON со значениями параметров цвета |
additionalInfo |
string | Нет | Дополнительная информация для цвета |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
viewSourceId |
integer · int64 | Нет | Оригинал цвета по SKU |
sizes |
Product[] | Да | Список размеров для цвета |
hasChanges |
boolean | Нет | Признак изменения информации о цвете и необходимости его обновить |
viewWbArticle |
ProductView | Нет | Поле viewWbArticle. |
viewVersionId |
integer · int64 | Нет | Поле viewVersionId. |
suzIdcisTypenotChangedStockcardExchanges
Структура элемента массива
ProductCardExchange
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
status |
stringWAITING_TO_SEND, SENT, ACCEPTED, ERROR | Нет | Поле status. |
lastAttemptAt |
string · date-time | Нет | Поле lastAttemptAt. |
errorSource |
stringSELSUP, MARKETPLACE | Нет | Поле errorSource. |
message |
string | Нет | Поле message. |
messageParams |
string | Нет | Поле messageParams. |
wildberriesStatuswildberriesMessagewildberriesMessageParamsnationalCatalogStatusnationalCatalogMessagenationalCatalogMessageParamsozonStatusozonMessageozonMessageParamsozonTaskIdwildberriesFbsOrdersQuantityozonFbsOrdersQuantityymarketFbsOrdersQuantitytotalSupplyingQuantityskuIdskubarcodes
Структура элемента массива
ProductBarcode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
barcode |
string | Нет | Поле barcode. |
primaryBarcode |
boolean | Нет | Основной штрих-код для отображения товара |
organizationId |
integer · int64 | Нет | Организация, если client.barcodeUniqForOrg = false, то проставляется 0. Поле включено в уникальный ключ |
clientId |
integer · int64 | Нет | Поле clientId. |
productId |
integer · int64 | Нет | Поле productId. |
useInWildberries |
boolean | Нет | Применим ли данный штрих-код для Вайлдбериз |
useInOzon |
boolean | Нет | Применим ли данный штрих-код для Озон |
useInYandexMarket |
boolean | Нет | Применим ли данный штрих-код для Yandex.Market |
useInAliexpress |
boolean | Нет | Применим ли данный штрих-код для Aliexpress |
useInSberMegamarket |
boolean | Нет | Применим ли данный штрих-код для Sber.MegaMarket |
useInWoocom |
boolean | Нет | Применим ли данный штрих-код для WooCommerce |
format |
string | Нет | Поле format. |
serviceProducts
Структура элемента массива
ServiceProduct
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
serviceProductId |
integer · int64 | Нет | Идентификатор продукта сервиса |
productId |
integer · int64 | Нет | Идентификатор продукта |
serviceId |
integer · int32 | Нет | Идентификатор сервиса |
serviceListingId |
integer · int64 | Нет | Идентификатор листинга на сервисе |
serviceCardId |
integer · int64 | Нет | Поле serviceCardId. |
fboStock |
integer · int32 | Нет | Остаток на ФБО складах |
lastRepricerPriceStatus |
stringNONE, SUCCESS, ERROR | Нет | Последний статус обновления цены через репрайсер |
errorMessage |
string | Нет | Ошибка при установки цены через репрайсер |
serviceCard |
string | Нет | Идентификатор карточки на сервисе |
serviceCardProduct |
string | Нет | Идентификатор товара на сервисе |
serviceCardUrl |
string | Нет | Ссылка на карточку на сервисе (если несколько товаров отображаются) |
serviceProductUrl |
string | Нет | Ссылка на товар селлера на сервисе |
serviceBarcode |
string | Нет | Штрих код на сервисе |
fboCommissions |
number · double | Нет | Комиссия ФБО |
fbsCommissions |
number · double | Нет | Комиссия ФБС |
purchasePercent |
number · double | Нет | Процент выкупа |
serviceArticle |
string | Нет | Артикул на сервисе |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Нет | Идентификатор организации |
fieldsToClear |
string[] | Нет | Поля связи, которые нужно очистить при обновлении |
siteArticlesiteIdparamsvalues
Структура элемента массива
ParamValue
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
paramId |
integer · int64 | Да | Идентификатор параметра |
paramName |
string | Нет | Название параметра, для тех, у кого нет ID |
option |
Option | Нет | Значение перечислимого параметра |
doubleValue |
number · double | Нет | Числовое значение параметра |
longValue |
integer · int64 | Нет | Целочисленное значение параметра |
booleanValue |
boolean | Нет | Булево значение параметра |
stringValue |
string | Нет | Строковое значение параметра |
dateValue |
string · date-time | Нет | Значение параметра даты |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Привязка к сервису параметра |
unit |
Unit | Нет | Единица измерения для параметра |
auto |
boolean | Нет | Автоматически проставленное значение параметра |
created |
integer · int64 | Нет | Дата заполнения параметра |
user |
string | Нет | Пользователь, который заполнил параметр |
locked |
boolean | Нет | Значение зафиксировано и не должно изменяться при импорте карточек с маркетплейса |
groupduplicateshasChangesignoreDuplicateyandexMarketStockCountgroupIdyandexMarketStatusyandexMarketMessageyandexMarketMessageParamsduplicateozonHasPhotoaliexpressStatusaliexpressMessagealiexpressMessageParamsmoySkladTypemoySkladStatusavitoStatusmoySkladMessagemoySkladMessageParamsremoveFbsStockOzonremoveFbsStockWbremoveFbsStockAliremoveFbsStockYmremoveFbsStockSberquantityincomeQuantityorderMinDateexpiredDateproductionDatestockstockValuestockscell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
reservedreservedValuecalculatedStockcalculatedStockValuepricecompetitors
Структура элемента массива
Competitor
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | ID конкурента |
modelId |
integer · int64 | Нет | ID модели, для которой указывается конкурент |
productId |
integer · int64 | Нет | ID конкретного товара, для которого указывается конкурент |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Да | Маркетплейс конкурента |
url |
string | Да | URL карточки конкурента на маркетплейсе |
serviceId |
string | Нет | ID карточки конкурента на сайте маркетплейса |
clientId |
integer · int64 | Нет | ID клиента |
latestPrice |
number · double | Нет | Последняя собранная цена |
currency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта последней цены |
latestPriceDate |
string · date-time | Нет | Дата сбора последней цены |
averageCompetitorPricecompetitorPriceCurrencyupdatedPricepriceWithoutDiscountupdatedPriceWithoutDiscountupdatedDeliveryCostupdatedPurchasePricepurchasePriceisPurchasePriceUpdatedisDeliveryCostUpdatedwholesalePricedeliveryCoststrategyIdozonAverageExpenseswildberriesAverageExpensesyandexMarketAverageExpenseswildberriesSaleminPriceozonPromotionPriceozonAcquiringPercentozonComissonsberMegaMarketSupplyingQuantityyandexMarketSupplyingQuantitysalesExpensesOnMpPercentsalesCountCoefficientmeasureUnitIdtaxeRatedesiredMarginalityPercentdesiredProfitRubadditionalCostpackWidthpackHeightpackDepthpackWeightmaxLoadWeightnumOfPiecesInBoxlastWildberriesSaleDatelastWildberriesOrderDatelastOzonSaleDatelastOzonOrderDatetotalOrdersCounttotalFbsOrdersCountwildberriesTotalOrdersCountignoreFbsWarehousesfbsWarehousesminFbsStockmaxFbsStockwildberriesSaleLogisticwildberriesReturnLogisticwildberriesTotalLogisticswildberriesWarehouseRatiowildberriesComissionozonSaleLogisticozonReturnLogisticozonCommissionmaxDeliveryToPickupPointozonPurchasePercentwildberriesPurchasePercentminMarginalitymaxMarginalityminProfitmaxProfitminPriceWithDiscountmaxPriceWithDiscountoldWildberriesPriceWithDiscountoldWildberriesSalewildberriesPromoProfitwildberriesMarginalitywildberriesPromoIdoldWildberriesPromoSalePercentoldWildberriesPromoPriceWithDiscountendWildberriesPriceWithSppConfigozonFbsCommissionozonFboCommissionwbTotalSalesCountozonTotalSalesCountsberTotalSalesCountyandexTotalSalesCountozonRaitingozonFeedbackCountozonPriceWithSppfboStockCountfbsStockCountstockCoverageDaysfboSupplyQuantityfboSalesfbsSalesfboOrdersfbsOrdersrecommendPlanbaseDeficitallocatedWithoutWarehouseskipDaysCountorganizationShortNamecontractorNamesupplyPlanBarcodeplanCorrectionFactororderBeforedaysBeforeSupplysupplyPlanDayswarehouseIdForSupplyReportwarehouseNameForSupplyReportwbCanBoxwbCanMonopalletwbCanSupersafewbCanBoxOnPalletmanagercellIddrrPercentpercentForParticipationPromoOrAdvertisingselsupLinktempIdcategory
Поля объекта
Category
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
categoryId |
integer · int32 | Нет | Идентификатор категории. Проставляется автоматически |
name |
string | Да | Наименование категории |
deleted |
boolean | Нет | Признак удаленных категорий |
parentId |
integer · int32 | Нет | Идентификатор родительской категории |
clientId |
integer · int64 | Нет | Идентификатор клиента |
marked |
boolean | Нет | Маркируется ли категория |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | Нет | Тип категории для Честного знака. По умолчанию ставится OTHER |
wildberriesType |
WildberriesType | Нет | Предмет Вайлдбериз. Можно устанавливать либо объект,либо только идентификатор |
wildberriesCategoryId |
integer · int64 | Нет | Идентификатор категории Wildberries, совпадает с ID категории на самом Wildberries |
wildberriesFbmCommission |
number · double | Нет | Комиссия по тарифу FBM |
wildberriesFbwCommission |
number · double | Нет | Комиссия по тарифу FBW |
wildberriesFbsCommission |
number · double | Нет | Комиссия по тарифу FBS |
wildberriesDbsCommission |
number · double | Нет | Комиссия по тарифу DBS |
wildberriesEdbsCommission |
number · double | Нет | Комиссия по тарифу EDBS |
wildberriesCAndCCommission |
number · double | Нет | Комиссия по тарифу C&C |
wildberriesBookingCommission |
number · double | Нет | Комиссия за бронирование |
ozonDescriptionCategoryId |
integer · int64 | Нет | Идентификатор категории на Ozon. Строится из ID категории + ID типа на Ozon |
yandexMarketCategoryId |
integer · int64 | Нет | Идентификатор категории в Яндекс.Маркет. Совпадает с идентификатором категории на самом Яндекс.Маркет |
yandexMarketCategory |
YandexMarketCategory | Нет | Категория Яндекс.Маркета. Можно проставлять либо объект, либо только идентификатор |
ozonDescriptionCategory |
OzonDescriptionCategory | Нет | Категория Озон |
ozonCommission |
number · double | Нет | Комиссия озона. |
tnved |
Tnved | Нет | ТНВЭД. Можно проставлять либо объект, либо идентификатор ТНВЭД |
tnvedId |
integer · int64 | Нет | Идентификатор ТНВЭД |
laundry |
string | Нет | Правила ухода за вещами. Разделяются запятыми |
params |
string | Нет | JSON значений параметров для категории |
namePattern |
string | Нет | Шаблон названий категории |
aliexpressCategory |
AliexpressCategory | Нет | Категория Aliexpress |
aliexpressCategoryId |
integer · int64 | Нет | Идентификатор категории на самом Aliexpress |
avitoCategory |
AvitoCategory | Нет | Категория Avito |
lamodaCategory |
LamodaCategory | Нет | Категория Lamoda |
lamodaCategoryId |
integer · int64 | Нет | Идентификатор категории на Lamoda |
avitoCategoryId |
integer · int64 | Нет | Идентификатор категории на Avito |
packDepth |
integer · int32 | Нет | Глубина упаковки в мм. Проставляется всем товарам в категории |
packWidth |
integer · int32 | Нет | Ширина упаковки в мм. Проставляется всем товарам в категории |
packHeight |
integer · int32 | Нет | Высота упаковки в мм. Проставляется всем товарам в категории |
packWeight |
integer · int32 | Нет | Вес упаковки в граммах. Проставляется всем товарам в категории |
hasSize |
boolean | Нет | Признак разделения товаров в категории по размеру. Меняет вид редактора карточки |
hasColor |
boolean | Нет | Признак разделения товаров в категории по цвету. Меняет вид редактора карточки |
autoName |
boolean | Нет | Автоматически формировать названия товаров в категории |
removeFbsStock |
boolean | Нет | Не передавать остатки товаров по FBS для товаров из этой категории |
oneCId |
string | Нет | Идентификатор категории в 1С |
externalId |
string | Нет | Идентификатор категории на сайте |
moySkladId |
string | Нет | Идентификатор категории в сервисе МойСклад |
useClientParams |
boolean | Нет | Показывать пользовательские параметры в категории |
requiredExpirationDate |
boolean | Нет | Является ли срок годности обязательным параметром |
serviceCategoryMappings |
object | Нет | Универсальные привязки категории к категориям внешних сервисов |
productCount |
integer · int32 | Нет | Количество товаров в категории. Отдается только при withProductCount=true |
findirTipscommissionscommissionCalculationslowStockAlertsinputVatoutputVatfinalVatincomeTaxtotalTaxnetProfitmarginwoocomStatusdateStartSeason1dateEndSeason1dateStartSeason2dateEndSeason2dateStartSeason3dateEndSeason3dateStartSeason4dateEndSeason4currentGrossProfitplannedGrossProfitpositionemptyBarcodesuzumStatusmakroStatuskaspiStatussiteanyLinkanyArticleshopifyStatustakealotStatusyandexKitStatusbobShopStatusminPriceForAllMarketplacecalculatedInstockQuantitywoocomParentIdwoocomPermalinkyandexMarketSkuexternalArticlemoySkladLinkIddetmirArticlelamodaArticlemagnitArticlemvideoArticlewildberriesImtIdozonProductIdleroyMerlinIdleroyMerlinArticleyandexMarketShopSkuwildberriesSizeIdsberMegaMarketIdaliexpressSkuuzumProductIdlamodaParentSkuebayArticleozonIdsberArticleozonArticleoneCIdoneCArticledetmirIdsimalandIdlamodaSkuwalmartSkuwalmartIdwoocomSkuwoocomIdmagnitIdmagnitSkuopencartSkuopencartIdtakealotSkuuzumArticleozonFbsSkuozonFboSkuavitoIdmoySkladIdsellerSkuuzumSkuIdyandexMarketProductIdnationalCatalogFeedIdnationalCatalogGoodIdwildberriesPricewildberriesUpdatedPricewildberriesPriceWithoutDiscountwildberriesUpdatedPriceWithoutDiscountaliexpressPricealiexpressPriceWithoutDiscountaliexpressUpdatedPricealiexpressUpdatedPriceWithoutDiscountozonPriceozonUpdatedPriceozonPriceWithoutDiscountozonUpdatedPriceWithoutDiscountleroyMerlinPriceleroyMerlinUpdatedPriceavitoPriceavitoUpdatedPricesberMegaMarketPricesberMegaMarketUpdatedPriceyandexMarketPriceyandexMarketPriceWithoutDiscountyandexMarketUpdatedPriceyandexMarketUpdatedPriceWithoutDiscountproductPrices
Структура элемента массива
ProductPrice
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор записи цены |
productId |
integer · int64 | Нет | Идентификатор товара |
product |
object | Нет | Товар |
priceTypeId |
integer · int64 | Нет | Идентификатор типа цены |
priceType |
PriceType | Нет | Тип цены |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
clientId |
integer · int64 | Нет | Идентификатор клиента |
price |
number · double | Нет | Цена |
updatedPrice |
number · double | Нет | Обновленная цена |
priceWithoutDiscount |
number · double | Нет | Цена без скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Обновленная цена без скидки |
minPrice |
number · double | Нет | Минимальная цена |
updatedMinPrice |
number · double | Нет | Обновленная минимальная цена |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Процент расходов на участие в акциях или рекламе |
isActive |
boolean | Нет | Активна ли цена |
article |
string | Нет | Уникальный идентификатор товара на маркетплейсе |
pendingOperationId |
string | Нет | Идентификатор асинхронной операции обновления цены (Детский мир) |
stockRules
Поля объекта
ProductStockRules
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
subtractFromStock |
integer · int32 | Нет | Вычитаемое значение из остатка перед отправкой на маркетплейс |
distributionRules |
StockDistributionRule[] | Нет | Null inherits account rules; an empty list disables distribution for the product |
{
"rows": "string"
}Ошибки16
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_base_creatingПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_base_creating; localMessage содержит приведённый выше перевод.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_empty_organization_formПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_form; localMessage содержит приведённый выше перевод.
error_empty_organization_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_inn; localMessage содержит приведённый выше перевод.
error_empty_organization_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_name; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_fulfillment_client_contract_requiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_contract_required; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_organization_create_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_create_failed; localMessage содержит приведённый выше перевод.
error_organization_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_exists; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_wrong_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_inn; localMessage содержит приведённый выше перевод.
Получить все остатки
/api/wms/stock/allПозволяет получить все остатки товаров, для сверки со своей системой учета
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
warehouseId |
integer · int64 | Нет | Поле warehouseId. |
curl --request GET 'https://api.selsup.ru/api/wms/stock/all' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/stock/all', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/stock/all', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/stock/all',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/stock/all',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/stock/all", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/stock/all"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
WmsStockAll[]
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
sku |
Sku | Нет | Основной sku остатка, содержит product с информацией о товаре | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Первый товар из которого был создан SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
productIdskuIdcell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
modifyDatequantitycalculatedQuantity[
"string"
]Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Получить резервы
/api/wms/sku/{skuId}/reserve/{warehouseId}Позволяет получить информацию о зарезервированных остатках товара на складе. Какие заказы, какое количество остатка держат в резерве
Параметры пути
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
warehouseId |
integer · int32 | Да | Поле warehouseId. |
skuId |
integer · int64 | Да | Поле skuId. |
curl --request GET 'https://api.selsup.ru/api/wms/sku/1001/reserve/1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/sku/1001/reserve/1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/sku/1001/reserve/1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/sku/1001/reserve/1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/sku/1001/reserve/1001',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/sku/1001/reserve/1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/sku/1001/reserve/1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
SkuReserve[]
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
orderId |
integer · int64 | Нет | Поле orderId. |
quantity |
integer · int32 | Нет | Поле quantity. |
orderType |
stringFBM, FBS, INCOME, RETAIL, WHOLESALE, FBO, MOVEMENT, WRITE_OFF, PRODUCTION | Нет | Поле orderType. |
externalOrderId |
string | Нет | Поле externalOrderId. |
[
"string"
]Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
История изменения SKU товара
/api/wms/sku/{productId}/historyВозвращает историю изменения skuId у товара
Параметры пути
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
productId |
integer · int64 | Да | Поле productId. |
curl --request GET 'https://api.selsup.ru/api/wms/sku/1001/history' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/sku/1001/history', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/sku/1001/history', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/sku/1001/history',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/sku/1001/history',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/sku/1001/history", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/sku/1001/history"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
SkuHistory[]
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
productId |
integer · int64 | Нет | Идентификатор товара |
skuId |
integer · int64 | Нет | SKU, который был установлен |
date |
string · date-time | Нет | Дата изменения |
user |
string | Нет | Пользователь, совершивший изменение |
operation |
string | Нет | Тип операции (MERGE, RESTORE и т.д.) |
[
"string"
]Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
История перемещений товаров
/api/wms/item/{itemId}/historyПозволяет получить историю товаров: какой пользователь переместил, в какую ячейку или заказ
Параметры пути
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
itemId |
integer · int64 | Да | Поле itemId. |
curl --request GET 'https://api.selsup.ru/api/wms/item/1001/history' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/item/1001/history', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/item/1001/history', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/item/1001/history',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/item/1001/history',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/item/1001/history", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/item/1001/history"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
WmsItemHistory[]
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор истории | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wmsItemId |
integer · int64 | Нет | Идентификатор остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
jobId |
integer · int32 | Нет | Выполненная работа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
userId |
integer · int64 | Нет | Пользователь, совершивший операцию | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operation |
stringPUT, TAKE, LOST, REMOVED, JOB, RESERVE, FOUND, CONFIRMED, CANCEL_ORDER, REMOVE_RESERVE, REMOVE_RESERVE_MARKETPLACE, TAKE_MARKETPLACE, SALE_PRODUCT, CHANGE_QUANTITY, SWAP_RESERVE, REFUND_PRODUCT, RECONCILIATION, INVENTORY_FILE, SERVICE, INVENTORY, RESERVE_SET, PRICE_LIST, COMMERCEML, CANCEL_WRITE_OFF, MOY_SKLAD, MOVE, CHANGE_STOCK_UNIT, REMOVE_INCOME_STOCK, QUARANTINE, RELEASE_QUARANTINE | Нет | Тип операции | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
date |
string · date-time | Нет | Дата совершения операции | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
orderId |
integer · int64 | Нет | Заказ, в который списали товар | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
order |
Order | Нет | Упрощенная информация о заказе | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор заказа. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Нет | Название заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, REVOKING, REVOKED, ORDER_CREATED, CARDS_CREATED, BOX_BARCODES, IMAGES_UPLOADED, INVOICE_UPLOADED, READY_TO_SUPPLY, SUPPLIED, FINISHED, COLLECTED, SEND, DELIVERY, REFUND, COLLECTING, PACKING, PAYMENT_REQUIRED, CANCELED, CONTROVERSIAL, OVERDUE, READY_FOR_PICKUP, WAITING_SUPPLY, PICK_UP_REFUND, REFUND_RECEIVED, DELETED, RESTORE, PRODUCTION_CONFIRMED, REVERSED | Нет | Статус заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bindingOrderId |
integer · int64 | Нет | Ид заказа, которому делаем возврат | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type |
stringFBM, FBS, INCOME, RETAIL, WHOLESALE, FBO, MOVEMENT, WRITE_OFF, PRODUCTION | Да | Тип заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
boxType |
stringDEFAULT, MONO, MONO_PALLET, SUPERSEIF, QR, FBS | Нет | Вид упаковки для заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Маркетплейс | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
writeOffStocks |
boolean | Нет | Списать товары с остатков | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouseId |
integer · int64 | Нет | Склад на который производится отгрузка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouseName |
string | Нет | Название склада на который производится отгрузка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockWarehouseId |
integer · int64 | Нет | Склад для списания остатков | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания заказа на маркетплейсе | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
created |
string · date-time | Нет | Дата создания заказа в SelSup | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryDate |
string · date-time | Нет | Дата доставки заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryMethod |
integer · int64 | Нет | Способ доставки заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isLegal |
boolean | Нет | Получатель юридическое лицо | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryMethodName |
string | Нет | Название способа доставки заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
invoiceNumber |
integer · int32 | Нет | Короткий номер заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
externalOrderId |
string | Нет | Внешний номер заказа на маркетплейсе | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
postingNumber |
string | Нет | Номер отправления. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trackingNumber |
string | Нет | Трек-номер отправления | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesRid |
string | Нет | Идентификатор заказа Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customerCartNumber |
string | Нет | ID корзины покупателя Wildberries | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesDeliveryType |
string | Нет | Тип доставки заказа Wildberries | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crossBorder |
boolean | Нет | Трансграничный заказ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gtdRequired |
boolean | Нет | Для заказа требуется номер декларации на товары | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationId |
integer · int64 | Нет | Организация заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
invoiceMessage |
string | Нет | Сообщение при отправке счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | Нет | Статус удаления заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdUser |
string | Нет | Пользователь, создавший заказ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
userId |
integer · int32 | Нет | Пользователь, который взял этот заказ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
closeUserId |
integer · int32 | Нет | Пользователь, который закрыл заказ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
closeDate |
string · date-time | Нет | Дата, когда был закрыт заказ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryTransferDate |
string · date-time | Нет | Время передачи в доставку или закрытия поставки при отсутствии времени от МП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryTransferSource |
stringMARKETPLACE, SUPPLY_CLOSED | Нет | Поле deliveryTransferSource. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
startCollectDate |
string · date-time | Нет | Дата и время начала сборки заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplyId |
integer · int64 | Нет | Идентификатор поставки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customer |
Customer | Нет | Клиент для заказов FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор покупателя. Проставляется автоматически при создании |
name |
string | Да | Имя покупателя |
lastName |
string | Нет | Фамилия покупателя |
middleName |
string | Нет | Отчество покупателя |
wildberriesId |
integer · int64 | Нет | Связь покупателя с поставщиком в Wildberries |
ozonId |
integer · int64 | Нет | Связь покупателя с поставщиком в Ozon |
ozonBuyerCode |
string | Нет | Код покупателя Ozon из номера отправления (часть до первого '-') |
aliexpressId |
integer · int64 | Нет | Связь покупателя с поставщиком в Aliexpress |
yandexMarketId |
string | Нет | Связь покупателя с поставщиком в YandexMarket |
sberMegaMarketId |
integer · int32 | Нет | Связь покупателя с поставщиком в СберМегаМаркет |
phone |
string | Нет | Телефон |
email |
string | Нет | Адрес электронной почты |
address |
string | Нет | Строковый адрес доставки для покупателя |
zipCode |
string | Нет | Почтовый индекс покупателя. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
lastOrderProduct |
OrderProduct | Нет | Последний заказанный товар |
moySkladId |
string | Нет | Идентификатор клиента в сервисе МойСклад |
blacklisted |
boolean | Нет | Черный список (true если клиент в черном списке) |
fullName |
string | Нет | Поле fullName. |
customerIdbuyer
Поля объекта
Contractor
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор контрагента. Проставляется автоматически |
name |
string | Да | Наименование контрагента |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
clientId |
integer · int64 | Нет | Идентификатор клиента |
createdUser |
string | Нет | Логин пользователя, который создал контрагента |
lastIncomeDate |
string · date-time | Нет | Дата последнего поступления для этого контрагента для сортировки |
deleted |
boolean | Нет | Признак удаления контрагента |
organizationId |
integer · int64 | Нет | Организация для реквизитов контрагента |
legalAddress |
string | Нет | Юридический адрес для документов, заданный вручную |
phoneNumber |
string | Нет | Номер телефона |
email |
string | Нет | Адрес электронной почты |
contactName |
string | Нет | Имя контакта |
moySkladId |
string | Нет | Идентификатор в сервисе МойСклад |
url |
string | Нет | Ссылка на сайт |
organization |
Organization | Нет | Организация для документов. Можно передать как сам объект, так и просто organizationId |
buyerIdsupplier
Поля объекта
Contractor
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор контрагента. Проставляется автоматически |
name |
string | Да | Наименование контрагента |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
clientId |
integer · int64 | Нет | Идентификатор клиента |
createdUser |
string | Нет | Логин пользователя, который создал контрагента |
lastIncomeDate |
string · date-time | Нет | Дата последнего поступления для этого контрагента для сортировки |
deleted |
boolean | Нет | Признак удаления контрагента |
organizationId |
integer · int64 | Нет | Организация для реквизитов контрагента |
legalAddress |
string | Нет | Юридический адрес для документов, заданный вручную |
phoneNumber |
string | Нет | Номер телефона |
email |
string | Нет | Адрес электронной почты |
contactName |
string | Нет | Имя контакта |
moySkladId |
string | Нет | Идентификатор в сервисе МойСклад |
url |
string | Нет | Ссылка на сайт |
organization |
Organization | Нет | Организация для документов. Можно передать как сам объект, так и просто organizationId |
supplierIdtotalQuantitytotalQuantityValuecollectedQuantityactualPackagesfulfillmentClientNameshipmentDetails
Поля объекта
ShipmentDetails
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
method |
stringPICKUP, DELIVERY | Нет | Поле method. |
phase |
stringNEW, REWORK, COLLECTING, COLLECTED, PACKING, READY_PICKUP, READY_DELIVERY, IN_TRANSIT, SHIPPED, CANCELED | Нет | Поле phase. |
recipient |
string | Нет | Поле recipient. |
dueDate |
string | Нет | Поле dueDate. |
address |
string | Нет | Поле address. |
contact |
string | Нет | Поле contact. |
phone |
string | Нет | Поле phone. |
pickupAt |
string | Нет | Поле pickupAt. |
driver |
string | Нет | Поле driver. |
vehicle |
string | Нет | Поле vehicle. |
vehicleNumber |
string | Нет | Поле vehicleNumber. |
trackingNumber |
string | Нет | Поле trackingNumber. |
packingRequired |
boolean | Нет | Поле packingRequired. |
handedAt |
string | Нет | Поле handedAt. |
handedBy |
string | Нет | Поле handedBy. |
receivedBy |
string | Нет | Поле receivedBy. |
cancellationReason |
string | Нет | Поле cancellationReason. |
canceledAt |
string | Нет | Поле canceledAt. |
canceledBy |
string | Нет | Поле canceledBy. |
totalPricetotalPriceWithExpensestotalPurchasePricecurrencyproducts
Структура элемента массива
OrderProduct
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Уникальный идентификатор позиции в заказе |
orderId |
integer · int64 | Нет | Идентификатор заказа |
collected |
boolean | Нет | Признак того, что позиция собрана полностью на складе |
collectedQuantity |
integer · int32 | Нет | Сколько штук собрано в позиции |
reservedForCollectQuantity |
integer · int32 | Нет | Сколько штук собрано в позиции |
product |
Product | Нет | Карточка товара, в основном для отображения в интерфейсе |
productId |
integer · int64 | Нет | Идентификатор карточки товара, может использоваться для простановки связи с товаром при вставке |
quantity |
integer · int32 | Нет | Количество товара |
componentQuantity |
integer · int32 | Нет | Количество компонента в одном комплекте при разворачивании позиции комплекта |
quantityValue |
number · double | Нет | Количество в пользовательской единице измерения. Может быть дробным. Если передан, то конвертируется в целое значение по коэффициенту товара |
actualQuantityValue |
number · double | Нет | Фактически израсходовано материала или получено годных результатов |
defectiveQuantityValue |
number · double | Нет | Фактическое количество брака результата производства |
introducedQuantity |
integer · int32 | Нет | Количество уже принятого остатка товара для приемки на склад |
price |
number · double | Нет | Цена товара |
bonusPrice |
number · double | Нет | Цена c бонусами маркетплейса |
otherExpenses |
number · double | Нет | Дополнительные расходы на товар |
wholesalePrice |
number · double | Нет | Оптовая цена товара. Не обязательна, нужна была раньше для Wildberries |
boxes |
string | Нет | Поле boxes. |
position |
integer · int32 | Нет | Позиция товара в заказе для сортировки |
cell |
Cell | Нет | Ячейка хранения товара для поступления |
cellId |
integer · int32 | Нет | Ячейка хранения товара для поступления |
sourceCell |
Cell | Нет | Исходная ячейка хранения товара для перемещения - ячейка из которой будет взят товар при перемещении |
sourceCellId |
integer · int32 | Нет | Исходная ячейка хранения товара для перемещения |
createdDate |
string · date-time | Нет | Дата добавления товара в заказ |
createdUser |
string | Нет | Логин пользователя, который добавил позицию |
error |
string | Нет | Описание ошибки при взаимодействии с внешними сервисами |
comment |
string | Нет | Комментарий к позиции заказа |
lastUpdateDate |
string · date-time | Нет | Поле lastUpdateDate. |
externalProductId |
integer · int64 | Нет | Идентификатор товара в системе Яндекс.Маркета или СберМегаМаркет |
sberProductIndex |
string | Нет | Порядковый номер лота СберМегаМаркет |
markingRequired |
boolean | Нет | Признак обязательности маркировки для данного товара |
countryRequired |
boolean | Нет | Признак обязательности страны производства для данного товара |
rnpt |
string | Нет | Номер РНПТ для данного товара |
seriesNumber |
string | Нет | Номер серии |
gtdRequired |
boolean | Нет | Признак обязательности ГТД для данного товара |
rnptRequired |
boolean | Нет | Признак обязательности РНПТ для данного товара |
moySkladId |
string | Нет | Идентификатор позиции в МойСклад |
codes |
ProductCode[] | Нет | Коды маркировки для товаров из заказа |
items |
WmsItem[] | Нет | Список единиц хранения товара на складе для INCOME, FBS, RETAIL, WHOLESALE |
commission |
number · double | Нет | Комиссия в руб. |
purchasePrice |
number · double | Нет | Закупочная цена |
deliveryCost |
number · double | Нет | Прочие расходы |
deliveryExpenses |
number · double | Нет | Расходы на доставку собственной или сторонней службой |
components |
Product[] | Нет | Состав товара для комплектов. Отдается при передачи withComponents |
workAssignmentMode |
string | Нет | Режим работ товара: работы заявки или индивидуальный набор |
workAssignments |
JobAssignment[] | Нет | Индивидуальные работы товара; пусто при использовании набора заявки |
expiredDate |
string · date-time | Нет | Cрок годности товара |
productionDate |
string · date-time | Нет | Дата производства товара |
vsdNumber |
string | Нет | Идентификатор ВСД для ЧЗ |
collectedDate |
string · date-time | Нет | Дата и время сборки заказа FBO |
collectUserId |
integer · int64 | Нет | ID пользователя, который собрал позицию |
startCollectDate |
string · date-time | Нет | Дата и время начала сборки заказа FBO |
productionType |
stringMATERIAL, RESULT | Нет | Тип продукта в производственном заказе |
markingProductionType |
stringOWN_PRODUCTION, CONTRACT_PRODUCTION | Нет | Способ изготовления для Честного знака (собственное/контрактное производство). Может задаваться на уровне заказа и проставляться на все позиции |
productionOrderId |
string | Нет | Идентификатор производственного заказа Честного знака. Обязателен при контрактном производстве |
producerInn |
string | Нет | ИНН производителя товара для Честного знака. Если не указан, берётся из производителя в карточке товара |
externalPositionId |
string | Нет | Идентификатор позиции во внешней системе учета (Например, Мой Склад) |
productTags |
ProductTag[] | Нет | Список тегов карточки товара |
gtd |
string | Нет | Номер государственной таможенной декларации |
opGtd |
string | Нет | Поле opGtd. |
supply
Поля объекта
Supply
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Маркетплейс на который поставляется товар |
name |
string | Нет | Название поставки |
type |
stringFBM, FBS, INCOME, RETAIL, WHOLESALE, FBO, MOVEMENT, WRITE_OFF, PRODUCTION | Нет | Тип поставки - со своего склада или на склад маркетплейса |
boxType |
stringDEFAULT, MONO, MONO_PALLET, SUPERSEIF, QR, FBS | Нет | Тип короба поставки - у разных маркетплейсов разные требования к отгрузке некоторых товаров |
totalQuantity |
integer · int64 | Нет | Поле totalQuantity. |
ordersCount |
integer · int64 | Нет | Количество полученных от маркетплейса заказов в FBS-поставке |
status |
stringCREATED, READY_TO_SUPPLY, SUPPLIED, FINISHED | Нет | Статус поставки |
createdDate |
string · date-time | Нет | Поле createdDate. |
createdUser |
string | Нет | Поле createdUser. |
warehouseId |
integer · int64 | Нет | Склад на который поставляется товар |
warehouseName |
string | Нет | Название склада, с которого поставляется товар |
deliveryDate |
string · date-time | Нет | Дата отгрузки товара на маркетплейс |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Организация для которой создана поставка |
deleted |
boolean | Нет | Поставка удаленная |
externalId |
string | Нет | Внешний номер поставки на маркетплейсе |
deliveryMethod |
integer · int64 | Нет | Метод доставки (в основном для озон) |
deliveryMethodName |
integer · int64 | Нет | Название метода доставки (в основном для озон) |
serviceWarehouseId |
string | Нет | Склад на который поставляется товар |
destinationWarehouseId |
integer · int64 | Нет | Поле destinationWarehouseId. |
isLegal |
boolean | Нет | Признак поставки b2b для организаций |
versionId |
integer · int64 | Нет | Поле используется для предотвращения паралельного изменения поставки и затирания данных |
labelPath |
string | Нет | Путь к QR поставки |
labelUrl |
string | Нет | Ссылка на QR поставки |
orderId |
integer · int64 | Нет | Заказ из которого создается поставка |
orders |
Order[] | Нет | Список заказов этой поставки |
deliveries |
SupplyDelivery[] | Нет | Список машин и данных водителей, которые доставляют поставку |
moySkladDemandId |
string | Нет | ID отгрузки в Мой склад для объединенных поставок |
supplyId |
integer · int64 | Нет | Поле supplyId. |
labelsPathlabelsUrlmoySkladIdmoySkladDemandIdwildberriesStickerIdwildberriesStickerEncodedlamodaPackNumbersaliexpressHandoverIdexpressupdateInServicequantumIdmessagemessageParamssberDeliveryNumbercheckDatecommentoneCIdgtdgtdDatecustomCodedecisionCoderemarkingCauseserviceWarehouseIddestinationWarehouseIdsupplySuccessdeliveryRegionlogisticstotalCommissionssaleDatereturnDatemodifiedDatesberBoxIndexmarkingStatusmarkingTypemarkingEmissionMethoddeliveryServicedeliveryServiceIdentificationdeliveryPointdeliveryAddressdeliveryPointCodedeliveryLabelPathdeliveryLabelUrldeliveryLabelRequestlabelRequestlabelTaskIdedoIddropShippingOrderIddeliveryInvoiceNumberfromAnalyticDataserviceWarehousedeliveryPointTypelastStatusUpdateincomeIdboxLimittimeZoneboxIdboxNameboxBarcodesortTypeworkAssignments
Структура элемента массива
JobAssignment
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
jobId |
integer · int32 | Нет | ID работы из каталога |
comment |
string | Нет | Комментарий к выполнению работы для товара |
hasProductionOrderreversalOrderIdreversedOrderIdpackages
Структура элемента массива
OrderPackage
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
packageId |
integer · int64 | Нет | Идентификатор грузового места. Передавать только для уже созданных грузовых мест |
orderId |
integer · int64 | Нет | Идентификатор заказа |
number |
string | Нет | Номер грузового места |
width |
integer · int32 | Нет | Ширина грузового места |
height |
integer · int32 | Нет | Высота грузового места |
length |
integer · int32 | Нет | Длина грузового места |
weight |
integer · int32 | Нет | Вес грузового места |
items |
OrderPackageItem[] | Нет | Список товаров в грузовом месте |
clientId |
integer · int64 | Нет | Клиент - проставляется автоматически |
organizationId |
integer · int64 | Нет | Организация - проставляется автоматически |
returnQuantityhybridblacklistedbuyerCustomer
Поля объекта
YandexMarkerBuyerInfo
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
string | Нет | id покупателя |
firstName |
string | Нет | Имя покупателя |
lastName |
string | Нет | Фамилия покупателя |
middleName |
string | Нет | Поле middleName. |
phone |
string | Нет | Тел покупателя |
stickerTextstickerIditem
Поля объекта
WmsItem
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | ID остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус остатка товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku |
Sku | Нет | Связь с SKU и карточкой товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
product |
Product | Нет | Первый товар из которого был создан SKU |
productId |
integer · int64 | Нет | Поле productId. |
skuIdsalePricepurchasePriceotherExpensesnumberbarcodeincomeOrderIdproductIdincomeOrderProductIdsupplyOrderProductIdproductCode
Поля объекта
ProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор кода маркировки |
code |
string | Нет | Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию |
previousCode |
string | Нет | Предыдущий идентификатор товара при замене кода |
productId |
integer · int64 | Нет | Карточка товара на которую был выпущен код маркировки |
product |
Product | Нет | Поле product. |
suzProductId |
string | Нет | GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки |
createdDate |
string · date-time | Нет | Поле createdDate. |
orderId |
integer · int64 | Нет | Идентификатор заказа в котором получался данный код маркировки |
supplyOrderId |
integer · int64 | Нет | Идентификатор заказа в котором отгружен данный код маркировки |
orderProductId |
integer · int64 | Нет | Идентификатор позиции заказа, для которой был выпущен данный код маркировки |
createdUser |
string | Нет | Поле createdUser. |
returnQueueExcludedAt |
string · date-time | Нет | Дата локального исключения из очереди возврата в оборот |
returnQueueExcludedBy |
string | Нет | Поле returnQueueExcludedBy. |
returnQueueExclusionReason |
string | Нет | Поле returnQueueExclusionReason. |
crptApiError |
string | Нет | Текст ошибки при работе с API Честного знака |
status |
stringCREATED, PRINTED, CIRCULATION, TURNOVER, TRANSFERRED, RETIRED, WRITTEN_OFF, WITHDRAWN, INVALID, EMITTED | Нет | Статус кода маркировки |
aggregateCodeId |
integer · int64 | Нет | Идентификатор родительского кода набора/агрегации (код комплекта, к которому относится данный код составляющей) |
aggregateCode |
string | Нет | Родительский код набора или агрегации |
clientId |
integer · int64 | Нет | Поле clientId. |
hash |
integer · int32 | Нет | Хэш от уникальной части кода маркировки для быстрого поиска кода |
organizationId |
integer · int64 | Нет | Поле organizationId. |
documentId |
integer · int64 | Нет | Поле documentId. |
owner |
string | Нет | Поле owner. |
primaryDocumentType |
stringRECEIPT, CORRECTION_RECEIPT, CONSIGNMENT_NOTE, UTD, CUSTOMS_DECLARATION, DESTRUCTION_ACT, OTHER, RETAIL, SALES_RECEIPT | Нет | Поле primaryDocumentType. |
primaryDocumentNumber |
string | Нет | Поле primaryDocumentNumber. |
primaryDocumentDate |
string | Нет | Поле primaryDocumentDate. |
primaryDocumentCustomName |
string | Нет | Поле primaryDocumentCustomName. |
emissionType |
stringLOCAL, FOREIGN, REMAINS, CROSSBORDER, REMARK, COMMISSION, AGGREGATION, REAPPLY, UNKNOWN | Нет | Поле emissionType. |
packageType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Поле packageType. |
productCodeType |
stringCHESTNY_ZNAK, UIN, IMEI, SERIAL_NUMBER, TEKSHER, ELECTRONIC_SIGN | Нет | Тип кода товара для идентификации различных систем маркировки |
salePrice |
number · double | Нет | Поле salePrice. |
orderService |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
orderNumber |
string | Нет | Поле orderNumber. |
isLegal |
boolean | Нет | Заказ в поставке совершён юридическим лицом |
orderStatus |
stringCREATED, REVOKING, REVOKED, ORDER_CREATED, CARDS_CREATED, BOX_BARCODES, IMAGES_UPLOADED, INVOICE_UPLOADED, READY_TO_SUPPLY, SUPPLIED, FINISHED, COLLECTED, SEND, DELIVERY, REFUND, COLLECTING, PACKING, PAYMENT_REQUIRED, CANCELED, CONTROVERSIAL, OVERDUE, READY_FOR_PICKUP, WAITING_SUPPLY, PICK_UP_REFUND, REFUND_RECEIVED, DELETED, RESTORE, PRODUCTION_CONFIRMED, REVERSED | Нет | Статус заказа |
orderDate |
string · date-time | Нет | Поле orderDate. |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | Нет | Группы категорий Честного знака |
applyStatus |
stringNONE, NOT_REQUIRED, SCANNED, SUCCESS | Нет | Поле applyStatus. |
boxId |
integer · int64 | Нет | Поле boxId. |
box |
Box | Нет | Поле box. |
expiredDate |
string · date-time | Нет | Поле expiredDate. |
productionDate |
string · date-time | Нет | Поле productionDate. |
customsDeclarationNumber |
string | Нет | Номер таможенной декларации, связанной с кодом маркировки |
applyStatusId |
ProductCode | Нет | Поле applyStatusId. |
createdDateupdatedDateexpiredDateproductionDateconsignmentIdconsignmentNameputUserIdputDatetakeUserIdtakeDatecell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdclientIdlastInventoryIdmodifyDategtdrnptquantitycalculatedQuantitycollectQuantityisSetsuppliedreservedmarkConfirmedstockUnitavailableQuantityorderProductIdcell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdlastInventoryIditemsCountitemTotalQuantityoldTotalQuantityskuTotalQuantityoldSkuTotalQuantitywarehouseTotalQuantityoldWarehouseTotalQuantityskuAvailableQuantityoldSkuAvailableQuantitywarehouseAvailableQuantityoldWarehouseAvailableQuantityoperationGroupIdsourceCellIdsourceCell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
warehouseIdstockUnituserLoginshipmentInvoiceNumberincomeInvoiceNumberitemCell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
[
"string"
]Ошибки6
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_subscription_expiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_subscription_expired; localMessage содержит приведённый выше перевод.
Поиск остатка
/api/wms/item/findПо фильтру карточек товаров возвращает информацию о единицах хранения на складе с указанием места и уникального номера
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
query |
string | Нет | Поисковый запрос. Может содержать штрих-код, часть названия товара, внешние идентификаторы товаров Wildberries или Ozon |
caseInsensitiveProductSearch |
boolean | Нет | Не учитывать регистр при поиске по внутренним артикулам и артикулам маркетплейсов |
article |
string | Нет | Поиск по названию артикула товара |
color |
string | Нет | Поиск по названию цвета товара |
viewId |
integer · int64 | Нет | Поиск по идентификатору цвета |
skuViewId |
integer · int64 | Нет | Поиск по SKU идентификатору цвета |
modelId |
integer · int64 | Нет | Поиск по идентификатору модели |
requirementCaseId |
integer · int64 | Нет | Кейс изменения требований к карточкам |
requirementParamId |
integer · int64 | Нет | Параметр в кейсе изменения требований |
requirementItemStatus |
string | Нет | Статус исправления параметра в кейсе |
requirementChangeType |
string | Нет | Тип изменения требования |
requirementRepairMethod |
string | Нет | Способ исправления требования |
groupId |
integer · int64 | Нет | Фильтр по ID групповой карточки |
groupIds |
integer[] | Нет | Фильтр по ID групповых карточек. groupIds=1&groupIds=2 |
needToBuy |
boolean | Нет | Товары, которые нужно показать в списке для заказа? |
showProductsWithSufficientStock |
boolean | Нет | Показывать товары с достаточным остатком в плане закупок? |
planDays |
integer · int32 | Нет | Количество дней на которые планировать закупки. По умолчанию 30 |
daysToSupply |
integer · int32 | Нет | Через сколько дней ожидается поставка. По умолчанию 0 |
organizations |
integer[] | Нет | Фильтр по ID организаций. Передается несколько значений organizations=1.organizations=2 |
needUpdatePrice |
boolean | Нет | Фильтр по необходимости обновить цену на Wildberries? |
testCard |
boolean | Нет | Тестовая карточки для создания? |
hasImages |
boolean | Нет | Наличие или отсутствие картинок у товара? |
isDuplicate |
boolean | Нет | Карточка является дубликатом? |
hasWildberriesId |
boolean | Нет | Наличие карточки товара в Wildberries? |
hasSupplyingQuantity |
boolean | Нет | Наличие поставляемого количества по модели FBM? |
noWbImages |
boolean | Нет | Наличие фото на Wildberries? |
noOzonImages |
boolean | Нет | Наличие фото на Ozon? |
noYMImages |
boolean | Нет | Наличие фото на Яндекс.Маркет? |
deleted |
boolean | Нет | Показать помеченные удаленными товары? |
hasGroup |
boolean | Нет | Наличие групповой карточки у товара? |
modelDeleted |
boolean | Нет | Показать помеченные удаленными модели? |
viewDeleted |
boolean | Нет | Показать помеченные удаленными цвета? |
inStock |
boolean | Нет | Наличие остатков товаров на маркетплейсе или складе? |
noStock |
boolean | Нет | Отсутствие остатков товаров на маркетплейсе и складе? |
inFbsStock |
boolean | Нет | Наличие остатков на складах в SelSup? |
noFbsStock |
boolean | Нет | Отсутствие остатков на складах в SelSup? |
inFboStock |
boolean | Нет | Наличие остатков на складах FBO? |
noFboStock |
boolean | Нет | Отсутствие остатков на складах FBO? |
hasStockInWarehouse |
integer · int64 | Нет | ID склада на котором есть остатки в SelSup |
hasQuantity |
boolean | Нет | Поле hasQuantity. |
noStockInWarehouse |
integer · int64 | Нет | ID склада на котором нет остатков в SelSup |
grouped |
boolean | Нет | Группировать товары по цветам? |
uniqView |
boolean | Нет | Отдавать только товары с уникальными цвета? |
uniqViewSku |
boolean | Нет | Отдавать только товары с уникальными цвета без дубликатов по остаткам? |
uniqModel |
boolean | Нет | Отдавать только товары с уникальными моделями? |
uniqSku |
boolean | Нет | Отдавать только товары с уникальными SKU? |
contractors |
integer[] | Нет | Фильтр по ID поставщикам товара. Передается несколько параметров contractors=1&contractors=2 |
categories |
integer[] | Нет | Фильтр по ID категориям товара.Передается несколько параметров categories=1&categories=2 |
brands |
integer[] | Нет | Фильтр по ID брендам товара |
stockRefreshDate |
string · date-time | Нет | Поле stockRefreshDate. |
wildberriesRating |
integer[] | Нет | Фильтр товаров по рейтингу отзывов Вайлдбериз |
wildberriesCardDoesNotOpen |
boolean | Нет | Фильтр товаров для не открывается карточка в Вайлдбериз: значит не создана карточка, либо не загружены картинки и пр? |
productId |
integer · int64 | Нет | Поле productId. |
productIds |
integer[] | Нет | Фильтр по ID товаров. Можно передавать несколько значений productIds=1&productIds=2 |
sourceOrganizationIds |
integer[] | Нет | Фильтр товаров, которые были импортрованы в другие организации |
needImportWildberriesCard |
boolean | Нет | Фильтр товаров для которых нужно обновить карточку в Вайлдбериз? |
needImportOzonCard |
boolean | Нет | Фильтр товаров для которых нужно обновить карточку в Ozon? |
needImportAliexpressCard |
boolean | Нет | Фильтр товаров для которых нужно обновить карточку в Aliexpress? |
needUpdateFromSimaland |
boolean | Нет | Фильтр товаров для которых нужно обновить стоки и цены в Simaland? |
favourite |
boolean | Нет | Фильтр по избранным товарам, которые клиент пометил избранными? |
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус единицы хранения товара на складе |
modifiedAfter |
string · date-time | Нет | Фильтр по дате модификации для WmsItem |
actual |
boolean | Нет | Фильтр по показателю актуальности? |
skuId |
integer · int64 | Нет | Фильтр по skuId - идентификатору остатка |
skuIds |
integer[] | Нет | Фильтр по skuIds |
lastInventoryId |
integer · int32 | Нет | Фильтр по ID инвентаризации для WmsItem |
strategyId |
integer · int64 | Нет | Фильтр по стратегии ценообразования |
strategyIds |
integer[] | Нет | Множественный фильтр по стратегии ценообразования |
cellId |
integer · int32 | Нет | Фильтр по ID ячейке для WmsItem |
itemId |
integer · int64 | Нет | Фильтр по ID остатка для WmsItem |
warehouseId |
integer · int64 | Нет | Фильтр ID склада для WmsItem |
avitoCategoryId |
integer · int64 | Нет | ID категории Авито |
hasAvitoCategory |
boolean | Нет | Поле hasAvitoCategory. |
services |
string[] | Нет | Список сервисов в которых не создана карточка. Например, services=WILDBERRIES&services=OZON |
createdIn |
string[] | Нет | Список сервисов в которых создана карточка. Например, createdIn=WILDBERRIES&createdIn=OZON |
duplicate |
boolean | Нет | Является ли карточка дубликатом? |
orderService |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Фильтр по типу товара, type=PRODUCT или type=SET |
withCategoryAndBrand |
boolean | Нет | Признак, что грузим категорию и бренд? |
allServices |
boolean | Нет | Признак, что грузить данные по всем сервисам? |
inWarehouseRegions |
string[] | Нет | Подгружать ФБО остатки/продажи со складов входящих в список регионов |
inWarehouses |
integer[] | Нет | Подгружать ФБО остатки/продажи со складов входящих в список |
excludeStockWarehouses |
integer[] | Нет | ID складов SelSup, остатки которых не учитывать при планировании закупок |
incomeOrderId |
integer · int64 | Нет | Фильтр товаров по ID заказа |
incomeId |
integer · int64 | Нет | Фильтр товаров по ID заказа поставщика |
itemIncomeOrderId |
integer · int64 | Нет | Фильтр остатков из приемки |
dateFrom |
string · date-time | Нет | Дата начала |
dateTo |
string · date-time | Нет | Дата окончания |
plannedSupplyDate |
string · date-time | Нет | Планируемая дата поставки |
timeZone |
integer · int32 | Нет | Часовой пояс клиента по UTC |
ids |
integer[] | Нет | Фильтр по ID товаров. Можно передавать несколько значений ids=1&ids=2 |
skipDayWithoutStocks |
boolean | Нет | Пропускать дни без остатков? |
countByOrders |
boolean | Нет | Делать расчет по заказам, если true, и по продажам, если false? |
requierPlan |
number · double | Нет | Фильтр по Рекомендации к поставке |
forPrices |
boolean | Нет | Отдавать в ответе данные для таблицы цен? |
deliveryDate |
string | Нет | Фильтр по дате доставки заказа |
onlyEmptyParchasePrice |
boolean | Нет | Выгружать товары только с пустыми закупочными ценами? |
onlyEmptyDeliveryCostPrice |
boolean | Нет | Выгружать товары только с пустыми дополнительными расходами? |
forFboSupplyPlan |
boolean | Нет | Показывает для чего идет расчет планирования для фбо или поставок? |
ignoreParams |
boolean | Нет | Признак для выгрузки карточек без параметров? |
ungroupWarehouses |
boolean | Нет | Если true - не группировать по складам, то есть вывести список продуктов отдельный для каждого склада. Используется в планировании поставок |
replaceSetsByComponents |
boolean | Нет | Признак раскрывать ли комплекты? |
distributeFbsByWarehouse |
boolean | Нет | Распределять FBS по складам пропорционально FBO |
distributeFbsStock |
boolean | Нет | Распределять остатки FBS между маркетплейсами/складами |
ignoreDumping |
boolean | Нет | Игнорировать слив товара (продажи по заниженной цене) |
distributeAllRecommendations |
boolean | Нет | Распределять все рекомендации из не попавших в поиск складов |
limitByFbsStocks |
boolean | Нет | Ограничивать суммарный план поставки текущим остатком FBS |
useSalesPlan |
boolean | Нет | Считать дефицит по плану продаж из отчета План/Факт продаж, а не по фактическим продажам/заказам |
packagingType |
stringBox, Monopallet, Supersafe, BoxOnPallet | Нет | Тип упаковки для фильтрации доступных складов WB |
notGroupComponents |
boolean | Нет | Признак не группировать компоненты? |
modelArticle |
string | Нет | Фильтр по артикулу модели |
serviceArticle |
string | Нет | Фильтр по артикулу товара на внешнем сервисе |
serviceArticleService |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
ozonArticle |
string | Нет | Фильтр по артикулу Ozon |
yandexMarketShopSku |
string | Нет | Фильтр по артикулу Яндекс.Маркет |
sberArticle |
string | Нет | Поле sberArticle. |
wbArticle |
string | Нет | Поле wbArticle. |
barcode |
string | Нет | Фильтр по штрих-коду |
name |
string | Нет | Фильтр по названию товара |
reportSheets |
stringBARCODE, COLOR, ARTICLE | Нет | Поле reportSheets. |
forSupplyPlan |
boolean | Нет | Поле forSupplyPlan. |
tagIds |
integer[] | Нет | Фильтр по ID тегов. Только товары, привязанные к этим тегам |
findirTipTypes |
string[] | Нет | Фильтр по типу рекомендаций AI Финдир |
removeFbsStock |
boolean | Нет | Флаг отключения передачи FBS остатков для организаций и сервисов |
limit |
integer · int32 | Нет | Ограничение на количество записей. Максимальное значение - 500 |
page |
integer · int32 | Нет | Номер страницы начиная с 1 |
count |
boolean | Нет | Возвратить в ответе общее количество записей |
sortBy |
stringACTUAL, ID, PRODUCTID, NAME, BARCODE, FAVOURITE, INSTOCKQUANTITY, FBSQUANTITY, CALCULATEDINSTOCKQUANTITY, STOCK, OZONSTOCKCOUNT, OZONSUPPLYINGQUANTITY, OZONORDERQUANTITY, OZONFBSORDERSQUANTITY, OZONSTOCKBETWEENWAREHOUSES, OZONUPDATEDPRICE, LASTWILDBERRIESORDERDATE, WILDBERRIESSTOCKCOUNT, WILDBERRIESSUPPLYINGQUANTITY, WILDBERRIESFBSORDERSQUANTITY, WILDBERRIESORDERQUANTITY, WILDBERRIESPROFIT, WILDBERRIESPRICE, WILDBERRIESUPDATEDPRICE, PRICE, PRICEWITHOUTDISCOUNT, AVERAGECOMPETITORPRICE, PURCHASEPRICE, PURCHASECURRENCY, MANUFACTURER, REALSIZE, CATEGORY, VENDORSIZE, DELIVERYCOST, WILDBERRIESSALEQUANTITY, WILDBERRIESQUANTITYINWAY, OZONPRICE, OZONPROFIT, LASTOZONORDERDATE, ARTICLE, COLOR, SIZE, CREATEDUSER, ORGANIZATIONID, BRAND, CREATEDDATE, LASTSTOCKCHANGE, STATUS, CELL, ITEMID, ORDERID, PUTUSERID, PUTDATE, TAKEUSERID, TAKEDATE, INCOMEORDER, NUMBER, TOTALQUANTITY, SUPPLYORDERPRODUCTID, TOTALORDERS, UPDATEDPRICE, QUANTITY, ALIEXPRESSPRICE, YANDEXMARKETPRICE, SKU, SERVICEARTICLE, OZONARTICLE, WBARTICLE, YANDEXMARKETSHOPSKU, YANDEXMARKETSTOCKCOUNT, ALIEXPRESSSKU, SBERARTICLE, ONECARTICLE, ADD, ORDERMINDATE, INCOMEQUANTITY, SBERMEGAMARKETSUPPLYINGQUANTITY, YANDEXMARKETSUPPLYINGQUANTITY, TOTALSUPPLYINGQUANTITY, TOTALFBSORDERSCOUNT, STOCKCOUNTUNITED, FBOSTOCKCOUNT, RECOMENDSALESPLAN, WBTOTALSALESCOUNT, OZONTOTALSALESCOUNT, SBERTOTALSALESCOUNT, YANDEXTOTALSALESCOUNT, EXTERNALARTICLE, FBOSALES, IMAGESUPDATEDAT | Нет | Поле для сортировки |
ascending |
boolean | Нет | Порядок сортировки - по возрастанию?. Работает только при получении списка. |
curl --request GET 'https://api.selsup.ru/api/wms/item/find?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/item/find?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/item/find?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/item/find?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/item/find?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/item/find?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/item/find?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
FindResponseWmsItem
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rows |
WmsItem[] | Нет | Строки с результатом поиска | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | ID остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус остатка товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku |
Sku | Нет | Связь с SKU и карточкой товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
product |
Product | Нет | Первый товар из которого был создан SKU |
productId |
integer · int64 | Нет | Поле productId. |
skuIdsalePricepurchasePriceotherExpensesnumberbarcodeincomeOrderIdproductIdincomeOrderProductIdsupplyOrderProductIdproductCode
Поля объекта
ProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор кода маркировки |
code |
string | Нет | Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию |
previousCode |
string | Нет | Предыдущий идентификатор товара при замене кода |
productId |
integer · int64 | Нет | Карточка товара на которую был выпущен код маркировки |
product |
Product | Нет | Поле product. |
suzProductId |
string | Нет | GTIN на товар из заказа СУЗ в рамках которого был выпущен данный код маркировки |
createdDate |
string · date-time | Нет | Поле createdDate. |
orderId |
integer · int64 | Нет | Идентификатор заказа в котором получался данный код маркировки |
supplyOrderId |
integer · int64 | Нет | Идентификатор заказа в котором отгружен данный код маркировки |
orderProductId |
integer · int64 | Нет | Идентификатор позиции заказа, для которой был выпущен данный код маркировки |
createdUser |
string | Нет | Поле createdUser. |
returnQueueExcludedAt |
string · date-time | Нет | Дата локального исключения из очереди возврата в оборот |
returnQueueExcludedBy |
string | Нет | Поле returnQueueExcludedBy. |
returnQueueExclusionReason |
string | Нет | Поле returnQueueExclusionReason. |
crptApiError |
string | Нет | Текст ошибки при работе с API Честного знака |
status |
stringCREATED, PRINTED, CIRCULATION, TURNOVER, TRANSFERRED, RETIRED, WRITTEN_OFF, WITHDRAWN, INVALID, EMITTED | Нет | Статус кода маркировки |
aggregateCodeId |
integer · int64 | Нет | Идентификатор родительского кода набора/агрегации (код комплекта, к которому относится данный код составляющей) |
aggregateCode |
string | Нет | Родительский код набора или агрегации |
clientId |
integer · int64 | Нет | Поле clientId. |
hash |
integer · int32 | Нет | Хэш от уникальной части кода маркировки для быстрого поиска кода |
organizationId |
integer · int64 | Нет | Поле organizationId. |
documentId |
integer · int64 | Нет | Поле documentId. |
owner |
string | Нет | Поле owner. |
primaryDocumentType |
stringRECEIPT, CORRECTION_RECEIPT, CONSIGNMENT_NOTE, UTD, CUSTOMS_DECLARATION, DESTRUCTION_ACT, OTHER, RETAIL, SALES_RECEIPT | Нет | Поле primaryDocumentType. |
primaryDocumentNumber |
string | Нет | Поле primaryDocumentNumber. |
primaryDocumentDate |
string | Нет | Поле primaryDocumentDate. |
primaryDocumentCustomName |
string | Нет | Поле primaryDocumentCustomName. |
emissionType |
stringLOCAL, FOREIGN, REMAINS, CROSSBORDER, REMARK, COMMISSION, AGGREGATION, REAPPLY, UNKNOWN | Нет | Поле emissionType. |
packageType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Поле packageType. |
productCodeType |
stringCHESTNY_ZNAK, UIN, IMEI, SERIAL_NUMBER, TEKSHER, ELECTRONIC_SIGN | Нет | Тип кода товара для идентификации различных систем маркировки |
salePrice |
number · double | Нет | Поле salePrice. |
orderService |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
orderNumber |
string | Нет | Поле orderNumber. |
isLegal |
boolean | Нет | Заказ в поставке совершён юридическим лицом |
orderStatus |
stringCREATED, REVOKING, REVOKED, ORDER_CREATED, CARDS_CREATED, BOX_BARCODES, IMAGES_UPLOADED, INVOICE_UPLOADED, READY_TO_SUPPLY, SUPPLIED, FINISHED, COLLECTED, SEND, DELIVERY, REFUND, COLLECTING, PACKING, PAYMENT_REQUIRED, CANCELED, CONTROVERSIAL, OVERDUE, READY_FOR_PICKUP, WAITING_SUPPLY, PICK_UP_REFUND, REFUND_RECEIVED, DELETED, RESTORE, PRODUCTION_CONFIRMED, REVERSED | Нет | Статус заказа |
orderDate |
string · date-time | Нет | Поле orderDate. |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | Нет | Группы категорий Честного знака |
applyStatus |
stringNONE, NOT_REQUIRED, SCANNED, SUCCESS | Нет | Поле applyStatus. |
boxId |
integer · int64 | Нет | Поле boxId. |
box |
Box | Нет | Поле box. |
expiredDate |
string · date-time | Нет | Поле expiredDate. |
productionDate |
string · date-time | Нет | Поле productionDate. |
customsDeclarationNumber |
string | Нет | Номер таможенной декларации, связанной с кодом маркировки |
applyStatusId |
ProductCode | Нет | Поле applyStatusId. |
createdDateupdatedDateexpiredDateproductionDateconsignmentIdconsignmentNameputUserIdputDatetakeUserIdtakeDatecell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdclientIdlastInventoryIdmodifyDategtdrnptquantitycalculatedQuantitycollectQuantityisSetsuppliedreservedmarkConfirmedstockUnitavailableQuantity{
"rows": "string"
}Ошибки6
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Остатки товара по ячейкам хранения
/api/wms/item/cellStocksПо штрих-коду товара возвращает суммарное количество товара в каждой ячейке хранения. Остатки с разными идентификаторами, лежащие в одной ячейке, суммируются
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
barcode |
string | Да | Поле barcode. |
curl --request GET 'https://api.selsup.ru/api/wms/item/cellStocks?barcode=string' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/item/cellStocks?barcode=string', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/item/cellStocks?barcode=string', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/item/cellStocks?barcode=string',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/item/cellStocks?barcode=string',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/item/cellStocks?barcode=string", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/item/cellStocks?barcode=string"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
CellStocks
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
product |
Product | Нет | Карточка товара, по которой запрошены остатки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Наименование товара внутреннее | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | Нет | Признак удаления товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания товара на МП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
created |
string · date-time | Нет | Дата создания товара в SelSup | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdUser |
string | Нет | Пользователь, который создал товар | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationId |
integer · int64 | Да | Идентификатор организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productViewId |
integer · int64 | Нет | Идентификатор цвета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
view |
ProductView | Нет | Информация о цвете товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
color |
string | Нет | Артикул цвета |
wbArticle |
string | Нет | Артикул карточки Wildberries |
needKiz |
boolean | Нет | Требуется ли обязательная маркировка по данным Wildberries |
id |
integer · int64 | Нет | Идентификатор цвета. Проставляется автоматически |
images |
ProductImage[] | Нет | Список изображений товара |
videos |
ProductVideo[] | Нет | Список видео товара |
productModelId |
integer · int64 | Нет | Идентификатор модели |
model |
ProductModel | Нет | Модель, к которой относится цвет |
actual |
boolean | Нет | Актуальность цвета - нужно ли его показывать в заказах поставщикам |
mainImage |
ProductImage | Нет | Основное изображение товара |
mainImageId |
integer · int64 | Нет | Поле mainImageId. |
mainImageUrl |
string | Нет | Ссылка на основное изображение на маркетплейсе |
imageUrls |
string | Нет | Ссылка на изображения |
imagesUpdatedAt |
string · date-time | Нет | Дата/время последнего изменения фотографий |
image360Urls |
string | Нет | Ссылка на изображения 360 |
wildberriesId |
integer · int64 | Нет | Числовой идентификатор номенклатуры Wildberries, nmId |
createdDate |
string · date-time | Нет | Дата создания цвета |
createdUser |
string | Нет | Пользователь, создавший цвет |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
clientId |
integer · int64 | Нет | Идентификатор клиента |
deleted |
boolean | Нет | Признак удаления цвета |
keywords |
string | Нет | Ключевые слова - сейчас не используется, перенесены в модель |
wildberriesRating |
number · double | Нет | Рейтинг карточки на Вайлдбериз |
wildberriesFeedbacks |
integer · int32 | Нет | Количество отзывов на карточке на Вайлдбериз |
wbRaiting |
number · double | Нет | Рейтинг карточки на Вайлдбериз |
wbFeedbackCount |
integer · int32 | Нет | Количество отзывов на карточке на Вайлдбериз |
wbPriceWithSpp |
number · double | Нет | Цена карточки на Вайлдбериз с учетом СПП, руб. |
wildberriesCardDoesNotOpen |
boolean | Нет | Признак, что карточка не открывается на Вайлдбериз |
wildberriesHasPhoto |
boolean | Нет | Признак наличия фото на Wildberries |
organizationId |
integer · int64 | Нет | Организация карточки |
params |
string | Нет | JSON со значениями параметров цвета |
additionalInfo |
string | Нет | Дополнительная информация для цвета |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
viewSourceId |
integer · int64 | Нет | Оригинал цвета по SKU |
sizes |
Product[] | Да | Список размеров для цвета |
hasChanges |
boolean | Нет | Признак изменения информации о цвете и необходимости его обновить |
viewWbArticle |
ProductView | Нет | Поле viewWbArticle. |
viewVersionId |
integer · int64 | Нет | Поле viewVersionId. |
suzIdcisTypenotChangedStockcardExchanges
Структура элемента массива
ProductCardExchange
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
status |
stringWAITING_TO_SEND, SENT, ACCEPTED, ERROR | Нет | Поле status. |
lastAttemptAt |
string · date-time | Нет | Поле lastAttemptAt. |
errorSource |
stringSELSUP, MARKETPLACE | Нет | Поле errorSource. |
message |
string | Нет | Поле message. |
messageParams |
string | Нет | Поле messageParams. |
wildberriesStatuswildberriesMessagewildberriesMessageParamsnationalCatalogStatusnationalCatalogMessagenationalCatalogMessageParamsozonStatusozonMessageozonMessageParamsozonTaskIdwildberriesFbsOrdersQuantityozonFbsOrdersQuantityymarketFbsOrdersQuantitytotalSupplyingQuantityskuIdskubarcodes
Структура элемента массива
ProductBarcode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
barcode |
string | Нет | Поле barcode. |
primaryBarcode |
boolean | Нет | Основной штрих-код для отображения товара |
organizationId |
integer · int64 | Нет | Организация, если client.barcodeUniqForOrg = false, то проставляется 0. Поле включено в уникальный ключ |
clientId |
integer · int64 | Нет | Поле clientId. |
productId |
integer · int64 | Нет | Поле productId. |
useInWildberries |
boolean | Нет | Применим ли данный штрих-код для Вайлдбериз |
useInOzon |
boolean | Нет | Применим ли данный штрих-код для Озон |
useInYandexMarket |
boolean | Нет | Применим ли данный штрих-код для Yandex.Market |
useInAliexpress |
boolean | Нет | Применим ли данный штрих-код для Aliexpress |
useInSberMegamarket |
boolean | Нет | Применим ли данный штрих-код для Sber.MegaMarket |
useInWoocom |
boolean | Нет | Применим ли данный штрих-код для WooCommerce |
format |
string | Нет | Поле format. |
serviceProducts
Структура элемента массива
ServiceProduct
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
serviceProductId |
integer · int64 | Нет | Идентификатор продукта сервиса |
productId |
integer · int64 | Нет | Идентификатор продукта |
serviceId |
integer · int32 | Нет | Идентификатор сервиса |
serviceListingId |
integer · int64 | Нет | Идентификатор листинга на сервисе |
serviceCardId |
integer · int64 | Нет | Поле serviceCardId. |
fboStock |
integer · int32 | Нет | Остаток на ФБО складах |
lastRepricerPriceStatus |
stringNONE, SUCCESS, ERROR | Нет | Последний статус обновления цены через репрайсер |
errorMessage |
string | Нет | Ошибка при установки цены через репрайсер |
serviceCard |
string | Нет | Идентификатор карточки на сервисе |
serviceCardProduct |
string | Нет | Идентификатор товара на сервисе |
serviceCardUrl |
string | Нет | Ссылка на карточку на сервисе (если несколько товаров отображаются) |
serviceProductUrl |
string | Нет | Ссылка на товар селлера на сервисе |
serviceBarcode |
string | Нет | Штрих код на сервисе |
fboCommissions |
number · double | Нет | Комиссия ФБО |
fbsCommissions |
number · double | Нет | Комиссия ФБС |
purchasePercent |
number · double | Нет | Процент выкупа |
serviceArticle |
string | Нет | Артикул на сервисе |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Нет | Идентификатор организации |
fieldsToClear |
string[] | Нет | Поля связи, которые нужно очистить при обновлении |
siteArticlesiteIdparamsvalues
Структура элемента массива
ParamValue
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
paramId |
integer · int64 | Да | Идентификатор параметра |
paramName |
string | Нет | Название параметра, для тех, у кого нет ID |
option |
Option | Нет | Значение перечислимого параметра |
doubleValue |
number · double | Нет | Числовое значение параметра |
longValue |
integer · int64 | Нет | Целочисленное значение параметра |
booleanValue |
boolean | Нет | Булево значение параметра |
stringValue |
string | Нет | Строковое значение параметра |
dateValue |
string · date-time | Нет | Значение параметра даты |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Привязка к сервису параметра |
unit |
Unit | Нет | Единица измерения для параметра |
auto |
boolean | Нет | Автоматически проставленное значение параметра |
created |
integer · int64 | Нет | Дата заполнения параметра |
user |
string | Нет | Пользователь, который заполнил параметр |
locked |
boolean | Нет | Значение зафиксировано и не должно изменяться при импорте карточек с маркетплейса |
groupduplicateshasChangesignoreDuplicateyandexMarketStockCountgroupIdyandexMarketStatusyandexMarketMessageyandexMarketMessageParamsduplicateozonHasPhotoaliexpressStatusaliexpressMessagealiexpressMessageParamsmoySkladTypemoySkladStatusavitoStatusmoySkladMessagemoySkladMessageParamsremoveFbsStockOzonremoveFbsStockWbremoveFbsStockAliremoveFbsStockYmremoveFbsStockSberquantityincomeQuantityorderMinDateexpiredDateproductionDatestockstockValuestockscell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
reservedreservedValuecalculatedStockcalculatedStockValuepricecompetitors
Структура элемента массива
Competitor
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | ID конкурента |
modelId |
integer · int64 | Нет | ID модели, для которой указывается конкурент |
productId |
integer · int64 | Нет | ID конкретного товара, для которого указывается конкурент |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Да | Маркетплейс конкурента |
url |
string | Да | URL карточки конкурента на маркетплейсе |
serviceId |
string | Нет | ID карточки конкурента на сайте маркетплейса |
clientId |
integer · int64 | Нет | ID клиента |
latestPrice |
number · double | Нет | Последняя собранная цена |
currency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта последней цены |
latestPriceDate |
string · date-time | Нет | Дата сбора последней цены |
averageCompetitorPricecompetitorPriceCurrencyupdatedPricepriceWithoutDiscountupdatedPriceWithoutDiscountupdatedDeliveryCostupdatedPurchasePricepurchasePriceisPurchasePriceUpdatedisDeliveryCostUpdatedwholesalePricedeliveryCoststrategyIdozonAverageExpenseswildberriesAverageExpensesyandexMarketAverageExpenseswildberriesSaleminPriceozonPromotionPriceozonAcquiringPercentozonComissonsberMegaMarketSupplyingQuantityyandexMarketSupplyingQuantitysalesExpensesOnMpPercentsalesCountCoefficientmeasureUnitIdtaxeRatedesiredMarginalityPercentdesiredProfitRubadditionalCostpackWidthpackHeightpackDepthpackWeightmaxLoadWeightnumOfPiecesInBoxlastWildberriesSaleDatelastWildberriesOrderDatelastOzonSaleDatelastOzonOrderDatetotalOrdersCounttotalFbsOrdersCountwildberriesTotalOrdersCountignoreFbsWarehousesfbsWarehousesminFbsStockmaxFbsStockwildberriesSaleLogisticwildberriesReturnLogisticwildberriesTotalLogisticswildberriesWarehouseRatiowildberriesComissionozonSaleLogisticozonReturnLogisticozonCommissionmaxDeliveryToPickupPointozonPurchasePercentwildberriesPurchasePercentminMarginalitymaxMarginalityminProfitmaxProfitminPriceWithDiscountmaxPriceWithDiscountoldWildberriesPriceWithDiscountoldWildberriesSalewildberriesPromoProfitwildberriesMarginalitywildberriesPromoIdoldWildberriesPromoSalePercentoldWildberriesPromoPriceWithDiscountendWildberriesPriceWithSppConfigozonFbsCommissionozonFboCommissionwbTotalSalesCountozonTotalSalesCountsberTotalSalesCountyandexTotalSalesCountozonRaitingozonFeedbackCountozonPriceWithSppfboStockCountfbsStockCountstockCoverageDaysfboSupplyQuantityfboSalesfbsSalesfboOrdersfbsOrdersrecommendPlanbaseDeficitallocatedWithoutWarehouseskipDaysCountorganizationShortNamecontractorNamesupplyPlanBarcodeplanCorrectionFactororderBeforedaysBeforeSupplysupplyPlanDayswarehouseIdForSupplyReportwarehouseNameForSupplyReportwbCanBoxwbCanMonopalletwbCanSupersafewbCanBoxOnPalletmanagercellIddrrPercentpercentForParticipationPromoOrAdvertisingselsupLinktempIdcategory
Поля объекта
Category
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
categoryId |
integer · int32 | Нет | Идентификатор категории. Проставляется автоматически |
name |
string | Да | Наименование категории |
deleted |
boolean | Нет | Признак удаленных категорий |
parentId |
integer · int32 | Нет | Идентификатор родительской категории |
clientId |
integer · int64 | Нет | Идентификатор клиента |
marked |
boolean | Нет | Маркируется ли категория |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | Нет | Тип категории для Честного знака. По умолчанию ставится OTHER |
wildberriesType |
WildberriesType | Нет | Предмет Вайлдбериз. Можно устанавливать либо объект,либо только идентификатор |
wildberriesCategoryId |
integer · int64 | Нет | Идентификатор категории Wildberries, совпадает с ID категории на самом Wildberries |
wildberriesFbmCommission |
number · double | Нет | Комиссия по тарифу FBM |
wildberriesFbwCommission |
number · double | Нет | Комиссия по тарифу FBW |
wildberriesFbsCommission |
number · double | Нет | Комиссия по тарифу FBS |
wildberriesDbsCommission |
number · double | Нет | Комиссия по тарифу DBS |
wildberriesEdbsCommission |
number · double | Нет | Комиссия по тарифу EDBS |
wildberriesCAndCCommission |
number · double | Нет | Комиссия по тарифу C&C |
wildberriesBookingCommission |
number · double | Нет | Комиссия за бронирование |
ozonDescriptionCategoryId |
integer · int64 | Нет | Идентификатор категории на Ozon. Строится из ID категории + ID типа на Ozon |
yandexMarketCategoryId |
integer · int64 | Нет | Идентификатор категории в Яндекс.Маркет. Совпадает с идентификатором категории на самом Яндекс.Маркет |
yandexMarketCategory |
YandexMarketCategory | Нет | Категория Яндекс.Маркета. Можно проставлять либо объект, либо только идентификатор |
ozonDescriptionCategory |
OzonDescriptionCategory | Нет | Категория Озон |
ozonCommission |
number · double | Нет | Комиссия озона. |
tnved |
Tnved | Нет | ТНВЭД. Можно проставлять либо объект, либо идентификатор ТНВЭД |
tnvedId |
integer · int64 | Нет | Идентификатор ТНВЭД |
laundry |
string | Нет | Правила ухода за вещами. Разделяются запятыми |
params |
string | Нет | JSON значений параметров для категории |
namePattern |
string | Нет | Шаблон названий категории |
aliexpressCategory |
AliexpressCategory | Нет | Категория Aliexpress |
aliexpressCategoryId |
integer · int64 | Нет | Идентификатор категории на самом Aliexpress |
avitoCategory |
AvitoCategory | Нет | Категория Avito |
lamodaCategory |
LamodaCategory | Нет | Категория Lamoda |
lamodaCategoryId |
integer · int64 | Нет | Идентификатор категории на Lamoda |
avitoCategoryId |
integer · int64 | Нет | Идентификатор категории на Avito |
packDepth |
integer · int32 | Нет | Глубина упаковки в мм. Проставляется всем товарам в категории |
packWidth |
integer · int32 | Нет | Ширина упаковки в мм. Проставляется всем товарам в категории |
packHeight |
integer · int32 | Нет | Высота упаковки в мм. Проставляется всем товарам в категории |
packWeight |
integer · int32 | Нет | Вес упаковки в граммах. Проставляется всем товарам в категории |
hasSize |
boolean | Нет | Признак разделения товаров в категории по размеру. Меняет вид редактора карточки |
hasColor |
boolean | Нет | Признак разделения товаров в категории по цвету. Меняет вид редактора карточки |
autoName |
boolean | Нет | Автоматически формировать названия товаров в категории |
removeFbsStock |
boolean | Нет | Не передавать остатки товаров по FBS для товаров из этой категории |
oneCId |
string | Нет | Идентификатор категории в 1С |
externalId |
string | Нет | Идентификатор категории на сайте |
moySkladId |
string | Нет | Идентификатор категории в сервисе МойСклад |
useClientParams |
boolean | Нет | Показывать пользовательские параметры в категории |
requiredExpirationDate |
boolean | Нет | Является ли срок годности обязательным параметром |
serviceCategoryMappings |
object | Нет | Универсальные привязки категории к категориям внешних сервисов |
productCount |
integer · int32 | Нет | Количество товаров в категории. Отдается только при withProductCount=true |
findirTipscommissionscommissionCalculationslowStockAlertsinputVatoutputVatfinalVatincomeTaxtotalTaxnetProfitmarginwoocomStatusdateStartSeason1dateEndSeason1dateStartSeason2dateEndSeason2dateStartSeason3dateEndSeason3dateStartSeason4dateEndSeason4currentGrossProfitplannedGrossProfitpositionemptyBarcodesuzumStatusmakroStatuskaspiStatussiteanyLinkanyArticleshopifyStatustakealotStatusyandexKitStatusbobShopStatusminPriceForAllMarketplacecalculatedInstockQuantitywoocomParentIdwoocomPermalinkyandexMarketSkuexternalArticlemoySkladLinkIddetmirArticlelamodaArticlemagnitArticlemvideoArticlewildberriesImtIdozonProductIdleroyMerlinIdleroyMerlinArticleyandexMarketShopSkuwildberriesSizeIdsberMegaMarketIdaliexpressSkuuzumProductIdlamodaParentSkuebayArticleozonIdsberArticleozonArticleoneCIdoneCArticledetmirIdsimalandIdlamodaSkuwalmartSkuwalmartIdwoocomSkuwoocomIdmagnitIdmagnitSkuopencartSkuopencartIdtakealotSkuuzumArticleozonFbsSkuozonFboSkuavitoIdmoySkladIdsellerSkuuzumSkuIdyandexMarketProductIdnationalCatalogFeedIdnationalCatalogGoodIdwildberriesPricewildberriesUpdatedPricewildberriesPriceWithoutDiscountwildberriesUpdatedPriceWithoutDiscountaliexpressPricealiexpressPriceWithoutDiscountaliexpressUpdatedPricealiexpressUpdatedPriceWithoutDiscountozonPriceozonUpdatedPriceozonPriceWithoutDiscountozonUpdatedPriceWithoutDiscountleroyMerlinPriceleroyMerlinUpdatedPriceavitoPriceavitoUpdatedPricesberMegaMarketPricesberMegaMarketUpdatedPriceyandexMarketPriceyandexMarketPriceWithoutDiscountyandexMarketUpdatedPriceyandexMarketUpdatedPriceWithoutDiscountproductPrices
Структура элемента массива
ProductPrice
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор записи цены |
productId |
integer · int64 | Нет | Идентификатор товара |
product |
object | Нет | Товар |
priceTypeId |
integer · int64 | Нет | Идентификатор типа цены |
priceType |
PriceType | Нет | Тип цены |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
clientId |
integer · int64 | Нет | Идентификатор клиента |
price |
number · double | Нет | Цена |
updatedPrice |
number · double | Нет | Обновленная цена |
priceWithoutDiscount |
number · double | Нет | Цена без скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Обновленная цена без скидки |
minPrice |
number · double | Нет | Минимальная цена |
updatedMinPrice |
number · double | Нет | Обновленная минимальная цена |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Процент расходов на участие в акциях или рекламе |
isActive |
boolean | Нет | Активна ли цена |
article |
string | Нет | Уникальный идентификатор товара на маркетплейсе |
pendingOperationId |
string | Нет | Идентификатор асинхронной операции обновления цены (Детский мир) |
stockRules
Поля объекта
ProductStockRules
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
subtractFromStock |
integer · int32 | Нет | Вычитаемое значение из остатка перед отправкой на маркетплейс |
distributionRules |
StockDistributionRule[] | Нет | Null inherits account rules; an empty list disables distribution for the product |
cells
Структура элемента массива
CellStock
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
cellId |
integer · int32 | Нет | Идентификатор ячейки |
cellFullName |
string | Нет | Полное название ячейки |
warehouseId |
integer · int64 | Нет | Склад, к которому относится ячейка |
quantity |
integer · int32 | Нет | Суммарное количество товара в ячейке |
{
"product": "string",
"cells": "string"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Поиск остатка по ШК
/api/wms/item/barcodeПоиск остатка на складе по штрих-коду для схемы хранения, когда каждая штука товара маркируется уникальным кодом.
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
barcode |
string | Да | Поле barcode. |
full |
boolean | Нет | Поле full. |
curl --request GET 'https://api.selsup.ru/api/wms/item/barcode?barcode=string' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/item/barcode?barcode=string', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/item/barcode?barcode=string', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/item/barcode?barcode=string',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/item/barcode?barcode=string',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/item/barcode?barcode=string", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/item/barcode?barcode=string"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
WmsItem
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | ID остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус остатка товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku |
Sku | Нет | Связь с SKU и карточкой товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Первый товар из которого был создан SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
productIdskuIdsalePricepurchasePriceotherExpensesnumberbarcodeincomeOrderIdproductIdincomeOrderProductIdsupplyOrderProductIdproductCode
Поля объекта
ProductCode
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор кода маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
code |
string | Нет | Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
previousCode |
string | Нет | Предыдущий идентификатор товара при замене кода | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | Нет | Карточка товара на которую был выпущен код маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Поле product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
suzProductIdcreatedDateorderIdsupplyOrderIdorderProductIdcreatedUserreturnQueueExcludedAtreturnQueueExcludedByreturnQueueExclusionReasoncrptApiErrorstatusaggregateCodeIdaggregateCodeclientIdhashorganizationIddocumentIdownerprimaryDocumentTypeprimaryDocumentNumberprimaryDocumentDateprimaryDocumentCustomNameemissionTypepackageTypeproductCodeTypesalePriceorderServiceorderNumberisLegalorderStatusorderDatecategoryClassapplyStatusboxIdbox
Поля объекта
Box
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
name |
string | Нет | Название короба |
barcode |
string | Нет | Уникальный штрих-код короба |
type |
stringDEFAULT, MONO, MONO_PALLET, SUPERSEIF, QR, FBS | Нет | Тип короба в зависимости от типа заказа Order.boxType |
userId |
integer · int32 | Нет | Пользователь, который создал короб |
createdUser |
string | Нет | Логин пользователя, который создал короб |
createdDate |
string · date-time | Нет | Дата создания короба |
orderId |
integer · int64 | Нет | Заказ к которому привязан короб |
supplyId |
integer · int64 | Нет | Поставка которая привязана к коробу |
relatedSupplyId |
integer · int64 | Нет | ID поставки, связанной с коробом напрямую или через заказ |
relatedSupplyName |
string | Нет | Название связанной поставки |
relatedSupplyExternalId |
string | Нет | Внешний номер связанной поставки |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
orderToSelect |
Order[] | Нет | Поле orderToSelect. |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
products |
BoxItem[] | Нет | Выполненные работы для этого короба |
quantity |
integer · int32 | Нет | Общее количество товаров в коробе, вычисляется при запросе |
ordersCount |
integer · int32 | Нет | Количество заказов в коробе, вычисляется при запросе |
markQuantity |
integer · int32 | Нет | Общее количество маркировок в коробе, вычисляется при запросе |
itemsCountInBoxLabel |
integer · int32 | Нет | Количество позиций в последнем скачанном стикере короба |
labelUrl |
string | Нет | URL для получения стикера короба поставки |
labelPath |
string | Нет | Путь к стикеру короба поставки в S3 |
expiredDateproductionDatecustomsDeclarationNumberapplyStatusIdcreatedDateupdatedDateexpiredDateproductionDateconsignmentIdconsignmentNameputUserIdputDatetakeUserIdtakeDatecell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdclientIdlastInventoryIdmodifyDategtdrnptquantitycalculatedQuantitycollectQuantityisSetsuppliedreservedmarkConfirmedstockUnitavailableQuantity{
"id": 1001,
"status": "CREATED",
"sku": "string",
"skuId": 1001,
"salePrice": 1,
"purchasePrice": 1
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Текущий остаток товара для истории изменений
/api/wms/item-history-summaryТекущий остаток товара для истории изменений.
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
skuId |
integer · int64 | Да | Поле skuId. |
warehouseId |
integer · int64 | Нет | Поле warehouseId. |
curl --request GET 'https://api.selsup.ru/api/wms/item-history-summary?skuId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/item-history-summary?skuId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/item-history-summary?skuId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/item-history-summary?skuId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/item-history-summary?skuId=1001',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/item-history-summary?skuId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/item-history-summary?skuId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
WmsItemHistorySummary
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
onHandQuantity |
integer · int32 | Нет | На складе, включая резерв |
reservedQuantity |
integer · int32 | Нет | Зарезервировано |
availableQuantity |
integer · int32 | Нет | Доступно для продажи |
{
"onHandQuantity": 1,
"reservedQuantity": 1,
"availableQuantity": 1
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
История остатков с постраничной навигацией по действиям
/api/wms/item-history-actionsИстория остатков с постраничной навигацией по действиям.
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
orderId |
integer · int64 | Нет | Фильтр по заказу |
operation |
stringPUT, TAKE, LOST, REMOVED, JOB, RESERVE, FOUND, CONFIRMED, CANCEL_ORDER, REMOVE_RESERVE, REMOVE_RESERVE_MARKETPLACE, TAKE_MARKETPLACE, SALE_PRODUCT, CHANGE_QUANTITY, SWAP_RESERVE, REFUND_PRODUCT, RECONCILIATION, INVENTORY_FILE, SERVICE, INVENTORY, RESERVE_SET, PRICE_LIST, COMMERCEML, CANCEL_WRITE_OFF, MOY_SKLAD, MOVE, CHANGE_STOCK_UNIT, REMOVE_INCOME_STOCK, QUARANTINE, RELEASE_QUARANTINE | Нет | Фильтр по операции |
stockChangesOnly |
boolean | Нет | Показывать только операции, изменяющие физический остаток |
operationGroupId |
string | Нет | Фильтр по связанным записям одной операции |
skuId |
integer · int64 | Нет | Фильтр по skuId |
itemId |
integer · int64 | Нет | Фильтр уникальному коду для WmsItem |
warehouseId |
integer · int64 | Нет | Фильтр складу для WmsItem |
itemStatus |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус единицы хранения товара на складе |
limit |
integer · int32 | Нет | Ограничение на количество записей. Максимальное значение - 500 |
page |
integer · int32 | Нет | Номер страницы начиная с 1 |
count |
boolean | Нет | Возвратить в ответе общее количество записей |
sortBy |
string | Нет | Поле сортировки записей. Работает только при получении списка. |
ascending |
boolean | Нет | Порядок сортировки - по возрастанию?. Работает только при получении списка. |
curl --request GET 'https://api.selsup.ru/api/wms/item-history-actions?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/item-history-actions?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/item-history-actions?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/item-history-actions?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/item-history-actions?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/item-history-actions?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/item-history-actions?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
FindResponseWmsItemHistory
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rows |
WmsItemHistory[] | Нет | Строки с результатом поиска | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор истории | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wmsItemId |
integer · int64 | Нет | Идентификатор остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
jobId |
integer · int32 | Нет | Выполненная работа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
userId |
integer · int64 | Нет | Пользователь, совершивший операцию | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operation |
stringPUT, TAKE, LOST, REMOVED, JOB, RESERVE, FOUND, CONFIRMED, CANCEL_ORDER, REMOVE_RESERVE, REMOVE_RESERVE_MARKETPLACE, TAKE_MARKETPLACE, SALE_PRODUCT, CHANGE_QUANTITY, SWAP_RESERVE, REFUND_PRODUCT, RECONCILIATION, INVENTORY_FILE, SERVICE, INVENTORY, RESERVE_SET, PRICE_LIST, COMMERCEML, CANCEL_WRITE_OFF, MOY_SKLAD, MOVE, CHANGE_STOCK_UNIT, REMOVE_INCOME_STOCK, QUARANTINE, RELEASE_QUARANTINE | Нет | Тип операции | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
date |
string · date-time | Нет | Дата совершения операции | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
orderId |
integer · int64 | Нет | Заказ, в который списали товар | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
order |
Order | Нет | Упрощенная информация о заказе | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор заказа. Проставляется автоматически |
name |
string | Нет | Название заказа |
status |
stringCREATED, REVOKING, REVOKED, ORDER_CREATED, CARDS_CREATED, BOX_BARCODES, IMAGES_UPLOADED, INVOICE_UPLOADED, READY_TO_SUPPLY, SUPPLIED, FINISHED, COLLECTED, SEND, DELIVERY, REFUND, COLLECTING, PACKING, PAYMENT_REQUIRED, CANCELED, CONTROVERSIAL, OVERDUE, READY_FOR_PICKUP, WAITING_SUPPLY, PICK_UP_REFUND, REFUND_RECEIVED, DELETED, RESTORE, PRODUCTION_CONFIRMED, REVERSED | Нет | Статус заказа |
bindingOrderId |
integer · int64 | Нет | Ид заказа, которому делаем возврат |
type |
stringFBM, FBS, INCOME, RETAIL, WHOLESALE, FBO, MOVEMENT, WRITE_OFF, PRODUCTION | Да | Тип заказа |
boxType |
stringDEFAULT, MONO, MONO_PALLET, SUPERSEIF, QR, FBS | Нет | Вид упаковки для заказа |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Маркетплейс |
writeOffStocks |
boolean | Нет | Списать товары с остатков |
warehouseId |
integer · int64 | Нет | Склад на который производится отгрузка |
warehouseName |
string | Нет | Название склада на который производится отгрузка |
stockWarehouseId |
integer · int64 | Нет | Склад для списания остатков |
createdDate |
string · date-time | Нет | Дата создания заказа на маркетплейсе |
created |
string · date-time | Нет | Дата создания заказа в SelSup |
deliveryDate |
string · date-time | Нет | Дата доставки заказа |
deliveryMethod |
integer · int64 | Нет | Способ доставки заказа |
isLegal |
boolean | Нет | Получатель юридическое лицо |
deliveryMethodName |
string | Нет | Название способа доставки заказа |
invoiceNumber |
integer · int32 | Нет | Короткий номер заказа |
externalOrderId |
string | Нет | Внешний номер заказа на маркетплейсе |
postingNumber |
string | Нет | Номер отправления. |
trackingNumber |
string | Нет | Трек-номер отправления |
wildberriesRid |
string | Нет | Идентификатор заказа Вайлдбериз |
customerCartNumber |
string | Нет | ID корзины покупателя Wildberries |
wildberriesDeliveryType |
string | Нет | Тип доставки заказа Wildberries |
crossBorder |
boolean | Нет | Трансграничный заказ |
gtdRequired |
boolean | Нет | Для заказа требуется номер декларации на товары |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Нет | Организация заказа |
invoiceMessage |
string | Нет | Сообщение при отправке счета |
deleted |
boolean | Нет | Статус удаления заказа |
createdUser |
string | Нет | Пользователь, создавший заказ |
userId |
integer · int32 | Нет | Пользователь, который взял этот заказ |
closeUserId |
integer · int32 | Нет | Пользователь, который закрыл заказ |
closeDate |
string · date-time | Нет | Дата, когда был закрыт заказ |
deliveryTransferDate |
string · date-time | Нет | Время передачи в доставку или закрытия поставки при отсутствии времени от МП |
deliveryTransferSource |
stringMARKETPLACE, SUPPLY_CLOSED | Нет | Поле deliveryTransferSource. |
startCollectDate |
string · date-time | Нет | Дата и время начала сборки заказа |
supplyId |
integer · int64 | Нет | Идентификатор поставки |
customer |
Customer | Нет | Клиент для заказов FBS |
customerId |
integer · int64 | Нет | ID покупателя |
buyer |
Contractor | Нет | Грузополучатель для WHOLESALE |
buyerId |
integer · int64 | Нет | ID грузополучателя для WHOLESALE |
supplier |
Contractor | Нет | Поставщик для INCOME |
supplierId |
integer · int64 | Нет | Идентификатор поставщика |
totalQuantity |
integer · int32 | Нет | Общее количество товара в заказе для отображения на списке товаров |
totalQuantityValue |
number · double | Нет | Итоговое количество товаров в пользовательских единицах измерения. Может быть дробным для весовых и объёмных товаров |
collectedQuantity |
integer · int32 | Нет | Суммарно собранное количество товаров по заказу (для кабинета клиента и кабинета фулфилмента) |
actualPackages |
integer · int32 | Нет | Фактическое количество упакованных коробов (для кабинета клиента и кабинета фулфилмента) |
fulfillmentClientName |
string | Нет | Название клиента фулфилмента, которому принадлежит заказ (для кабинета фулфилмента) |
shipmentDetails |
ShipmentDetails | Нет | Поле shipmentDetails. |
totalPrice |
number · double | Нет | Общая цена заказа |
totalPriceWithExpenses |
number · double | Нет | Сумма заказа с доп расходами |
totalPurchasePrice |
number · double | Нет | Сумма закупочных цен |
currency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта заказа для отображения сумм |
products |
OrderProduct[] | Нет | Список товаров заказа. Отдается только для FBS и при запросе информации о заказе. При создании можно передавать список товаров в запросе |
supply |
Supply | Нет | Поставка к которой привязан заказ для FBM |
labelsPath |
string | Нет | Путь к этикеткам для заказа |
labelsUrl |
string | Нет | URL к этикеткам для заказа |
moySkladId |
string | Нет | Идентификатор заказа Мой Склад |
moySkladDemandId |
string | Нет | Идентификатор отгрузки Мой Склад |
wildberriesStickerId |
integer · int64 | Нет | Идентификатор этикетки для FBS. Используется для печати и сканировании кода заказа |
wildberriesStickerEncoded |
string | Нет | Штрих-код этикетки для FBS. Используется при сканировании кода заказа |
lamodaPackNumbers |
string | Нет | Номера коробов (packNumbers) Lamoda, через запятую |
aliexpressHandoverId |
integer · int64 | Нет | Лист передачи с отправлениями Aliexpress |
express |
boolean | Нет | Является ли заказ Express - быстрая доставка курьеру в течении получаса - часа |
updateInService |
boolean | Нет | Пометка необходимости обновить статус на маркетплейсе |
quantumId |
integer · int64 | Нет | Идентификатор эконом-товара. Для OZON заказов |
message |
string | Нет | Сообщение об ошибке при обновлении заказа во внешнем сервисе |
messageParams |
string | Нет | JSON параметры сообщения об ошибке при обновлении заказа во внешнем сервисе |
sberDeliveryNumber |
string | Нет | Номер доставки СберМегаМаркет (SberOrder.deliveryId) |
checkDate |
string · date-time | Нет | Дата проверки отгрузки заказа |
comment |
string | Нет | Комментарий к заказу |
oneCId |
string | Нет | Идентификатор заказа в 1С |
gtd |
string | Нет | Номер государственной таможенной декларации |
gtdDate |
string · date | Нет | Дата государственной таможенной декларации для Честного знака |
customCode |
string | Нет | Код таможни ГТД |
decisionCode |
string | Нет | Код решения таможни |
remarkingCause |
stringKM_SPOILED, DESCRIPTION_ERRORS, RETAIL_RETURN, REMOTE_SALE_RETURN, LEGAL_RETURN, INTERNAL_RETURN, EEC_EXPORT_RETURN | Нет | Код причины перемаркировки |
serviceWarehouseId |
string | Нет | Склад на маркетплейсе |
destinationWarehouseId |
integer · int64 | Нет | Поле destinationWarehouseId. |
supplySuccess |
boolean | Нет | Поле supplySuccess. |
deliveryRegion |
string | Нет | Регион доставки. |
logistics |
number · double | Нет | Затраты на логистику. |
totalCommissions |
number · double | Нет | Общая комиссия на товары в заказе. |
saleDate |
string · date-time | Нет | Дата продажи. |
returnDate |
string · date-time | Нет | Дата возврата. |
modifiedDate |
string · date-time | Нет | Дата последнего изменения статуса |
sberBoxIndex |
integer · int32 | Нет | Номер грузового места для СберМегаМаркета |
markingStatus |
stringUNKNOWN, CARDS_SEND, CARDS_CREATED, SUZ_ORDERS_CREATED, MARKS_RECEIVED, CARDS_SIGNED, DOCUMENT_CREATED, SUCCESS, NO_NEED_MARKING | Нет | Статус маркировки для заказа |
markingType |
stringPRODUCTION, IMPORT, REMAINS, REMARK, COMMISSION | Да | Тип заказа для маркировки |
markingEmissionMethod |
stringSTANDARD, OUTSIDE_PRODUCTION | Нет | Способ получения кодов; отсутствие значения сохраняет прежний сценарий |
deliveryService |
stringCDEK, OWN_DELIVERY, POST, BOXBERRY, DPD, YANDEX, DOSTAVISTA, DELLIN, PEC, YANDEX_EXPRESS, FIVE_POST | Нет | Сервис доставки для DBS |
deliveryServiceIdentification |
string | Нет | Идентификатор заказа в сервисе доставки |
deliveryPoint |
string | Нет | JSON точки доставки заказа для выбранной службы доставки |
deliveryAddress |
string | Нет | JSON адрес доставки заказа, если он не совпадает с клиентским |
deliveryPointCode |
string | Нет | Код точки доставки от маркетплейса |
deliveryLabelPath |
string | Нет | Путь на файл с накладной службы доставки |
deliveryLabelUrl |
string | Нет | Ссылка на файл с накладной службы доставки |
deliveryLabelRequest |
string | Нет | ID запроса на формирование этикетки |
labelRequest |
string | Нет | ID запроса на формирование этикетки |
labelTaskId |
integer · int64 | Нет | ID задачи на формирование стикера |
edoId |
string | Нет | Идентификатор документа в ЭДО |
dropShippingOrderId |
string | Нет | Номер заказа в котором производится закупка товара или номер заказа по модели дроп шипинга |
deliveryInvoiceNumber |
string | Нет | Номер транспортной накладной |
fromAnalyticData |
boolean | Нет | Данные пришли из profit_report |
serviceWarehouse |
string | Нет | Склад отгрузки c МП |
deliveryPointType |
stringADDRESS, DELIVERY_POINT | Нет | Доставка до (пункт выдачи / адрес) |
lastStatusUpdate |
string · date-time | Нет | Дата последнего обновления статуса с маркетплейсов |
incomeId |
integer · int64 | Нет | id ордера типа INCOME |
boxLimit |
integer · int32 | Нет | Ограничение на количество коробов |
timeZone |
integer · int32 | Нет | Часовой пояс клиента по UTC |
boxId |
integer · int64 | Нет | ID короба, к которому привязан заказ |
boxName |
string | Нет | Название короба, к которому привязан заказ |
boxBarcode |
string | Нет | Штрих-код короба, к которому привязан заказ |
sortType |
stringsort, non-sort | Нет | Тип сортировки отправления Ozon FBS (сортируемое/несортируемое), приходит от Ozon вместе с отправлением |
workAssignments |
JobAssignment[] | Нет | Набор работ, общий для всех товаров заявки |
hasProductionOrder |
boolean | Нет | флаг для обозначения того, что этот заказ был источником создания производственных заказов. Заполняется для заказов, привязанных к производству. |
reversalOrderId |
integer · int64 | Нет | Идентификатор обратного перемещения, созданного при сторнировании этого перемещения |
reversedOrderId |
integer · int64 | Нет | Идентификатор исходного перемещения, которое было сторнировано этим обратным перемещением |
packages |
OrderPackage[] | Нет | Поле packages. |
returnQuantity |
integer · int32 | Нет | Количество возвращённого товара. |
hybrid |
boolean | Нет | Гибридный заказ |
blacklisted |
boolean | Нет | Покупатель данного заказа в черном списке |
buyerCustomer |
YandexMarkerBuyerInfo | Нет | Поле buyerCustomer. |
stickerText |
string | Нет | Код на стикере заказа для сканирования (штрих-код или qr-код) |
stickerId |
integer · int64 | Нет | Код на стикере заказа в виде номера |
item
Поля объекта
WmsItem
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | ID остатка |
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус остатка товара |
sku |
Sku | Нет | Связь с SKU и карточкой товара |
skuId |
integer · int64 | Нет | Связь с SKU и карточкой товара |
salePrice |
number · double | Нет | Сумма продаж товара |
purchasePrice |
number · double | Нет | Закупочная цена товара, берется из приемки на склад |
otherExpenses |
number · double | Нет | Дополнительные расходы на доставку товара. Добавляются к закупочной цене |
number |
integer · int32 | Нет | Человекочитабельный номер товара на складе - используется для быстрого поиска товара в ячейке. Уникальный в рамках клиента |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код единицы хранения товара |
incomeOrderId |
integer · int64 | Нет | Заказ по которому было поступление этого товара |
productId |
integer · int64 | Нет | Идентификатор товара - этикетка которого напечатана. Не использовать как связь с товаром, тк связь идет через skuId у Product |
incomeOrderProductId |
integer · int64 | Нет | Товар из заказа по которому было поступление этого товара |
supplyOrderProductId |
integer · int64 | Нет | Товар в заказе, по которому товар убыл со стока |
productCode |
ProductCode | Нет | Связь с кодом маркировки |
createdDate |
string · date-time | Нет | Дата создания остатка |
updatedDate |
string · date-time | Нет | Дата изменения остатка |
expiredDate |
string · date-time | Нет | Срок годности товара |
productionDate |
string · date-time | Нет | Дата производства товара |
consignmentId |
string | Нет | Идентификатор партии в МойСклад, из которой импортирован остаток |
consignmentName |
string | Нет | Название (метка) партии в МойСклад для листа сборки |
putUserId |
integer · int32 | Нет | Идентификатор пользователя, который разместил на складе этот товар |
putDate |
string · date-time | Нет | Дата, когда товар был размещен на складе |
takeUserId |
integer · int32 | Нет | Идентификатор пользователя, который собрал товар для заказа или отметил его потерянным |
takeDate |
string · date-time | Нет | Дата, когда товар собрали или отметили потерянным |
cell |
Cell | Нет | Ячейка в которой размещен товар |
cellId |
integer · int32 | Нет | Поле cellId. |
clientId |
integer · int64 | Нет | Поле clientId. |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
modifyDate |
string · date-time | Нет | Поле modifyDate. |
gtd |
string | Нет | Поле gtd. |
rnpt |
string | Нет | Поле rnpt. |
quantity |
integer · int32 | Нет | Общее количество товара при использовании количественного метода хранения |
calculatedQuantity |
integer · int32 | Нет | Подсчитанные остатки товаров для комплектов, на основе других товаров |
collectQuantity |
integer · int32 | Нет | Поле collectQuantity. |
isSet |
boolean | Нет | Поле isSet. |
supplied |
integer · int32 | Нет | Количество отгруженного товара при использовании количественного метода хранения |
reserved |
integer · int32 | Нет | Количество зарезервированного товара при использовании количественного метода хранения |
markConfirmed |
boolean | Нет | Признак, что маркировка передана на маркетплейс успешно |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара |
availableQuantity |
integer · int32 | Нет | Поле availableQuantity. |
orderProductIdcell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdlastInventoryIditemsCountitemTotalQuantityoldTotalQuantityskuTotalQuantityoldSkuTotalQuantitywarehouseTotalQuantityoldWarehouseTotalQuantityskuAvailableQuantityoldSkuAvailableQuantitywarehouseAvailableQuantityoldWarehouseAvailableQuantityoperationGroupIdsourceCellIdsourceCell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
warehouseIdstockUnituserLoginshipmentInvoiceNumberincomeInvoiceNumberitemCell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
{
"rows": "string"
}Ошибки7
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_subscription_expiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_subscription_expired; localMessage содержит приведённый выше перевод.
Список инвентаризаций с пагинацией
/api/wms/inventoriesВозвращает список всех открытых инвентаризаций для клиента с пагинацией
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
warehouseId |
integer · int64 | Нет | Фильтр по складу |
finished |
boolean | Нет | Фильтр по завершенности инвентаризации |
limit |
integer · int32 | Нет | Ограничение на количество записей. Максимальное значение - 500 |
page |
integer · int32 | Нет | Номер страницы начиная с 1 |
count |
boolean | Нет | Возвратить в ответе общее количество записей |
sortBy |
string | Нет | Поле сортировки записей. Работает только при получении списка. |
ascending |
boolean | Нет | Порядок сортировки - по возрастанию?. Работает только при получении списка. |
curl --request GET 'https://api.selsup.ru/api/wms/inventories?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/inventories?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/inventories?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/inventories?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/inventories?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/inventories?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/inventories?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
FindResponseInventory
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rows |
Inventory[] | Нет | Строки с результатом поиска | ||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
name |
string | Нет | Наименование |
finished |
boolean | Нет | Завершена? |
warehouseId |
integer · int64 | Нет | Склад инвентаризации |
startDate |
string · date-time | Нет | Дата начала |
endDate |
string · date-time | Нет | Дата завершения |
clientId |
integer · int64 | Нет | Поле clientId. |
{
"rows": "string"
}Ошибки6
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Возвращает остатки по категории со складов WILDBERRIES или OZON
/api/wms/getMarketPlaceStockCountByCategoryВозвращает остатки по категории со складов WILDBERRIES или OZON.
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Да | Сервис |
curl --request GET 'https://api.selsup.ru/api/wms/getMarketPlaceStockCountByCategory?service=NONE' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/getMarketPlaceStockCountByCategory?service=NONE', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/getMarketPlaceStockCountByCategory?service=NONE', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/getMarketPlaceStockCountByCategory?service=NONE',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/getMarketPlaceStockCountByCategory?service=NONE',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/getMarketPlaceStockCountByCategory?service=NONE", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/getMarketPlaceStockCountByCategory?service=NONE"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ProductStats
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
data |
object[] | Нет | Поле data. | ||||||||||||
convUnits |
MeasureUnitStat[] | Нет | Разбивка заказов/продаж по единицам измерения | ||||||||||||
Структура элемента массива
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
unit |
string | Нет | Название единицы измерения |
count |
integer · int64 | Нет | Количество заказов/продаж в данной единице измерения |
{
"data": "string",
"convUnits": "string"
}Ошибки6
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_service_not_realisedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_service_not_realised; localMessage содержит приведённый выше перевод.
Список уникальных кодов, по заказу
/api/wms/getItemsByOrderПозволяет получить список уникальных кодов из заказа
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
orderId |
integer · int64 | Да | Поле orderId. |
orderProductIds[] |
integer[] | Нет | Поле orderProductIds[]. |
curl --request GET 'https://api.selsup.ru/api/wms/getItemsByOrder?orderId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/getItemsByOrder?orderId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/getItemsByOrder?orderId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/getItemsByOrder?orderId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/getItemsByOrder?orderId=1001',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/getItemsByOrder?orderId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/getItemsByOrder?orderId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
WmsItem[]
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | ID остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус остатка товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku |
Sku | Нет | Связь с SKU и карточкой товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Первый товар из которого был создан SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
productIdskuIdsalePricepurchasePriceotherExpensesnumberbarcodeincomeOrderIdproductIdincomeOrderProductIdsupplyOrderProductIdproductCode
Поля объекта
ProductCode
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор кода маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
code |
string | Нет | Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
previousCode |
string | Нет | Предыдущий идентификатор товара при замене кода | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | Нет | Карточка товара на которую был выпущен код маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Поле product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
suzProductIdcreatedDateorderIdsupplyOrderIdorderProductIdcreatedUserreturnQueueExcludedAtreturnQueueExcludedByreturnQueueExclusionReasoncrptApiErrorstatusaggregateCodeIdaggregateCodeclientIdhashorganizationIddocumentIdownerprimaryDocumentTypeprimaryDocumentNumberprimaryDocumentDateprimaryDocumentCustomNameemissionTypepackageTypeproductCodeTypesalePriceorderServiceorderNumberisLegalorderStatusorderDatecategoryClassapplyStatusboxIdbox
Поля объекта
Box
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
name |
string | Нет | Название короба |
barcode |
string | Нет | Уникальный штрих-код короба |
type |
stringDEFAULT, MONO, MONO_PALLET, SUPERSEIF, QR, FBS | Нет | Тип короба в зависимости от типа заказа Order.boxType |
userId |
integer · int32 | Нет | Пользователь, который создал короб |
createdUser |
string | Нет | Логин пользователя, который создал короб |
createdDate |
string · date-time | Нет | Дата создания короба |
orderId |
integer · int64 | Нет | Заказ к которому привязан короб |
supplyId |
integer · int64 | Нет | Поставка которая привязана к коробу |
relatedSupplyId |
integer · int64 | Нет | ID поставки, связанной с коробом напрямую или через заказ |
relatedSupplyName |
string | Нет | Название связанной поставки |
relatedSupplyExternalId |
string | Нет | Внешний номер связанной поставки |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
orderToSelect |
Order[] | Нет | Поле orderToSelect. |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
products |
BoxItem[] | Нет | Выполненные работы для этого короба |
quantity |
integer · int32 | Нет | Общее количество товаров в коробе, вычисляется при запросе |
ordersCount |
integer · int32 | Нет | Количество заказов в коробе, вычисляется при запросе |
markQuantity |
integer · int32 | Нет | Общее количество маркировок в коробе, вычисляется при запросе |
itemsCountInBoxLabel |
integer · int32 | Нет | Количество позиций в последнем скачанном стикере короба |
labelUrl |
string | Нет | URL для получения стикера короба поставки |
labelPath |
string | Нет | Путь к стикеру короба поставки в S3 |
expiredDateproductionDatecustomsDeclarationNumberapplyStatusIdcreatedDateupdatedDateexpiredDateproductionDateconsignmentIdconsignmentNameputUserIdputDatetakeUserIdtakeDatecell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdclientIdlastInventoryIdmodifyDategtdrnptquantitycalculatedQuantitycollectQuantityisSetsuppliedreservedmarkConfirmedstockUnitavailableQuantity[
"string"
]Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Уникальные коды размещенные в ячейке
/api/wms/getItemsByCellПозволяет получить список уникальных кодов, лежащих на полке
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
barcode |
string | Да | Поле barcode. |
curl --request GET 'https://api.selsup.ru/api/wms/getItemsByCell?barcode=string' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/getItemsByCell?barcode=string', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/getItemsByCell?barcode=string', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/getItemsByCell?barcode=string',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/getItemsByCell?barcode=string',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/getItemsByCell?barcode=string", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/getItemsByCell?barcode=string"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
WmsItem[]
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | ID остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус остатка товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku |
Sku | Нет | Связь с SKU и карточкой товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Первый товар из которого был создан SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
productIdskuIdsalePricepurchasePriceotherExpensesnumberbarcodeincomeOrderIdproductIdincomeOrderProductIdsupplyOrderProductIdproductCode
Поля объекта
ProductCode
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор кода маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
code |
string | Нет | Длинный код маркировки товара, содержащий штрих-код, серию и другую информацию | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
previousCode |
string | Нет | Предыдущий идентификатор товара при замене кода | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | Нет | Карточка товара на которую был выпущен код маркировки | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Поле product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
suzProductIdcreatedDateorderIdsupplyOrderIdorderProductIdcreatedUserreturnQueueExcludedAtreturnQueueExcludedByreturnQueueExclusionReasoncrptApiErrorstatusaggregateCodeIdaggregateCodeclientIdhashorganizationIddocumentIdownerprimaryDocumentTypeprimaryDocumentNumberprimaryDocumentDateprimaryDocumentCustomNameemissionTypepackageTypeproductCodeTypesalePriceorderServiceorderNumberisLegalorderStatusorderDatecategoryClassapplyStatusboxIdbox
Поля объекта
Box
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
name |
string | Нет | Название короба |
barcode |
string | Нет | Уникальный штрих-код короба |
type |
stringDEFAULT, MONO, MONO_PALLET, SUPERSEIF, QR, FBS | Нет | Тип короба в зависимости от типа заказа Order.boxType |
userId |
integer · int32 | Нет | Пользователь, который создал короб |
createdUser |
string | Нет | Логин пользователя, который создал короб |
createdDate |
string · date-time | Нет | Дата создания короба |
orderId |
integer · int64 | Нет | Заказ к которому привязан короб |
supplyId |
integer · int64 | Нет | Поставка которая привязана к коробу |
relatedSupplyId |
integer · int64 | Нет | ID поставки, связанной с коробом напрямую или через заказ |
relatedSupplyName |
string | Нет | Название связанной поставки |
relatedSupplyExternalId |
string | Нет | Внешний номер связанной поставки |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
orderToSelect |
Order[] | Нет | Поле orderToSelect. |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
products |
BoxItem[] | Нет | Выполненные работы для этого короба |
quantity |
integer · int32 | Нет | Общее количество товаров в коробе, вычисляется при запросе |
ordersCount |
integer · int32 | Нет | Количество заказов в коробе, вычисляется при запросе |
markQuantity |
integer · int32 | Нет | Общее количество маркировок в коробе, вычисляется при запросе |
itemsCountInBoxLabel |
integer · int32 | Нет | Количество позиций в последнем скачанном стикере короба |
labelUrl |
string | Нет | URL для получения стикера короба поставки |
labelPath |
string | Нет | Путь к стикеру короба поставки в S3 |
expiredDateproductionDatecustomsDeclarationNumberapplyStatusIdcreatedDateupdatedDateexpiredDateproductionDateconsignmentIdconsignmentNameputUserIdputDatetakeUserIdtakeDatecell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdclientIdlastInventoryIdmodifyDategtdrnptquantitycalculatedQuantitycollectQuantityisSetsuppliedreservedmarkConfirmedstockUnitavailableQuantity[
"string"
]Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Отчет по инвентаризации
/api/wms/getInventoryReportВозвращает отчет по инвентаризации товаров
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Да | Поле id. |
curl --request GET 'https://api.selsup.ru/api/wms/getInventoryReport?id=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/getInventoryReport?id=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/getInventoryReport?id=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/getInventoryReport?id=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/getInventoryReport?id=1001',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/getInventoryReport?id=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/getInventoryReport?id=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
InventoryReport
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
inventory |
Inventory | Нет | Поле inventory. | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
name |
string | Нет | Наименование |
finished |
boolean | Нет | Завершена? |
warehouseId |
integer · int64 | Нет | Склад инвентаризации |
startDate |
string · date-time | Нет | Дата начала |
endDate |
string · date-time | Нет | Дата завершения |
clientId |
integer · int64 | Нет | Поле clientId. |
checkedProductscheckedCellslostItemsfindItems{
"inventory": "string",
"checkedProducts": 1,
"checkedCells": 1,
"lostItems": 1,
"findItems": 1
}Ошибки7
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_inventory_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_inventory_not_found; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_warehouse_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_warehouse_not_found; localMessage содержит приведённый выше перевод.
Список инвентаризаций
/api/wms/getInventoriesВозвращает список всех открытых инвентаризаций для клиента
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
finished |
boolean | Нет | Поле finished. |
curl --request GET 'https://api.selsup.ru/api/wms/getInventories' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/getInventories', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/getInventories', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/getInventories',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/getInventories',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/getInventories", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/getInventories"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
Inventory[]
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
name |
string | Нет | Наименование |
finished |
boolean | Нет | Завершена? |
warehouseId |
integer · int64 | Нет | Склад инвентаризации |
startDate |
string · date-time | Нет | Дата начала |
endDate |
string · date-time | Нет | Дата завершения |
clientId |
integer · int64 | Нет | Поле clientId. |
[
"string"
]Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Возвращает остатки по категории с нашего склада
/api/wms/getCountWmsItemByStatusВозвращает остатки по категории с нашего склада.
curl --request GET 'https://api.selsup.ru/api/wms/getCountWmsItemByStatus' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/getCountWmsItemByStatus', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/getCountWmsItemByStatus', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/getCountWmsItemByStatus',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/getCountWmsItemByStatus',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/getCountWmsItemByStatus", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/getCountWmsItemByStatus"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ProductStats
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
data |
object[] | Нет | Поле data. | ||||||||||||
convUnits |
MeasureUnitStat[] | Нет | Разбивка заказов/продаж по единицам измерения | ||||||||||||
Структура элемента массива
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
unit |
string | Нет | Название единицы измерения |
count |
integer · int64 | Нет | Количество заказов/продаж в данной единице измерения |
{
"data": "string",
"convUnits": "string"
}Ошибки5
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Получение сверки остатков FBS
/api/wms/findStockReconciliationВозвращает сверку остатков с сервисом по FBS
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
query |
string | Нет | Запрос для фильтрации |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
organizationId |
integer · int64 | Нет | Организация |
hasProduct |
boolean | Нет | Фильтр по результатам сверки остатков, в которых был найден товар в SelSup |
ourLess |
boolean | Нет | Остаток в SelSup меньше, чем на сервисе |
ourGreater |
boolean | Нет | Остаток в SelSup больше, чем на сервисе |
error |
string | Нет | Поле error. |
noProduct |
boolean | Нет | Фильтр по результатам сверки остатков, в которых не был найден товар в SelSup |
limit |
integer · int32 | Нет | Ограничение на количество записей. Максимальное значение - 500 |
page |
integer · int32 | Нет | Номер страницы начиная с 1 |
count |
boolean | Нет | Возвратить в ответе общее количество записей |
sortBy |
string | Нет | Поле сортировки записей. Работает только при получении списка. |
ascending |
boolean | Нет | Порядок сортировки - по возрастанию?. Работает только при получении списка. |
curl --request GET 'https://api.selsup.ru/api/wms/findStockReconciliation?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/findStockReconciliation?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/findStockReconciliation?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/findStockReconciliation?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/findStockReconciliation?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/findStockReconciliation?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/findStockReconciliation?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
FindResponseStockReconciliation
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rows |
StockReconciliation[] | Нет | Строки с результатом поиска | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
reconciliationId |
integer · int64 | Нет | Поле reconciliationId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
article |
string | Нет | Поле article. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku |
integer · int64 | Нет | Поле sku. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productSkuId |
integer · int64 | Нет | Поле productSkuId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | Нет | Поле productId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ourStock |
integer · int32 | Нет | Поле ourStock. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
serviceStock |
integer · int32 | Нет | Поле serviceStock. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
serviceWarehouseId |
string | Нет | Поле serviceWarehouseId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouseId |
integer · int64 | Нет | Поле warehouseId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
message |
string | Нет | Поле message. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Поле clientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationId |
integer · int64 | Нет | Поле organizationId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type |
stringFBS, FBO | Нет | Поле type. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Поле product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
{
"rows": "string"
}Ошибки5
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
История остатков товаров
/api/wms/findItemHistoryПозволяет получить историю остатков товаров: когда, как и кем менялся остаток, какое было предыдущее значение, в какую ячейку размещался или под какой заказ резервировался остаток
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
orderId |
integer · int64 | Нет | Фильтр по заказу |
operation |
stringPUT, TAKE, LOST, REMOVED, JOB, RESERVE, FOUND, CONFIRMED, CANCEL_ORDER, REMOVE_RESERVE, REMOVE_RESERVE_MARKETPLACE, TAKE_MARKETPLACE, SALE_PRODUCT, CHANGE_QUANTITY, SWAP_RESERVE, REFUND_PRODUCT, RECONCILIATION, INVENTORY_FILE, SERVICE, INVENTORY, RESERVE_SET, PRICE_LIST, COMMERCEML, CANCEL_WRITE_OFF, MOY_SKLAD, MOVE, CHANGE_STOCK_UNIT, REMOVE_INCOME_STOCK, QUARANTINE, RELEASE_QUARANTINE | Нет | Фильтр по операции |
stockChangesOnly |
boolean | Нет | Показывать только операции, изменяющие физический остаток |
operationGroupId |
string | Нет | Фильтр по связанным записям одной операции |
skuId |
integer · int64 | Нет | Фильтр по skuId |
itemId |
integer · int64 | Нет | Фильтр уникальному коду для WmsItem |
warehouseId |
integer · int64 | Нет | Фильтр складу для WmsItem |
itemStatus |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус единицы хранения товара на складе |
limit |
integer · int32 | Нет | Ограничение на количество записей. Максимальное значение - 500 |
page |
integer · int32 | Нет | Номер страницы начиная с 1 |
count |
boolean | Нет | Возвратить в ответе общее количество записей |
sortBy |
string | Нет | Поле сортировки записей. Работает только при получении списка. |
ascending |
boolean | Нет | Порядок сортировки - по возрастанию?. Работает только при получении списка. |
curl --request GET 'https://api.selsup.ru/api/wms/findItemHistory?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/findItemHistory?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/findItemHistory?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/findItemHistory?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/findItemHistory?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/findItemHistory?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/findItemHistory?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
FindResponseWmsItemHistory
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rows |
WmsItemHistory[] | Нет | Строки с результатом поиска | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор истории | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wmsItemId |
integer · int64 | Нет | Идентификатор остатка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
jobId |
integer · int32 | Нет | Выполненная работа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
userId |
integer · int64 | Нет | Пользователь, совершивший операцию | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operation |
stringPUT, TAKE, LOST, REMOVED, JOB, RESERVE, FOUND, CONFIRMED, CANCEL_ORDER, REMOVE_RESERVE, REMOVE_RESERVE_MARKETPLACE, TAKE_MARKETPLACE, SALE_PRODUCT, CHANGE_QUANTITY, SWAP_RESERVE, REFUND_PRODUCT, RECONCILIATION, INVENTORY_FILE, SERVICE, INVENTORY, RESERVE_SET, PRICE_LIST, COMMERCEML, CANCEL_WRITE_OFF, MOY_SKLAD, MOVE, CHANGE_STOCK_UNIT, REMOVE_INCOME_STOCK, QUARANTINE, RELEASE_QUARANTINE | Нет | Тип операции | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
date |
string · date-time | Нет | Дата совершения операции | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
orderId |
integer · int64 | Нет | Заказ, в который списали товар | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
order |
Order | Нет | Упрощенная информация о заказе | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор заказа. Проставляется автоматически |
name |
string | Нет | Название заказа |
status |
stringCREATED, REVOKING, REVOKED, ORDER_CREATED, CARDS_CREATED, BOX_BARCODES, IMAGES_UPLOADED, INVOICE_UPLOADED, READY_TO_SUPPLY, SUPPLIED, FINISHED, COLLECTED, SEND, DELIVERY, REFUND, COLLECTING, PACKING, PAYMENT_REQUIRED, CANCELED, CONTROVERSIAL, OVERDUE, READY_FOR_PICKUP, WAITING_SUPPLY, PICK_UP_REFUND, REFUND_RECEIVED, DELETED, RESTORE, PRODUCTION_CONFIRMED, REVERSED | Нет | Статус заказа |
bindingOrderId |
integer · int64 | Нет | Ид заказа, которому делаем возврат |
type |
stringFBM, FBS, INCOME, RETAIL, WHOLESALE, FBO, MOVEMENT, WRITE_OFF, PRODUCTION | Да | Тип заказа |
boxType |
stringDEFAULT, MONO, MONO_PALLET, SUPERSEIF, QR, FBS | Нет | Вид упаковки для заказа |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Маркетплейс |
writeOffStocks |
boolean | Нет | Списать товары с остатков |
warehouseId |
integer · int64 | Нет | Склад на который производится отгрузка |
warehouseName |
string | Нет | Название склада на который производится отгрузка |
stockWarehouseId |
integer · int64 | Нет | Склад для списания остатков |
createdDate |
string · date-time | Нет | Дата создания заказа на маркетплейсе |
created |
string · date-time | Нет | Дата создания заказа в SelSup |
deliveryDate |
string · date-time | Нет | Дата доставки заказа |
deliveryMethod |
integer · int64 | Нет | Способ доставки заказа |
isLegal |
boolean | Нет | Получатель юридическое лицо |
deliveryMethodName |
string | Нет | Название способа доставки заказа |
invoiceNumber |
integer · int32 | Нет | Короткий номер заказа |
externalOrderId |
string | Нет | Внешний номер заказа на маркетплейсе |
postingNumber |
string | Нет | Номер отправления. |
trackingNumber |
string | Нет | Трек-номер отправления |
wildberriesRid |
string | Нет | Идентификатор заказа Вайлдбериз |
customerCartNumber |
string | Нет | ID корзины покупателя Wildberries |
wildberriesDeliveryType |
string | Нет | Тип доставки заказа Wildberries |
crossBorder |
boolean | Нет | Трансграничный заказ |
gtdRequired |
boolean | Нет | Для заказа требуется номер декларации на товары |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Нет | Организация заказа |
invoiceMessage |
string | Нет | Сообщение при отправке счета |
deleted |
boolean | Нет | Статус удаления заказа |
createdUser |
string | Нет | Пользователь, создавший заказ |
userId |
integer · int32 | Нет | Пользователь, который взял этот заказ |
closeUserId |
integer · int32 | Нет | Пользователь, который закрыл заказ |
closeDate |
string · date-time | Нет | Дата, когда был закрыт заказ |
deliveryTransferDate |
string · date-time | Нет | Время передачи в доставку или закрытия поставки при отсутствии времени от МП |
deliveryTransferSource |
stringMARKETPLACE, SUPPLY_CLOSED | Нет | Поле deliveryTransferSource. |
startCollectDate |
string · date-time | Нет | Дата и время начала сборки заказа |
supplyId |
integer · int64 | Нет | Идентификатор поставки |
customer |
Customer | Нет | Клиент для заказов FBS |
customerId |
integer · int64 | Нет | ID покупателя |
buyer |
Contractor | Нет | Грузополучатель для WHOLESALE |
buyerId |
integer · int64 | Нет | ID грузополучателя для WHOLESALE |
supplier |
Contractor | Нет | Поставщик для INCOME |
supplierId |
integer · int64 | Нет | Идентификатор поставщика |
totalQuantity |
integer · int32 | Нет | Общее количество товара в заказе для отображения на списке товаров |
totalQuantityValue |
number · double | Нет | Итоговое количество товаров в пользовательских единицах измерения. Может быть дробным для весовых и объёмных товаров |
collectedQuantity |
integer · int32 | Нет | Суммарно собранное количество товаров по заказу (для кабинета клиента и кабинета фулфилмента) |
actualPackages |
integer · int32 | Нет | Фактическое количество упакованных коробов (для кабинета клиента и кабинета фулфилмента) |
fulfillmentClientName |
string | Нет | Название клиента фулфилмента, которому принадлежит заказ (для кабинета фулфилмента) |
shipmentDetails |
ShipmentDetails | Нет | Поле shipmentDetails. |
totalPrice |
number · double | Нет | Общая цена заказа |
totalPriceWithExpenses |
number · double | Нет | Сумма заказа с доп расходами |
totalPurchasePrice |
number · double | Нет | Сумма закупочных цен |
currency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта заказа для отображения сумм |
products |
OrderProduct[] | Нет | Список товаров заказа. Отдается только для FBS и при запросе информации о заказе. При создании можно передавать список товаров в запросе |
supply |
Supply | Нет | Поставка к которой привязан заказ для FBM |
labelsPath |
string | Нет | Путь к этикеткам для заказа |
labelsUrl |
string | Нет | URL к этикеткам для заказа |
moySkladId |
string | Нет | Идентификатор заказа Мой Склад |
moySkladDemandId |
string | Нет | Идентификатор отгрузки Мой Склад |
wildberriesStickerId |
integer · int64 | Нет | Идентификатор этикетки для FBS. Используется для печати и сканировании кода заказа |
wildberriesStickerEncoded |
string | Нет | Штрих-код этикетки для FBS. Используется при сканировании кода заказа |
lamodaPackNumbers |
string | Нет | Номера коробов (packNumbers) Lamoda, через запятую |
aliexpressHandoverId |
integer · int64 | Нет | Лист передачи с отправлениями Aliexpress |
express |
boolean | Нет | Является ли заказ Express - быстрая доставка курьеру в течении получаса - часа |
updateInService |
boolean | Нет | Пометка необходимости обновить статус на маркетплейсе |
quantumId |
integer · int64 | Нет | Идентификатор эконом-товара. Для OZON заказов |
message |
string | Нет | Сообщение об ошибке при обновлении заказа во внешнем сервисе |
messageParams |
string | Нет | JSON параметры сообщения об ошибке при обновлении заказа во внешнем сервисе |
sberDeliveryNumber |
string | Нет | Номер доставки СберМегаМаркет (SberOrder.deliveryId) |
checkDate |
string · date-time | Нет | Дата проверки отгрузки заказа |
comment |
string | Нет | Комментарий к заказу |
oneCId |
string | Нет | Идентификатор заказа в 1С |
gtd |
string | Нет | Номер государственной таможенной декларации |
gtdDate |
string · date | Нет | Дата государственной таможенной декларации для Честного знака |
customCode |
string | Нет | Код таможни ГТД |
decisionCode |
string | Нет | Код решения таможни |
remarkingCause |
stringKM_SPOILED, DESCRIPTION_ERRORS, RETAIL_RETURN, REMOTE_SALE_RETURN, LEGAL_RETURN, INTERNAL_RETURN, EEC_EXPORT_RETURN | Нет | Код причины перемаркировки |
serviceWarehouseId |
string | Нет | Склад на маркетплейсе |
destinationWarehouseId |
integer · int64 | Нет | Поле destinationWarehouseId. |
supplySuccess |
boolean | Нет | Поле supplySuccess. |
deliveryRegion |
string | Нет | Регион доставки. |
logistics |
number · double | Нет | Затраты на логистику. |
totalCommissions |
number · double | Нет | Общая комиссия на товары в заказе. |
saleDate |
string · date-time | Нет | Дата продажи. |
returnDate |
string · date-time | Нет | Дата возврата. |
modifiedDate |
string · date-time | Нет | Дата последнего изменения статуса |
sberBoxIndex |
integer · int32 | Нет | Номер грузового места для СберМегаМаркета |
markingStatus |
stringUNKNOWN, CARDS_SEND, CARDS_CREATED, SUZ_ORDERS_CREATED, MARKS_RECEIVED, CARDS_SIGNED, DOCUMENT_CREATED, SUCCESS, NO_NEED_MARKING | Нет | Статус маркировки для заказа |
markingType |
stringPRODUCTION, IMPORT, REMAINS, REMARK, COMMISSION | Да | Тип заказа для маркировки |
markingEmissionMethod |
stringSTANDARD, OUTSIDE_PRODUCTION | Нет | Способ получения кодов; отсутствие значения сохраняет прежний сценарий |
deliveryService |
stringCDEK, OWN_DELIVERY, POST, BOXBERRY, DPD, YANDEX, DOSTAVISTA, DELLIN, PEC, YANDEX_EXPRESS, FIVE_POST | Нет | Сервис доставки для DBS |
deliveryServiceIdentification |
string | Нет | Идентификатор заказа в сервисе доставки |
deliveryPoint |
string | Нет | JSON точки доставки заказа для выбранной службы доставки |
deliveryAddress |
string | Нет | JSON адрес доставки заказа, если он не совпадает с клиентским |
deliveryPointCode |
string | Нет | Код точки доставки от маркетплейса |
deliveryLabelPath |
string | Нет | Путь на файл с накладной службы доставки |
deliveryLabelUrl |
string | Нет | Ссылка на файл с накладной службы доставки |
deliveryLabelRequest |
string | Нет | ID запроса на формирование этикетки |
labelRequest |
string | Нет | ID запроса на формирование этикетки |
labelTaskId |
integer · int64 | Нет | ID задачи на формирование стикера |
edoId |
string | Нет | Идентификатор документа в ЭДО |
dropShippingOrderId |
string | Нет | Номер заказа в котором производится закупка товара или номер заказа по модели дроп шипинга |
deliveryInvoiceNumber |
string | Нет | Номер транспортной накладной |
fromAnalyticData |
boolean | Нет | Данные пришли из profit_report |
serviceWarehouse |
string | Нет | Склад отгрузки c МП |
deliveryPointType |
stringADDRESS, DELIVERY_POINT | Нет | Доставка до (пункт выдачи / адрес) |
lastStatusUpdate |
string · date-time | Нет | Дата последнего обновления статуса с маркетплейсов |
incomeId |
integer · int64 | Нет | id ордера типа INCOME |
boxLimit |
integer · int32 | Нет | Ограничение на количество коробов |
timeZone |
integer · int32 | Нет | Часовой пояс клиента по UTC |
boxId |
integer · int64 | Нет | ID короба, к которому привязан заказ |
boxName |
string | Нет | Название короба, к которому привязан заказ |
boxBarcode |
string | Нет | Штрих-код короба, к которому привязан заказ |
sortType |
stringsort, non-sort | Нет | Тип сортировки отправления Ozon FBS (сортируемое/несортируемое), приходит от Ozon вместе с отправлением |
workAssignments |
JobAssignment[] | Нет | Набор работ, общий для всех товаров заявки |
hasProductionOrder |
boolean | Нет | флаг для обозначения того, что этот заказ был источником создания производственных заказов. Заполняется для заказов, привязанных к производству. |
reversalOrderId |
integer · int64 | Нет | Идентификатор обратного перемещения, созданного при сторнировании этого перемещения |
reversedOrderId |
integer · int64 | Нет | Идентификатор исходного перемещения, которое было сторнировано этим обратным перемещением |
packages |
OrderPackage[] | Нет | Поле packages. |
returnQuantity |
integer · int32 | Нет | Количество возвращённого товара. |
hybrid |
boolean | Нет | Гибридный заказ |
blacklisted |
boolean | Нет | Покупатель данного заказа в черном списке |
buyerCustomer |
YandexMarkerBuyerInfo | Нет | Поле buyerCustomer. |
stickerText |
string | Нет | Код на стикере заказа для сканирования (штрих-код или qr-код) |
stickerId |
integer · int64 | Нет | Код на стикере заказа в виде номера |
item
Поля объекта
WmsItem
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | ID остатка |
status |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус остатка товара |
sku |
Sku | Нет | Связь с SKU и карточкой товара |
skuId |
integer · int64 | Нет | Связь с SKU и карточкой товара |
salePrice |
number · double | Нет | Сумма продаж товара |
purchasePrice |
number · double | Нет | Закупочная цена товара, берется из приемки на склад |
otherExpenses |
number · double | Нет | Дополнительные расходы на доставку товара. Добавляются к закупочной цене |
number |
integer · int32 | Нет | Человекочитабельный номер товара на складе - используется для быстрого поиска товара в ячейке. Уникальный в рамках клиента |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код единицы хранения товара |
incomeOrderId |
integer · int64 | Нет | Заказ по которому было поступление этого товара |
productId |
integer · int64 | Нет | Идентификатор товара - этикетка которого напечатана. Не использовать как связь с товаром, тк связь идет через skuId у Product |
incomeOrderProductId |
integer · int64 | Нет | Товар из заказа по которому было поступление этого товара |
supplyOrderProductId |
integer · int64 | Нет | Товар в заказе, по которому товар убыл со стока |
productCode |
ProductCode | Нет | Связь с кодом маркировки |
createdDate |
string · date-time | Нет | Дата создания остатка |
updatedDate |
string · date-time | Нет | Дата изменения остатка |
expiredDate |
string · date-time | Нет | Срок годности товара |
productionDate |
string · date-time | Нет | Дата производства товара |
consignmentId |
string | Нет | Идентификатор партии в МойСклад, из которой импортирован остаток |
consignmentName |
string | Нет | Название (метка) партии в МойСклад для листа сборки |
putUserId |
integer · int32 | Нет | Идентификатор пользователя, который разместил на складе этот товар |
putDate |
string · date-time | Нет | Дата, когда товар был размещен на складе |
takeUserId |
integer · int32 | Нет | Идентификатор пользователя, который собрал товар для заказа или отметил его потерянным |
takeDate |
string · date-time | Нет | Дата, когда товар собрали или отметили потерянным |
cell |
Cell | Нет | Ячейка в которой размещен товар |
cellId |
integer · int32 | Нет | Поле cellId. |
clientId |
integer · int64 | Нет | Поле clientId. |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
modifyDate |
string · date-time | Нет | Поле modifyDate. |
gtd |
string | Нет | Поле gtd. |
rnpt |
string | Нет | Поле rnpt. |
quantity |
integer · int32 | Нет | Общее количество товара при использовании количественного метода хранения |
calculatedQuantity |
integer · int32 | Нет | Подсчитанные остатки товаров для комплектов, на основе других товаров |
collectQuantity |
integer · int32 | Нет | Поле collectQuantity. |
isSet |
boolean | Нет | Поле isSet. |
supplied |
integer · int32 | Нет | Количество отгруженного товара при использовании количественного метода хранения |
reserved |
integer · int32 | Нет | Количество зарезервированного товара при использовании количественного метода хранения |
markConfirmed |
boolean | Нет | Признак, что маркировка передана на маркетплейс успешно |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара |
availableQuantity |
integer · int32 | Нет | Поле availableQuantity. |
orderProductIdcell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
cellIdlastInventoryIditemsCountitemTotalQuantityoldTotalQuantityskuTotalQuantityoldSkuTotalQuantitywarehouseTotalQuantityoldWarehouseTotalQuantityskuAvailableQuantityoldSkuAvailableQuantitywarehouseAvailableQuantityoldWarehouseAvailableQuantityoperationGroupIdsourceCellIdsourceCell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
warehouseIdstockUnituserLoginshipmentInvoiceNumberincomeInvoiceNumberitemCell
Поля объекта
Cell
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
{
"rows": "string"
}Ошибки7
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_subscription_expiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_subscription_expired; localMessage содержит приведённый выше перевод.
Получение сверки остатков FBO
/api/wms/findFboStockReconciliationВозвращает сверку остатков с сервисом по FBO. Необязательные поля organizationId, service, query для поиска по артикулу
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
query |
string | Нет | Запрос для фильтрации |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
organizationId |
integer · int64 | Нет | Организация |
hasProduct |
boolean | Нет | Фильтр по результатам сверки остатков, в которых был найден товар в SelSup |
ourLess |
boolean | Нет | Остаток в SelSup меньше, чем на сервисе |
ourGreater |
boolean | Нет | Остаток в SelSup больше, чем на сервисе |
error |
string | Нет | Поле error. |
noProduct |
boolean | Нет | Фильтр по результатам сверки остатков, в которых не был найден товар в SelSup |
limit |
integer · int32 | Нет | Ограничение на количество записей. Максимальное значение - 500 |
page |
integer · int32 | Нет | Номер страницы начиная с 1 |
count |
boolean | Нет | Возвратить в ответе общее количество записей |
sortBy |
string | Нет | Поле сортировки записей. Работает только при получении списка. |
ascending |
boolean | Нет | Порядок сортировки - по возрастанию?. Работает только при получении списка. |
curl --request GET 'https://api.selsup.ru/api/wms/findFboStockReconciliation?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/findFboStockReconciliation?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/findFboStockReconciliation?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/findFboStockReconciliation?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/findFboStockReconciliation?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/findFboStockReconciliation?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/findFboStockReconciliation?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
FindResponseStockReconciliation
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rows |
StockReconciliation[] | Нет | Строки с результатом поиска | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
reconciliationId |
integer · int64 | Нет | Поле reconciliationId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
article |
string | Нет | Поле article. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku |
integer · int64 | Нет | Поле sku. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productSkuId |
integer · int64 | Нет | Поле productSkuId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | Нет | Поле productId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ourStock |
integer · int32 | Нет | Поле ourStock. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
serviceStock |
integer · int32 | Нет | Поле serviceStock. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
serviceWarehouseId |
string | Нет | Поле serviceWarehouseId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouseId |
integer · int64 | Нет | Поле warehouseId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
message |
string | Нет | Поле message. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Поле clientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationId |
integer · int64 | Нет | Поле organizationId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type |
stringFBS, FBO | Нет | Поле type. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Поле product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
{
"rows": "string"
}Ошибки5
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Поиск ячейки по названию
/api/wms/fetchCellВозвращает ячейки по названию
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
query |
string | Нет | Поле query. |
warehouseId |
integer · int64 | Нет | Поле warehouseId. |
limit |
integer · int32 | Да | Поле limit. |
skuId |
integer · int64 | Нет | Поле skuId. |
curl --request GET 'https://api.selsup.ru/api/wms/fetchCell?limit=50' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/fetchCell?limit=50', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/fetchCell?limit=50', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/fetchCell?limit=50',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/fetchCell?limit=50',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/fetchCell?limit=50", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/fetchCell?limit=50"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
Cell[]
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
[
"string"
]Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Товары в ячейке хранения
/api/wms/cell/productsПо штрих-коду ячейки хранения возвращает список товаров, лежащих в этой ячейке, с количеством. Остатки одного товара с разными идентификаторами, лежащие в ячейке, суммируются
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
barcode |
string | Да | Поле barcode. |
curl --request GET 'https://api.selsup.ru/api/wms/cell/products?barcode=string' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/cell/products?barcode=string', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/cell/products?barcode=string', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/cell/products?barcode=string',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/cell/products?barcode=string',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/cell/products?barcode=string", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/cell/products?barcode=string"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
CellProducts
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cell |
Cell | Нет | Ячейка хранения, по которой запрошены товары | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Идентификатор ячейки |
warehouseId |
integer · int64 | Нет | Склад к которому относится ячейка |
passageId |
integer · int32 | Нет | Проход на складе, к которому относится ячейка. Может соджержать название этажа и пр |
shelfId |
integer · int32 | Нет | Полка стеллажа, к которой относится ячейка |
rackId |
integer · int32 | Нет | Стеллаж, к которому относится ячейка |
storageZoneId |
integer · int64 | Нет | Зона хранения, к которой относится ячейка |
name |
string | Нет | Название ячейки. По умолчанию формируется автоматически |
fullName |
string | Нет | Полное название ячейки из названий прохода, стелажа, полки и ячейки |
sortName |
string | Нет | Название для сортировки ячейки из названий прохода, стелажа, полки и ячейки |
barcode |
string | Нет | Уникальный в рамках клиента штрих-код ячейки для идентификации ячейки с помощью сканера штрих-кода. Присваивается автоматически при создании ячейки |
deleted |
boolean | Нет | Признак того, что ячейка удалена |
width |
integer · int32 | Нет | Ширина ячейки для определения товаров, которые можно положить в нее |
height |
integer · int32 | Нет | Высота ячейки для определения товаров, которые можно положить в нее |
depth |
integer · int32 | Нет | Глубина ячейки для определения товаров, которые можно положить в нее |
volume |
number · double | Нет | Объём ячейки в кубических метрах. Имеет приоритет над габаритами |
clientId |
integer · int64 | Нет | Клиент которому принадлежит ячейка. Проставляется автоматически |
lastInventoryId |
integer · int32 | Нет | Идентификатор последней инвентаризации |
type |
stringNORMAL, NO_PLACE, REFUND | Нет | Тип ячейки: NORMAL, NO_PLACE - не разложенные, REFUND - для возвратов |
products
Структура элемента массива
CellProductStock
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
skuId |
integer · int64 | Нет | Идентификатор SKU товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | Нет | Карточка товара, лежащего в ячейке | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор товара. Проставляется автоматически |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | Нет | Тип товара |
name |
string | Да | Наименование товара внутреннее |
deleted |
boolean | Нет | Признак удаления товара |
printName |
string | Нет | Название товара для внешних сервисов. Если не задано, проставляется равным наименованию товара |
realSize |
string | Нет | Российский размер товара для одежды или характеристики для других категорий |
vendorSize |
string | Нет | Размер производителя или характеристики производителя. Не обязательно заполнять |
size |
string | Нет | Размер для одежды или характеристики для внешних сервисов. Должен быть уникальным в рамках цвета |
wildberriesStockCount |
integer · int32 | Нет | Остатки товара на Вайлдбериз |
ozonRealFbs |
boolean | Нет | Признак использования RealFbs для товара |
ozonStockCount |
integer · int32 | Нет | Остаток товара на складах Озон |
ozonStockBetweenWarehouses |
integer · int32 | Нет | Остаток товара в Озон, которые перемещаются между складами |
removeFbsStock |
boolean | Нет | Не выгружать остатки товара на маркетплейсы |
noStockSync |
boolean | Нет | Не синхронизировать остатки: товар полностью исключается из передачи остатков на все маркетплейсы, текущий остаток на МП не изменяется |
excludeCalculatedStockFromFbs |
boolean | Нет | Не отправлять рассчитанный остаток комплекта на склады FBS |
purchaseCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Валюта закупочной цены товара |
purchasePriceInCurrency |
number · double | Нет | Цена закупки в валюте |
deliveryCostInCurrency |
number · double | Нет | Цена на доставку в валюте |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdDate |
string · date-time | Нет | Дата создания товара на МП |
created |
string · date-time | Нет | Дата создания товара в SelSup |
createdUser |
string | Нет | Пользователь, который создал товар |
sourceIncomeItemId |
integer · int64 | Нет | Идентификатор товара из заказа поставщика по данным которого был создан товар |
sourceProductId |
integer · int64 | Нет | Идентификатор товара, который копировали |
fulfillmentJobIds |
integer[] | Нет | Поле fulfillmentJobIds. |
ozonRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Озон |
wildberriesRequiredStock |
integer · int32 | Нет | Расчитанное количество товара, для поставки на склад Wildberries |
wildberriesProfit |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBM |
wildberriesProfitFbs |
number · double | Нет | Профит с продажи товара на Вайлдбериз по FBS |
wildberriesOrderQuantity |
integer · int32 | Нет | Количество заказов по FBO товара на Вайлдбериз за 2 недели |
wildberriesSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам |
wildberriesQuantityInWayToClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам к клиенту |
wildberriesQuantityInWayFromClient |
integer · int32 | Нет | Поставляемое количество товара на Вайлдбериз по FBM заказам от клиента |
wildberriesSaleQuantity |
integer · int32 | Нет | Продажи товара на Вайлдбериз по FBM за 2 недели |
wildberriesQuantityInWay |
integer · int32 | Нет | Количество товаров на Вайлдбериз в пути |
wildberriesNoSale |
boolean | Нет | Признак неликвидного товара на Вайлдбериз |
lastStockChange |
string · date-time | Нет | Дата последнего изменения стока на Вайлдбериз по FBM |
ozonOrderQuantity |
integer · int32 | Нет | Количество заказов товара по FBO на Озон по FBM и FBS за 2 недели |
ozonSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Озон по FBM |
ozonProfit |
integer · int32 | Нет | Чистая маржа продажи товара на Озон по FBM |
instockQuantity |
integer · int32 | Нет | Остатки товара на складах клиента |
instockQuantityValue |
number · double | Нет | Остатки товара на складах клиента в пользовательской единице измерения |
stockUnit |
stringPCS, G, KG, ML, L | Нет | Единица измерения остатка товара для интерфейса и внешних интеграций |
calculatedInStockQuantity |
integer · int32 | Нет | Рассчитанный остаток |
calculatedInStockQuantityValue |
number · double | Нет | Рассчитанный остаток в пользовательской единице измерения |
clientId |
integer · int64 | Нет | Идентификатор клиента |
organizationId |
integer · int64 | Да | Идентификатор организации |
productViewId |
integer · int64 | Нет | Идентификатор цвета |
view |
ProductView | Нет | Информация о цвете товара |
suzId |
string | Нет | GTIN товара |
cisType |
stringUNIT, BUNDLE, GROUP, SET, ATK, BOX | Нет | Тип в национальном каталоге |
notChangedStock |
integer · int32 | Нет | Количество дней, в течении которых не менялся остаток товара |
cardExchanges |
ProductCardExchange[] | Нет | Последние статусы обмена карточки с маркетплейсами |
wildberriesStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Вайлдбериз |
wildberriesMessage |
string | Нет | Ошибка создания карточки товара в Вайлдбериз |
wildberriesMessageParams |
string | Нет | JSON параметров ошибки создания карточки товара в Вайлдбериз |
nationalCatalogStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Национальном каталоге |
nationalCatalogMessage |
string | Нет | Ошибка создания карточки товара в Национальном каталоге |
nationalCatalogMessageParams |
string | Нет | Параметры ошибки создания карточки товара в Национальном каталоге |
ozonStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Озон |
ozonMessage |
string | Нет | Ошибка создания карточки товара в Озон |
ozonMessageParams |
string | Нет | JSON параметры ошибки создания карточки товара в Озон |
ozonTaskId |
integer · int64 | Нет | Идентификатор задания по обновления или созданию карточки в Озон |
wildberriesFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке WB по FBS за 2 недели |
ozonFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Ozon по FBS за 2 недели |
ymarketFbsOrdersQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке на Яндекс Маркете по FBS за 2 недели |
totalSupplyingQuantity |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке за 2 недели |
skuId |
integer · int64 | Нет | Идентификатор единицы хранения товара на складе. Проставляется автоматически |
sku |
object | Нет | Stock Keeping Unit - Единица хранения товара на складе. Может быть связана с несколькими карточками товаров Product.id. При первом создании товара SKU создается автоматически, далее можно привязать несколько товаров - имеющих разный бренд/организацию на маркетплейсах к одному SKU. |
barcodes |
ProductBarcode[] | Нет | Штрих-коды товара |
serviceProducts |
ServiceProduct[] | Нет | Cвязи с товарами маркетплейсов |
siteArticle |
string | Нет | артикул товара на сайте |
siteId |
string | Нет | айди товара на сайте |
params |
string | Нет | JSON значений параметров для данного размера/характеристик |
values |
ParamValue[] | Нет | Значения параметров карточки. Отдаются при запросе модели, если передать params=true |
group |
object | Нет | Группа карточек. Используется на списке товаров, чтобы объединить разные размеры в одну строку |
duplicates |
Product[] | Нет | Дубликаты карточки по остаткам. Отдаются только на списке товаров, если включена галочка Объединять дубликаты |
hasChanges |
boolean | Нет | Признак наличия изменений в товаре и ее нужно обновить при сохранении |
ignoreDuplicate |
boolean | Нет | Признак игнорирования дубликатов при создании |
yandexMarketStockCount |
integer · int64 | Нет | Остаток товара на складах Yandex.Market |
groupId |
integer · int64 | Нет | ID групповой карточки |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара на яндекс маркет |
yandexMarketMessage |
string | Нет | Сообщение при ошибке создания карточки товара на яндекс маркет |
yandexMarketMessageParams |
string | Нет | Параметры сообщения при создании товара в Яндекс.Маркет |
duplicate |
boolean | Нет | Признак, что карточка является дубликатом. Отдается не для всех методов |
ozonHasPhoto |
boolean | Нет | Признак наличия фото на Ozon |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания товара на Aliexpress |
aliexpressMessage |
string | Нет | Сообщение при создании товара на Aliexpress |
aliexpressMessageParams |
string | Нет | Параметры сообщения при создании товара на Aliexpress |
moySkladType |
string | Нет | Тип товара в сервисе Мой Склад |
moySkladStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в МойСклад |
avitoStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус обьявления на Авито |
moySkladMessage |
string | Нет | Ошибка создания карточки товара в МойСклад |
moySkladMessageParams |
string | Нет | Параметры ошибки создания карточки товара в МойСклад |
removeFbsStockOzon |
boolean | Нет | Не передавать остатки товара по FBS на озон |
removeFbsStockWb |
boolean | Нет | Не передавать остатки товара по FBS на Wildberries |
removeFbsStockAli |
boolean | Нет | Не передавать остатки товара по FBS на Aliepress |
removeFbsStockYm |
boolean | Нет | Не передавать остатки товара по FBS на Яндекс.Маркет |
removeFbsStockSber |
boolean | Нет | Не передавать остатки товара по FBS на СберМегаМаркет |
quantity |
integer · int32 | Нет | Количество товара в заказах. Возвращается только в методах income/getProductsFromOrders или wms/findStock |
incomeQuantity |
integer · int32 | Нет | Количество товара в закупке без разделения по маркетплейсам |
orderMinDate |
string · date-time | Нет | Минимальная дата заказа. Возвращается только в методах income/getProductsFromOrders |
expiredDate |
string · date-time | Нет | Cрок годности товара - возвращается только в методах, wms/findStock |
productionDate |
string · date-time | Нет | Дата производства |
stock |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
stockValue |
number · double | Нет | Остаток на складе в пользовательской единице измерения |
stocks |
object | Нет | Остатки товара на складах - возвращается только в методах, wms/fetchStock |
cell |
Cell | Нет | Ячейка хранения товара на определенном складе - возвращается только в методах, wms/fetchStock |
reserved |
integer · int32 | Нет | Остаток товара на определенном складе - возвращается только в методах, wms/fetchStock |
reservedValue |
number · double | Нет | Резерв в пользовательской единице измерения |
calculatedStock |
integer · int32 | Нет | Остаток наборов на определенном складе - возвращается только в методах, wms/fetchStock, product/findProduct, supply/findProductForOrder |
calculatedStockValue |
number · double | Нет | Рассчитанный остаток набора в пользовательской единице измерения |
price |
number · double | Нет | Розничная цена товара |
competitors |
Competitor[] | Нет | Карточки конкурентов с последними собранными ценами |
averageCompetitorPrice |
number · double | Нет | Средняя последняя цена конкурентов |
competitorPriceCurrency |
stringRUB, USD, EUR, AUD, AZN, GBP, AMD, BYN, BGN, BRL, HUF, VND, HKD, GEL, DKK, AED, EGP, INR, IDR, KZT, CAD, QAR, KGS, CNY, MDL, NZD, NOK, PLN, RON, XDR, SGD, TJS, THB, TRY, TMT, UZS, UAH, CZK, SEK, CHF, RSD, ZAR, KRW, JPY | Нет | Общая валюта цен конкурентов |
updatedPrice |
number · double | Нет | Новая общая цена товара со скидкой. Только для методов обновления цены |
priceWithoutDiscount |
number · double | Нет | Розничная цена товара без учета скидки |
updatedPriceWithoutDiscount |
number · double | Нет | Измененная розничная цена товара без учета скидки. Принимается только в методах обновления цены |
updatedDeliveryCost |
number · double | Нет | Измененные прочие расходы товара Принимается только в методах обновления цены |
updatedPurchasePrice |
number · double | Нет | Измененная закупочная цена товара Принимается только в методах обновления цены |
purchasePrice |
number · double | Нет | Закупочная цена товара в руб. |
isPurchasePriceUpdated |
boolean | Нет | Признак, была ли изменена закупочная цена |
isDeliveryCostUpdated |
boolean | Нет | Признак, изменения прочих расходов на товар. |
wholesalePrice |
number · double | Нет | Оптовая цена товара |
deliveryCost |
number · double | Нет | Дополнительные расходы на доставку товара в руб. Добавляются к закупочной цене |
strategyId |
integer · int64 | Нет | Идентификатор стратегии ценообразования |
ozonAverageExpenses |
number · double | Нет | Расходы по продаже товара на Ozon |
wildberriesAverageExpenses |
number · double | Нет | Расходы по продаже товара на Wildberries |
yandexMarketAverageExpenses |
number · double | Нет | Расходы по продаже товара на ЯМ |
wildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз |
minPrice |
number · double | Нет | Минимальная цена товара. Ниже этой цены нельзя выставлять цену на товар.Используется для Ozon при участии товара в акциях |
ozonPromotionPrice |
number · double | Нет | Текущая акционная цена товара на Озон |
ozonAcquiringPercent |
number · double | Нет | Максимальная комиссия за эквайринг OZON |
ozonComisson |
number · double | Нет | Комиссия товара на Озон FBM |
sberMegaMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на СберМегаМаркет по FBM заказам |
yandexMarketSupplyingQuantity |
integer · int32 | Нет | Поставляемое количество товара на Яндекс.Маркет по FBM заказам |
salesExpensesOnMpPercent |
number · double | Нет | Расходы по продажам на маркетплейсе, % |
salesCountCoefficient |
number · double | Нет | Коэффициент пересчета продаж и возвратов в товарной аналитике |
measureUnitId |
integer · int32 | Нет | Единица измерения товара (ID единицы измерения) |
taxeRate |
number · double | Нет | Установленый процент налога на товар, % |
desiredMarginalityPercent |
number · double | Нет | Желаемый % маржинальности |
desiredProfitRub |
number · double | Нет | Желаемая прибыль, руб. |
additionalCost |
number · double | Нет | Доп. расходы на товар без записи в Финансовую аналитику, руб. |
packWidth |
integer · int32 | Нет | Ширина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packHeight |
integer · int32 | Нет | Высота в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packDepth |
integer · int32 | Нет | Длина/глубина в упаковке мм. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
packWeight |
integer · int32 | Нет | Вес в упаковке гр. Имеет больший приоритет, чем значение в модели или категории, отдается на маркетплейсы |
maxLoadWeight |
integer · int32 | Нет | Максимально допустимый вес загрузки тары гр. Применяется только для productType=CONTAINER |
numOfPiecesInBox |
integer · int32 | Нет | Количество штук в коробе |
lastWildberriesSaleDate |
string · date-time | Нет | Дата последней продажи на Wildberries |
lastWildberriesOrderDate |
string · date-time | Нет | Дата последнего заказа на Wildberries |
lastOzonSaleDate |
string · date-time | Нет | Дата последней продажи на OZON |
lastOzonOrderDate |
string · date-time | Нет | Дата последнего заказа на OZON |
totalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП OZON + WB |
totalFbsOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по FBS за 2 недели |
wildberriesTotalOrdersCount |
integer · int32 | Нет | Кол-во заказанных товаров на данной карточке по МП WB |
ignoreFbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
fbsWarehouses |
string | Нет | Список идентификаторов складов маркетплейсов через запятую - на которые не отправлять остатки по FBS |
minFbsStock |
integer · int32 | Нет | Минимальный остаток - если меньше, то ставим 0 |
maxFbsStock |
integer · int32 | Нет | Максимальный остаток - если больше, то ставим его |
wildberriesSaleLogistic |
number · double | Нет | Логистика WB, руб. |
wildberriesReturnLogistic |
number · double | Нет | Обратная логистика WB, руб. |
wildberriesTotalLogistics |
number · double | Нет | Логистика WB итого, руб. |
wildberriesWarehouseRatio |
number · double | Нет | Коэффициент склада WB в % |
wildberriesComission |
number · double | Нет | Комиссия WB, % |
ozonSaleLogistic |
number · double | Нет | Логистика Ozon, руб. |
ozonReturnLogistic |
number · double | Нет | Обратная логистика Ozon, руб. |
ozonCommission |
number · double | Нет | Комиссия Ozon, % |
maxDeliveryToPickupPoint |
number · double | Нет | Максимальная стоимость доставки до места выдачи, руб. |
ozonPurchasePercent |
number · double | Нет | Процент выкупа Ozon, % |
wildberriesPurchasePercent |
number · double | Нет | Процент выкупа WB, % |
minMarginality |
number · double | Нет | Настройки репрайсера Min % маржинальности |
maxMarginality |
number · double | Нет | Настройки репрайсера Max % маржинальности |
minProfit |
number · double | Нет | Настройки репрайсера Min прибыль, руб. |
maxProfit |
number · double | Нет | Настройки репрайсера Max прибыль, руб. |
minPriceWithDiscount |
number · double | Нет | Настройки репрайсера Min цена со скидкой, руб. |
maxPriceWithDiscount |
number · double | Нет | Настройки репрайсера Max цена со скидкой, руб. |
oldWildberriesPriceWithDiscount |
number · double | Нет | При установки через репрайсер скидку, заполняется, после удаление скидки, возвращает как основная цена и значение затирается |
oldWildberriesSale |
integer · int32 | Нет | Скидка товара на Вайлдбериз до установки новой по репрайсеру, при возврате нужно проставлять null |
wildberriesPromoProfit |
number · double | Нет | Расчетный профит по акциям WB нужен для определения какая акция выгодная |
wildberriesMarginality |
number · double | Нет | Расчетная маржинальность по WB |
wildberriesPromoId |
integer · int64 | Нет | Идентификатор акции на ВБ |
oldWildberriesPromoSalePercent |
number · double | Нет | Расчетная маржинальность по WB |
oldWildberriesPromoPriceWithDiscount |
number · double | Нет | Расчетная маржинальность по WB |
endWildberriesPriceWithSppConfig |
number · double | Нет | Цена для пользователя конечная с СПП. |
ozonFbsCommission |
number · double | Нет | Комиссия ОЗОН ФБС |
ozonFboCommission |
number · double | Нет | Комиссия ОЗОН ФБО |
wbTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по ВБ |
ozonTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по OZON |
sberTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по SBER |
yandexTotalSalesCount |
integer · int64 | Нет | Общее кол-во продажи - возвраты, начиная с подсчета процента выкупа по YANDEX |
ozonRaiting |
number · double | Нет | Рейтинг товара на Ozon |
ozonFeedbackCount |
integer · int32 | Нет | Количество отзывов на товар на Ozon |
ozonPriceWithSpp |
number · double | Нет | Цена товара на Ozon с учетом СПП, руб. |
fboStockCount |
integer · int64 | Нет | Остаток ФБО по выбранным складам/регионам |
fbsStockCount |
integer · int64 | Нет | Остаток ФБC для планирования поставок) |
stockCoverageDays |
integer · int64 | Нет | На сколько дней хватит текущего остатка ФБО на складе |
fboSupplyQuantity |
integer · int64 | Нет | Количество поставляемого товара по выбранным складам/регионам |
fboSales |
integer · int64 | Нет | Кол-во продаж FBO по складам/регионам для планирования поставок |
fbsSales |
integer · int64 | Нет | Кол-во продаж FBS по складам/регионам для планирования поставок |
fboOrders |
integer · int64 | Нет | Кол-во заказов FBO по складам/регионам для планирования поставок |
fbsOrders |
integer · int64 | Нет | Кол-во заказов FBS по складам/регионам для планирования поставок |
recommendPlan |
number · double | Нет | Кол-во товара для добавления к заказу |
baseDeficit |
integer · int64 | Нет | Базовый дефицит склада до распределения остатков без склада назначения |
allocatedWithoutWarehouse |
integer · int64 | Нет | Часть общих остатков без склада назначения, распределенная на склад |
skipDaysCount |
integer · int32 | Нет | Кол-во пропущенных дней в учёте планирования поставок |
organizationShortName |
string | Нет | Поле organizationShortName. |
contractorName |
string | Нет | Поле contractorName. |
supplyPlanBarcode |
string | Нет | Поле supplyPlanBarcode. |
planCorrectionFactor |
number · double | Нет | Коэффициент коррекции для планирования поставок. На это значение умножается рассчитанное количество товара для поставки |
orderBefore |
integer · int32 | Нет | До какого времени должен быть сделан заказ от 1 до 24 |
daysBeforeSupply |
integer · int32 | Нет | Кол-во дней до поставки. Через сколько дней с момента заказа ориентировочно будет поставка товаров |
supplyPlanDays |
integer · int32 | Нет | На сколько дней планировать остаток |
warehouseIdForSupplyReport |
integer · int64 | Нет | Id склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
warehouseNameForSupplyReport |
string | Нет | Название склада на который нужно поставить рассчитанные товары. Используется только в планировании поставок |
wbCanBox |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах |
wbCanMonopallet |
boolean | Нет | Можно ли отгружать товар на склад WB в монопаллете |
wbCanSupersafe |
boolean | Нет | Можно ли отгружать товар на склад WB в Supersafe |
wbCanBoxOnPallet |
boolean | Нет | Можно ли отгружать товар на склад WB в коробах на паллете |
manager |
string | Нет | Поле менеджера |
cellId |
integer · int32 | Нет | Поле cellId. |
drrPercent |
integer · int32 | Нет | ДРР% - доля рекламных расходов |
percentForParticipationPromoOrAdvertising |
integer · int32 | Нет | Закладываемый % для участия в акциях или рекламе |
selsupLink |
string | Нет | Поле selsupLink. |
tempId |
integer · int64 | Нет | Временный id используется для быстрого импорта |
category |
Category | Нет | Поле category. |
findirTips |
object | Нет | Советы задачника (тип задачи - текст совета) |
commissions |
string | Нет | JSON с комиссиями из разных маркетплейсов |
commissionCalculations |
object | Нет | Расчёт итоговой комиссии по маркетплейсам |
lowStockAlerts |
string | Нет | JSON для уведомлений о заканчивающихся остатках по маркетплейсов |
inputVat |
number · double | Нет | Входящий НДС, руб. |
outputVat |
number · double | Нет | Исходящий НДС, руб. |
finalVat |
number · double | Нет | Итоговый НДС (исходящий - входящий), руб. |
incomeTax |
number · double | Нет | Налог на прибыль, руб. |
totalTax |
number · double | Нет | Общий налог (НДС + налог на прибыль), руб. |
netProfit |
number · double | Нет | Чистая прибыль, руб. |
margin |
number · double | Нет | Чистая маржинальность, % |
woocomStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в WooCommerce |
dateStartSeason1 |
string · date | Нет | Дата начала сезона 1 |
dateEndSeason1 |
string · date | Нет | Дата окончания сезона 1 |
dateStartSeason2 |
string · date | Нет | Дата начала сезона 2 |
dateEndSeason2 |
string · date | Нет | Дата окончания сезона 2 |
dateStartSeason3 |
string · date | Нет | Дата начала сезона 3 |
dateEndSeason3 |
string · date | Нет | Дата окончания сезона 3 |
dateStartSeason4 |
string · date | Нет | Дата начала сезона 4 |
dateEndSeason4 |
string · date | Нет | Дата окончания сезона 4 |
currentGrossProfit |
object | Нет | Текущая валовая прибыль. Для таблицы цены |
plannedGrossProfit |
object | Нет | Новая валовая прибыль. Для таблицы цены |
position |
integer · int32 | Нет | позиция продукта |
emptyBarcodes |
boolean | Нет | Поле emptyBarcodes. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Uzum |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Makro |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Kaspi |
site |
string | Нет | Поле site. |
anyLink |
string | Нет | Поле anyLink. |
anyArticle |
string | Нет | Поле anyArticle. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Shopify |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Takealot |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Яндекс.Кит |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | Нет | Статус создания карточки товара в Bob Shop |
minPriceForAllMarketplace |
number · double | Нет | Поле minPriceForAllMarketplace. |
calculatedInstockQuantity |
integer · int32 | Нет | Поле calculatedInstockQuantity. |
woocomParentId |
integer · int64 | Нет | ID родительского товара в WooCommerce (для вариаций) |
woocomPermalink |
string | Нет | Ссылка на товар в WooCommerce |
yandexMarketSku |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
externalArticle |
string | Нет | Уникальный артикул товара для стороннего сервиса |
moySkladLinkId |
string | Нет | ID для ссылки на Мой Склад |
detmirArticle |
string | Нет | Артикул товара на Детском мире (productCode / SAP) |
lamodaArticle |
string | Нет | Артикул товара на Lamoda |
magnitArticle |
string | Нет | Артикль товара на Magnit |
mvideoArticle |
string | Нет | Артикул товара на M.Video |
wildberriesImtId |
integer · int64 | Нет | Используется для категорий, у которых не предусмотрен размер |
ozonProductId |
integer · int64 | Нет | Идентификатор товара Озон в кабинете API |
leroyMerlinId |
string | Нет | Номер карточки на Леруа Мерлен |
leroyMerlinArticle |
string | Нет | Артикул товара на Леруа Мерлен |
yandexMarketShopSku |
string | Нет | SKU товара на Yandex.Market |
wildberriesSizeId |
integer · int64 | Нет | Идентификатор размера на Вайлдбериз |
sberMegaMarketId |
integer · int64 | Нет | Карточка СберМегаМаркет |
aliexpressSku |
string | Нет | SKU на Aliexpress |
uzumProductId |
integer · int64 | Нет | Идентификатор товара (productId) на Uzum |
lamodaParentSku |
string | Нет | Родительский SKU товара на Lamoda |
ebayArticle |
string | Нет | Артикул товара на Ebay |
ozonId |
integer · int64 | Нет | Идентификатор товара Озон на сайте. SKU в озон |
sberArticle |
string | Нет | Артикул товара на СберМегаМаркет |
ozonArticle |
string | Нет | Уникальный артикул товара для озон. Offer ID в озон |
oneCId |
string | Нет | Идентификатор товара в 1С |
oneCArticle |
string | Нет | Уникальный артикул товара для 1c |
detmirId |
string | Нет | Id товара на сайте Детского мира (для ссылки на карточку) |
simalandId |
integer · int64 | Нет | Уникальный идентификатор товара для Simaland |
lamodaSku |
string | Нет | SKU товара на Lamoda |
walmartSku |
string | Нет | SKU товара на Walmart |
walmartId |
string | Нет | Id товара на Walmart (WPID) |
woocomSku |
string | Нет | SKU товара на WooCommerce |
woocomId |
integer · int64 | Нет | Id товара на WooCommerce |
magnitId |
string | Нет | Id товара на Magnit |
magnitSku |
string | Нет | SKU товара на Magnit |
opencartSku |
string | Нет | SKU товара в OpenCart |
opencartId |
integer · int64 | Нет | Id товара в OpenCart |
takealotSku |
string | Нет | SKU товара на Takealot |
uzumArticle |
string | Нет | Уникальный артикул товара для Uzum |
ozonFbsSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBS |
ozonFboSku |
integer · int64 | Нет | Идентификатор товара в Озон по FBO |
avitoId |
integer · int64 | Нет | ID товара в сервисе Avito |
moySkladId |
string | Нет | ID товара в сервисе Мой Склад |
sellerSku |
string | Нет | Идентификатор товара на Amazon |
uzumSkuId |
integer · int64 | Нет | Идентификатор SKU (skuId) на Uzum |
yandexMarketProductId |
integer · int64 | Нет | Идентификатор карточки товара на Yandex.Market |
nationalCatalogFeedId |
integer · int64 | Нет | Идентификатор создания карточки в национальном каталоге |
nationalCatalogGoodId |
integer · int64 | Нет | Идентификатор товара в национальном каталоге |
wildberriesPrice |
number · double | Нет | Текущая цена товара на Вайлдбериз со скидкой |
wildberriesUpdatedPrice |
number · double | Нет | Новая цена товара на Вайлдбериз со скидкой.Только для методов изменения цены |
wildberriesPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Вайлдбериз без скидки |
wildberriesUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена товара на Вайлдбериз без скидки.Только для методов изменения цены |
aliexpressPrice |
number · double | Нет | Текущая цена на Aliexpress со скидкой |
aliexpressPriceWithoutDiscount |
number · double | Нет | Текущая цена на Aliexpress без скидки. |
aliexpressUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Aliexpress. Только для методов обновления цены |
aliexpressUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Aliexpress. Только для методов обновления цены |
ozonPrice |
number · double | Нет | Текущая цена товара на Озон со скидкой |
ozonUpdatedPrice |
number · double | Нет | Новая цена товара на Озон со скидкой.Только для методов изменения цены |
ozonPriceWithoutDiscount |
number · double | Нет | Текущая цена товара на Озон без скидки. |
ozonUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена Озон без скидки.Только для методов изменения цены |
leroyMerlinPrice |
number · double | Нет | Текущая цена товара на LeroyMerlin |
leroyMerlinUpdatedPrice |
number · double | Нет | Новая цена товара на LeroyMerlin.Только для методов изменения цены |
avitoPrice |
number · double | Нет | Текущая цена товара на Avito |
avitoUpdatedPrice |
number · double | Нет | Новая цена товара на Avito.Только для методов изменения цены |
sberMegaMarketPrice |
number · double | Нет | Текущая цена на СберМегаМаркет со скидкой |
sberMegaMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на СберМегаМаркет. Только для методов изменения цены |
yandexMarketPrice |
number · double | Нет | Текущая цена на Яндекс.Маркет со скидкой |
yandexMarketPriceWithoutDiscount |
number · double | Нет | Текущая цена на Яндекс.Маркет без скидки |
yandexMarketUpdatedPrice |
number · double | Нет | Новая цена со скидкой на Яндекс.Маркет. Только для методов изменения цены |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | Нет | Новая цена без скидки на Яндекс.Маркет. Только для методов изменения цены |
productPrices |
ProductPrice[] | Нет | Поле productPrices. |
stockRules |
ProductStockRules | Нет | Правила отправки остатков на маркетплейсы |
quantity{
"cell": "string",
"products": "string"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Экспорт Excel история перемещений товаров
/api/wms/addDownloadItemHistoryTaskПозволяет получить историю товаров: какой пользователь переместил, в какую ячейку или заказ
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
orderId |
integer · int64 | Нет | Фильтр по заказу |
operation |
stringPUT, TAKE, LOST, REMOVED, JOB, RESERVE, FOUND, CONFIRMED, CANCEL_ORDER, REMOVE_RESERVE, REMOVE_RESERVE_MARKETPLACE, TAKE_MARKETPLACE, SALE_PRODUCT, CHANGE_QUANTITY, SWAP_RESERVE, REFUND_PRODUCT, RECONCILIATION, INVENTORY_FILE, SERVICE, INVENTORY, RESERVE_SET, PRICE_LIST, COMMERCEML, CANCEL_WRITE_OFF, MOY_SKLAD, MOVE, CHANGE_STOCK_UNIT, REMOVE_INCOME_STOCK, QUARANTINE, RELEASE_QUARANTINE | Нет | Фильтр по операции |
stockChangesOnly |
boolean | Нет | Показывать только операции, изменяющие физический остаток |
operationGroupId |
string | Нет | Фильтр по связанным записям одной операции |
skuId |
integer · int64 | Нет | Фильтр по skuId |
itemId |
integer · int64 | Нет | Фильтр уникальному коду для WmsItem |
warehouseId |
integer · int64 | Нет | Фильтр складу для WmsItem |
itemStatus |
stringCREATED, IN_STOCK, LOST, RESERVED, SUPPLIED, REMOVED, SALE, REFUND, INCOME_MARKETPLACE, QUARANTINED | Нет | Статус единицы хранения товара на складе |
limit |
integer · int32 | Нет | Ограничение на количество записей. Максимальное значение - 500 |
page |
integer · int32 | Нет | Номер страницы начиная с 1 |
count |
boolean | Нет | Возвратить в ответе общее количество записей |
sortBy |
string | Нет | Поле сортировки записей. Работает только при получении списка. |
ascending |
boolean | Нет | Порядок сортировки - по возрастанию?. Работает только при получении списка. |
curl --request GET 'https://api.selsup.ru/api/wms/addDownloadItemHistoryTask?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/wms/addDownloadItemHistoryTask?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/wms/addDownloadItemHistoryTask?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/wms/addDownloadItemHistoryTask?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/wms/addDownloadItemHistoryTask?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/wms/addDownloadItemHistoryTask?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/wms/addDownloadItemHistoryTask?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
TmsTask
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор задачи |
status |
stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION | Нет | Текущий статус задачи |
type |
stringWILDBERRIES_CREATE_CARD, NATIONAL_CATALOG_CREATE_CARD, OZON_CREATE_CARD, OZON_CARDS_IMPORT, IMPORT_FBS_ORDERS, UPLOAD_PHOTOGRAPHY, WILDBERRIES_UPDATE_PRICE, WILDBERRIES_CARD_IMPORT, WILDBERRIES_CARD_UPDATE, SELSUP_STOCKS, REFRESH_PHOTOGRAPHY, SUPPLYING_QUANTITY_TASK, EXPORT_PRICE, OZON_UPDATE_PRICE, WILDBERRIES_FILE_TASK, YANDEX_MARKET_CARD_CREATE, OZON_CARD_UPDATE_TASK, OZON_IMPORT_STAT_TASK, WILDBERRIES_PROFIT_STAT_TASK, ALIEXPRESS_CREATE_CARD_TASK, ALIEXPRESS_UPDATE_CARD_TASK, PRICES_IMPORT_TASK, WILDBERRIES_PRICES_TASK, YANDEX_MARKET_CARD_IMPORT, STOCKS_UPDATE, WILDBERRIES_STOCKS_IMPORT_TASK, WILDBERRIES_ORDERS_AND_SALES_TASK, WILDBERRIES_INCOMES_IMPORT_TASK, OZON_STOCKS_IMPORT_TASK, TURNOVER_DOCUMENTS_TASK, INTRODUCE_WMS_ITEMS_TASK, PRODUCTS_FILE_TASK, MODELS_FILE_TASK, UPDATE_PRODUCT_CODES_TASK, INTRODUCE_CODES_TASK, PRODUCTS_IMPORT_TASK, PRICES_FILE_TASK, YANDEX_MARKET_UPDATE_PRICE_TASK, IMPORT_STOCKS_TASK, MOY_SKLAD_EXPORT_ORDERS, MERGE_PRODUCTS_TASK, PRODUCTS_WILDBERRIES_EXCEL_IMPORT_TASK, MOY_SKLAD_CREATE_CARD, IMPORT_FBO_STOCKS_FROM_FILE, CREATE_WMS_ITEMS, MOY_SKLAD_CARDS_IMPORT, PROMOTION_FILE, UNUSED_1, UNUSED, PRODUCT_ANALYTICS_FILE_TASK, PROMOTION_RESET_FILE, MOY_SKLAD_IMPORT_ORDERS, FINANCE_REPORT_FILE_TASK, YML_FILE_EXPORT, PRODUCT_BALANCE_REPORT_FILE_TASK, CURRENT_PRODUCT_BALANCE_FILE_TASK, IMPORT_TRANSACTIONS, MATCH_UNREGISTERED_PROFIT_REPORT_TASK, UPDATE_AVERAGE_SERVICE_EXPENSES_TASK, YANDEX_MARKET_ORDER_IMPORT_STAT_TASK, ABC_REPORT_FILE_TASK, MODEL_CONTRACTORS_IMPORT, MODEL_CONTRACTORS_EXPORT, BANK_TRANSACTION_IMPORT_FILE_TASK, YML_IMPORT_TASK, SALES_DYNAMIC_REPORT_FILE_TASK, UPDATE_FBS_ORDERS, EXPORT_TRANSACTION_IN_EXCEL_FILE_TASK, IMPORT_TRANSACTION_FROM_EXCEL_FILE_TASK, EXPORT_PROFIT_REPORT_FILE_TASK, IMPORT_PROFIT_REPORT_FROM_EXCEL_FILE_TASK, IMPORT_REALIZATION_REPORT_TASK, STOCK_RECONCILIATION, ORDER_REPORT_FILE_TASK, GET_WB_FBO_ORDER_FROM_PROFIT_REPORT_TASK, TO_QUANTITY_STORAGE_METHOD, APPLY_RECONCILIATION, OZON_IMPORT_FBO_ORDERS_TASK, UPDATE_PURCHASE_PRICE_IN_PROFIT_REPORT_TASK, FBS_LABELS, MERGE_PRODUCT_STOCKS, CREATE_ORDER_FROM_FILE, ALIEXPRESS_CARD_IMPORT, PRICE_LIST_IMPORT, WB_STOCK_REPORT_FILE, CONTRACTORS_REPORT_FILE, PRODUCTS_SBER_MEGA_MARKET_EXCEL_IMPORT_TASK, EXPORT_PROBLEMATIC_PRODUCT_REPORT, PLAN_SUPPLY_REPORT_TASK, PLAN_FACT_SALES_REPORT_FILE, IMPORT_PLAN_SALES_FROM_EXCEL_FILE_TASK, EXPORT_PLAN_SALES_EXCEL_FILE_TASK, ORDERS_TO_BUY_FILE_TASK, MERGE_PRICE_ON_OTHER_MP_TASK, MATCH_PRODUCT_LAST_OPERATION_DATE_TASK, PROBLEMATIC_PRODUCT_PRICE_FILE_TASK, CATEGORIES_IMPORT_EXCEL_TASK, AVITO_CARD_IMPORT, UPDATE_OLD_WB_ORDER_STATUSES_TASK, PRESTA_SHOP_IMPORT_TASK, PRODUCTS_AVITO_EXCEL_IMPORT_TASK, FBO_STOCK_RECONCILIATION_TASK, APPLY_FBO_RECONCILIATION_TASK, EXPORT_REPRICE_PRODUCT_CONFIG_TASK, IMPORT_REPRICE_PRODUCT_CONFIG_TASK, OZON_CASH_FLOW_STATEMENT_IMPORT_TASK, IMPORT_PROMOTION_STRATEGY_FILE_TASK, UPDATE_ORDER_DELIVERY_INFO_TASK, BILLING_OPERATION_TASK, SET_PURCHASE_PERCENT_TASK, REMOVE_PRODUCT_IMAGES_TASK, STRUCTURE_TURNOVER_TASK, OZON_NEW_UPDATE_PRICE, REPLACE_PRODUCT_IMAGE_TASK, UPDATE_OZON_PROMOTION_DATA_TASK, WILDBERRIES_IMPORT_CAMPAIGN_TASK, WILDBERRIES_STORAGE_REPORT_TASK, WEBASYST_LINK_ARTICLE_TASK, DELIVERY_SERVICE_LABELS, HAND_ON_PULSE_FILE_TASK, ITEMS_INCOME_EXCEL_TASK, UPDATE_SETS_EXCEL_TASK, DELETE_PROFIT_REPORTS_BY_FILE_HISTORY_IDS_TASK, EXPORT_PRODUCT_SETS_TASK, AMAZON_CARD_IMPORT, IMPORT_ACCEPTED_PRODUCTS_TASK, ADD_ORDER_PRODUCT_FROM_FILE_TASK, EXPORT_ITEM_HISTORY_FILE_TASK, WILDBERRIES_IMPORT_CAMPAIGN_BY_EXCEL_TASK, REMOVE_CLIENT_ORGANIZATION, EBAY_CARD_IMPORT_TASK, PRODUCTS_IMPORT_FROM_ORGANIZATION_TASK, IMPORT_FBO_ORDERS, LAMODA_CARD_IMPORT, UPDATE_WB_PROMOTION_DATA_TASK, IMPORT_RETURNS_REPORT_TASK, UPDATE_PROMOTION_DATA_TASK, RESTORE_CLIENT_ORGANIZATION, LEROY_MERLIN_CARD_IMPORT, YANDEX_MARKET_STOCKS_IMPORT_TASK, WILDBERRIES_IMPORT_NM_REPORT_TASK, ORDER_ANALYTICS_FILE_TASK, CLIENT_DATABASE_MOVE_TASK, FAST_CARD_IMPORT, EXPORT_PRODUCT_CODE, INSALES_CARD_IMPORT_TASK, REMOVE_PRODUCT_VIDEOS_TASK, UPDATE_CARDS_TASK, FIND_UNPROFITABLE_PRODUCTS_TASK, FIND_UNPURCHASED_PRODUCTS_TASK, WALMART_CARD_IMPORT, PRODUCT_GROUPS_TASK, CONTRACTOR_ARTICLE_EXPORT_TASK, CONTRACTOR_ARTICLE_IMPORT_TASK, CURRENCY_CONVERSION_TASK, UPDATE_SUPPLY_PLAN_REPORT_TASK, EXPORT_SUPPLY_PLAN_REPORT_FILE_TASK, CHECK_STOCK_ORDER, PHOTOGRAPHY_EXCEL, PREPARE_FINDIR_DATA_TASK, CARD_SPLITTING_TASK, EXPORT_IMAGE_UPDATES_TEMPLATE_TASK, IMPORT_IMAGE_UPDATES_TASK, PREPARE_PRODUCT_HAND_ON_PULSE_TASK, UPDATE_OZON_AVERAGE_DELIVERY_TIME, UPDATE_COMMISSIONS_TASK, WOOCOMMERCE_CARD_IMPORT, UPDATE_FBS_STOCKS_HISTORY, RETURNS_FILE_TASK, FAST_PRODUCTS_IMPORT_TASK, ANALYZE_PRODUCT_CARDS_TASK, DETMIR_CARD_IMPORT, MATCH_OZON_REALIZATION_REPORT_TASK, MAGNIT_IMPORT_PRODUCTS_TASK, UPDATE_PURCHASE_PRICE_FROM_STOCKS_IN_PROFIT_REPORT_TASK, MOY_SKLAD_FBO_MP_DATES_FIX, PRICE_HISTORY_FILE_TASK, FBM_ORDERS_IMPORT_TASK, UZUM_IMPORT_PRODUCTS_TASK, OPENCART_CARD_IMPORT, CARDS_IMPORT, OZON_CROSSDOCK_TRANSIT_ROUTES_TASK, UNUSED_2, OZON_IMPORT_SALES_FUNNEL_REPORT_TASK, WRITE_OFF_PRODUCTS_FILE_TASK, CLIENT_DATABASE_CREATE_TASK, UPDATE_FBS_LABELS_TASK, REBUILD_PROFIT_REPORT_HOURLY_AGGREGATE_TASK, OZON_IMPORT_CAMPAIGN_TASK, EXPORT_SUPPLY_PLAN_FILE_TASK, IMPORT_SUPPLY_PLAN_FILE_TASK, CREATE_SERVICE_CARDS, WAREHOUSE_ECONOMICS_FILE_TASK, UPDATE_WILDBERRIES_ACQUIRING_RATE_TASK, PRODUCT_SALES_FORECAST_TASK, UPDATE_PRODUCT_CODES_STATUSES_TASK, MARKETPLACE_UPDATE_PRICE_TASK, UZUM_IMPORT_STAT_TASK, CAMPAIGN_STATS_FILE_TASK, OZON_FBO_WORKFLOW_TASK, EXPORT_CERTIFICATE_TEMPLATE_TASK, IMPORT_CERTIFICATES_TASK, REBUILD_LOCAL_ORDER_PROFIT_REPORT_TASK, SHOPIFY_CARD_IMPORT, EXPORT_PURCHASE_PLAN_FILE_TASK, RETAIL_ORDER_PRODUCTS_FILE_TASK, FULFILLMENT_BILLING_REGISTRY_FILE_TASK, SUPPLY_PLANNING_REPORT_FILE_TASK, REBUILD_TAX_BASE_HOURLY_AGGREGATE_TASK, PACK_ORDERS_TASK, IMPORT_ORDER_MARKING_CODES_TASK, PRODUCTION_ANALYTICS_FILE_TASK, CARD_REQUIREMENT_AI_TASK, CARD_REQUIREMENT_SCAN_TASK, SUPPLY_LABELS_FILE_TASK, TRANSFER_PRODUCTS_BETWEEN_SERVICES_TASK, RETIRE_SOLD_OUT_CARDS_TASK, WILDBERRIES_CARDS_JOIN_TASK | Нет | Тип задачи |
name |
string | Нет | Данные задачи в json - могут быть пустыми |
clientId |
integer · int64 | Нет | Поле clientId. |
entityId |
integer · int64 | Нет | Сущность, к которой относится задача |
progress |
integer · int32 | Нет | Прогресс выполнения задачи в процентах |
processedQuantity |
integer · int32 | Нет | Количество обработанных записей задачи |
organizationId |
integer · int64 | Нет | Организация задачи, может быть 0, если не зависит от организации |
priority |
integer · int32 | Нет | Приоритет задачи - чем выше тем быстрее задача запустится |
properties |
string | Нет | Параметры задачи |
message |
string | Нет | Сообщение с результатом выполнения задачи |
messageParams |
string | Нет | Параметры сообщения с результатом выполнения задачи |
createdDate |
string · date-time | Нет | Дата добавления задачи в очередь |
startDate |
string · date-time | Нет | Дата запуска задачи |
finishDate |
string · date-time | Нет | Дата завершения задачи |
url |
string | Нет | Ссылка на скачивание файла с результатом задачи |
inputFileUrl |
string | Нет | Ссылка на загруженный файл |
retryNumber |
integer · int32 | Нет | Счётчик перезапуска задачи. |
userId |
integer · int32 | Нет | Пользователь запустивший задачу |
retryDate |
string · date-time | Нет | Запланированная дата перезапуска |
debug |
boolean | Нет | Запуск задачи в режиме отладки с большим логированием |
forcedStart |
boolean | Нет | Ручной запуск задачи |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис в рамках которого выполняется задача |
lang |
string | Нет | Язык на котором сейчас запущена таска |
{
"id": 1001,
"status": "CREATED",
"type": "WILDBERRIES_CREATE_CARD",
"name": "Example",
"clientId": 1001,
"entityId": 1001
}Ошибки4
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_subscription_expiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_subscription_expired; localMessage содержит приведённый выше перевод.