通过可编辑的独立合同来支持本页面. 在生产使用之前,验证使用测试数据的写作操作.
/api/campaign
准备使用的工作流程
准备使用的工作流程
数据模型
数据结构
模型在此列出一次,并且可以直接从使用它们的终端点扩展.
Address15 字段
idinteger · int32Id.
postCodestring邮政代码.
countryCountry乡村.
regionRegion地区.
regionIdinteger · int32区域ID
streetstring路上.
housestring房子.
districtstring地区.
citystring城市.
localitystring地方.
buildingstring建筑物.
flatstring没有什么.
shortstring短暂.
addressIdAddress联系方式
fullstring满满.
AliexpressCategory8 字段
idinteger · int64Id.
namestring姓名.
publishedboolean发表了.
parentIdinteger · int64亲人身份证.
aliexpressIdinteger · int64快递证件
lastSyncDatestring · date-time最后的同步日期.
notChangedDaysinteger · int32没有改变的日子.
isLeafboolean是叶子.
AvitoCategory9 字段
idinteger · int64Id.
必填namestring姓名.
必填shortNamestring简短名字.
publishedboolean发表了.
parentIdinteger · int64亲人身份证.
lastSyncDatestring · date-time最后的同步日期.
isLeafboolean是叶子.
goodsTypestring货物类型.
categorystring类别.
Brand11 字段
brandIdinteger · int32品牌身份证.
read-onlynamestring姓名.
必填clientIdinteger · int64客户身份证.
read-onlylogoUrlstring标志 URL
read-onlylogoSizeinteger · int32标志尺寸
read-onlylogoWidthinteger · int32标志宽度
read-onlylogoHeightinteger · int32标志高度.
read-onlydeletedboolean删除了.
ozonNamestring子名字
ozonIdinteger · int64气标识.
oneCIdstring一个公告.
Category47 字段
categoryIdinteger · int32类别的ID.
read-onlynamestring姓名.
必填deletedboolean删除了.
read-onlyparentIdinteger · int32亲人身份证.
clientIdinteger · int64客户身份证.
read-onlymarkedboolean标记了.
categoryClassstring类别类.
wildberriesTypeWildberriesType野生类型.
wildberriesCategoryIdinteger · int64野生类别的身份.
wildberriesFbmCommissionnumber · double野生果联邦调查委员会.
read-onlywildberriesFbwCommissionnumber · double野生果Fbw委员会.
read-onlywildberriesFbsCommissionnumber · double野生果联邦调查委员会.
read-onlywildberriesDbsCommissionnumber · double野生果食品委员会.
read-onlywildberriesEdbsCommissionnumber · double野生果养殖委员会.
read-onlywildberriesCAndCCommissionnumber · double果和果委员会.
read-onlywildberriesBookingCommissionnumber · double野生果预订委员会.
read-onlyozonDescriptionCategoryIdinteger · int64臭氧描述类别ID.
yandexMarketCategoryIdinteger · int64亚兰德克斯市场类别身份证
yandexMarketCategoryYandexMarketCategory亚兰德克斯市场类别
ozonDescriptionCategoryOzonDescriptionCategory臭氧描述类别
ozonCommissionnumber · double臭氧委员会
read-onlytnvedTnved没有.
tnvedIdinteger · int64没有人知道.
laundrystring洗衣.
paramsstring帕姆斯.
namePatternstring姓名是模式.
aliexpressCategoryAliexpressCategory车类别
aliexpressCategoryIdinteger · int64标签: 标识:
avitoCategoryAvitoCategory类别
lamodaCategoryLamodaCategory拉莫达类别.
lamodaCategoryIdinteger · int64拉莫达类别的身份证.
avitoCategoryIdinteger · int64果类别的身份
packDepthinteger · int32包装深度.
packWidthinteger · int32包装宽度.
packHeightinteger · int32包高.
packWeightinteger · int32包装重量.
hasSizeboolean有大小.
hasColorboolean有颜色.
autoNameboolean车名.
removeFbsStockboolean删除FBS股票.
oneCIdstring一个公告.
externalIdstring其他身份证.
moySkladIdstring子子的身份.
useClientParamsboolean使用客户端参数.
requiredExpirationDateboolean要求到期日期
serviceCategoryMappingsobject服务类别地图.
productCountinteger · int32产品数量
Cell18 字段
idinteger · int32Id.
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-onlytypestringType.
Competitor10 字段
idinteger · int64Id.
read-onlymodelIdinteger · int64模型身份证.
productIdinteger · int64产品身份证
servicestring服务.
必填urlstring查看一个URL.
必填serviceIdstring服务身份证.
clientIdinteger · int64客户身份证.
read-onlylatestPricenumber · double最新价格.
read-onlycurrencystring货币.
read-onlylatestPriceDatestring · date-time最新价格日期.
read-onlyContractor15 字段
idinteger · int64Id.
namestring姓名.
必填versionIdinteger · int64版本ID.
clientIdinteger · int64客户身份证.
read-onlycreatedUserstring创建用户.
read-onlylastIncomeDatestring · date-time收益日期.
read-onlydeletedboolean删除了.
read-onlyorganizationIdinteger · int64组织身份证.
legalAddressstring法律地址.
phoneNumberstring电话号码.
emailstring电子邮件.
contactNamestring联系人名字
moySkladIdstring子子的身份.
urlstring查看一个URL.
organizationOrganization组织.
read-onlyCountry6 字段
countryIdinteger · int32国家的身份证.
namestring姓名.
code2string代码2
code3string代码3
namesobject他们的名字.
printNamestring打印名字.
LamodaCategory8 字段
idinteger · int64Id.
namestring姓名.
shortNamestring简短名字.
publishedboolean发表了.
isLeafboolean是叶子.
parentIdinteger · int64亲人身份证.
lastSyncDatestring · date-time最后的同步日期.
notChangedDaysinteger · int32没有改变的日子.
Manufacturer11 字段
manufacturerIdinteger · int32制造商身份
titlestring标题
namestring姓名.
必填addressstring现在,我有个地址.
organizationIdinteger · int64组织身份证.
clientIdinteger · int64客户身份证.
read-onlycountryIdinteger · int32国家的身份证.
countryNamestring国家的名称.
read-onlyinnstring酒店.
deletedboolean删除了.
oneCIdstring一个公告.
MarketplaceCommissionCalculation8 字段
baseCommissionnumber · double基委员会.
adjustmentPercentPointsnumber · double调整百分点.
effectiveCommissionnumber · double有效的委员会.
plannedProcessingHoursnumber · double计划处理时间.
processingHoursNormnumber · double处理时间标准.
processingHoursSourcestring处理时间来源
ruleValidFromstring · date规则有效从.
ruleSourcestring规则来源.
Option14 字段
idinteger · int64Id.
namestring姓名.
paramIdinteger · int64位名单.
ozonIdinteger · int64气标识.
wildberriesIdinteger · int64果的身份证.
ymIdinteger · int64您的身份.
aliexpressIdinteger · int64快递证件
magnitIdinteger · int64磁铁身份证.
detmirIdstring查看更多
clientIdinteger · int64客户身份证.
deletedboolean删除了.
oneCIdstring一个公告.
dictionaryboolean字典.
optionIdOption选择ID.
Organization38 字段
idinteger · int64Id.
read-onlynamestring姓名.
必填shortNamestring简短名字.
taxTypestring税收类型.
taxRateinteger · int32税率.
taxNdsinteger · int32税收.
inputTaxNdsinteger · int32输入税税.
outputTaxNdsinteger · int32产出税法
enableNewTaxCalculationboolean启用新的税收计算.
useNdsCostPriceboolean使用NDS成本价格.
innstring酒店.
必填kppstring现在,我们要去.
bankstring银行.
bikstring骑自行车.
corrBillstring科尔比尔.
billNumberstring账号号.
stampPathstring邮票路径.
read-onlystampUrlstring邮票URL.
read-onlystampSizeinteger · int32邮票大小.
read-onlystampWidthinteger · int32盖章宽度.
read-onlystampHeightinteger · int32邮票高度.
read-onlystampFileNamestring邮票文件名称
read-onlysignaturePathstring签字之路.
read-onlysignatureUrlstring签字的URL.
read-onlysignatureFileNamestring签名文件名称
read-onlyfulfillmentContractSignerNamestring履行合同签署人名
fulfillmentContractSignerPositionstring履行合同签署员的位置
signatureSizeinteger · int32签名大小.
read-onlysignatureWidthinteger · int32签字宽度.
read-onlysignatureHeightinteger · int32签字高度.
read-onlyipPersonPerson个人.
formstring形式.
必填ipboolean,我知道.
clientIdinteger · int64客户身份证.
read-onlyaddressAddress现在,我有个地址.
phoneNumberstring电话号码.
addressFullstring地址是完整的.
read-onlysampleboolean样本.
read-onlyOzonDescriptionCategory21 字段
idinteger · int64Id.
namestring姓名.
必填publishedboolean发表了.
parentIdinteger · int64亲人身份证.
isLeafboolean是叶子.
lastSyncDatestring · date-time最后的同步日期.
notChangedDaysinteger · int32没有改变的日子.
isErrorboolean是错误.
errorDatestring · date错误日期
typesstring类型.
typeIdinteger · int64打印机号.
purchasePercentAvgnumber · double购买百分比 Avg.
purchasePercentMinnumber · double购买百分比
photoAvginteger · int32照片来源:
photoMininteger · int32照片:
drrAvgnumber · double艾夫博士.
drrMinnumber · double博士.
marginAvgnumber · double边缘 Avg.
marginMinnumber · double边缘分.
promotionCtrAvgnumber · double升级, 检查员.
promotionCtrMinnumber · double升级 升
ParamValue14 字段
paramIdinteger · int64位名单.
必填paramNamestring帕兰名字.
optionOption选择.
doubleValuenumber · double双重价值.
longValueinteger · int64长期价值.
booleanValueboolean布尔值.
stringValuestring字符串值
dateValuestring · date-time时间值
servicestring服务.
unitUnit单位.
autoboolean车辆.
createdinteger · int64创造了.
userstring用户.
lockedboolean锁定了.
Person14 字段
personIdinteger · int64个人身份证.
read-onlyfirstNamestring姓名
必填lastNamestring姓名
必填surNamestring苏尔名
clientIdinteger · int64客户身份证.
read-onlypositionPersonPosition位置.
必填versionIdinteger · int64版本ID.
read-onlycreatedUserstring创建用户.
read-onlycreatedDatestring · date-time创造日期.
read-onlydeletedboolean删除了.
read-onlyuserIdinteger · int32用户身份证
read-onlyhasChangesboolean有变化.
fullNamestring完整名字.
read-onlyshortNamestring简短名字.
read-onlyPersonPosition7 字段
idinteger · int64Id.
read-onlynamestring姓名.
必填deletedboolean删除了.
read-onlyclientIdinteger · int64客户身份证.
read-onlydefaultJobIdinteger · int64默认工作身份证.
createdUserstring创建用户.
read-onlycreatedDatestring · date-time创造日期.
read-onlyPriceType7 字段
idinteger · int64Id.
codestringCode.
namestring姓名.
langCodestring兰格代码.
currencystring货币.
servicestring服务.
clientIdinteger · int64客户身份证.
Product334 字段
idinteger · int64Id.
productTypestring产品类型
namestring姓名.
必填deletedboolean删除了.
read-onlyprintNamestring打印名字.
realSizestring实质尺寸.
vendorSizestring卖家尺寸.
sizestring尺寸.
wildberriesStockCountinteger · int32野生果股票数量.
read-onlyozonRealFbsboolean森真实电视台.
read-onlyozonStockCountinteger · int32子股票计数.
read-onlyozonStockBetweenWarehousesinteger · int32储备库存之间.
read-onlyremoveFbsStockboolean删除FBS股票.
noStockSyncboolean没有股票同步.
excludeCalculatedStockFromFbsboolean排除从联邦财政局的计算股份.
purchaseCurrencystring购买货币.
purchasePriceInCurrencynumber · double货币的购买价格
deliveryCostInCurrencynumber · double货币的交付成本
versionIdinteger · int64版本ID.
createdDatestring · date-time创造日期.
read-onlycreatedstring · date-time创造了.
read-onlycreatedUserstring创建用户.
read-onlysourceIncomeItemIdinteger · int64收入来源项目ID
sourceProductIdinteger · int64产品来源身份
fulfillmentJobIdsinteger[]工作证件.
ozonRequiredStockinteger · int32子需要的库存.
read-onlywildberriesRequiredStockinteger · int32野生需要的库存.
read-onlywildberriesProfitnumber · double果利.
read-onlywildberriesProfitFbsnumber · double果公司的利.
read-onlywildberriesOrderQuantityinteger · int32野生果订单量.
read-onlywildberriesSupplyingQuantityinteger · int32野生果供应量
read-onlywildberriesQuantityInWayToClientinteger · int32果量到客户端.
read-onlywildberriesQuantityInWayFromClientinteger · int32客户的传递量.
read-onlywildberriesSaleQuantityinteger · int32野生果销售量
read-onlywildberriesQuantityInWayinteger · int32野生果量正在走向.
read-onlywildberriesNoSaleboolean没有卖的野.
read-onlylastStockChangestring · date-time最后的股票变化.
read-onlyozonOrderQuantityinteger · int32子订单量.
read-onlyozonSupplyingQuantityinteger · int32气供应量
read-onlyozonProfitinteger · int32子利.
read-onlyinstockQuantityinteger · int32存量量
read-onlyinstockQuantityValuenumber · double存储量值
read-onlystockUnitstring股票单位.
calculatedInStockQuantityinteger · int32根据库存数量计算.
read-onlycalculatedInStockQuantityValuenumber · double计算在库存量值.
read-onlyclientIdinteger · int64客户身份证.
read-onlyorganizationIdinteger · int64组织身份证.
必填productViewIdinteger · int64产品查看ID.
read-onlyviewProductView景色.
read-onlysuzIdstring苏兹的身份.
cisTypestring科幻病类型.
notChangedStockinteger · int32没有更换股票.
read-onlycardExchangesProductCardExchange[]卡交换.
read-onlywildberriesStatusstring野生的状态.
read-onlywildberriesMessagestring野生果消息.
read-onlywildberriesMessageParamsstring野生果的消息.
read-onlynationalCatalogStatusstring国家目录状态.
read-onlynationalCatalogMessagestring美国国家目录信息.
read-onlynationalCatalogMessageParamsstring美国国家目录信息系统.
read-onlyozonStatusstring臭氧状态
read-onlyozonMessagestring臭氧信息.
read-onlyozonMessageParamsstring子信息系统.
read-onlyozonTaskIdinteger · int64子任务身份证.
read-onlywildberriesFbsOrdersQuantityinteger · int32果公司订单量.
read-onlyozonFbsOrdersQuantityinteger · int32子联邦调查局订单量.
read-onlyymarketFbsOrdersQuantityinteger · int32美国联邦调查局订单量.
read-onlytotalSupplyingQuantityinteger · int32总供应量
read-onlyskuIdinteger · int64现在,我知道.
read-onlyskuSku斯库.
barcodesProductBarcode[]条码.
serviceProductsServiceProduct[]服务产品
siteArticlestring网站文章
siteIdstring网站身份.
paramsstring帕姆斯.
valuesParamValue[]价值观.
groupobject集团.
read-onlyduplicatesProduct[]复制品.
read-onlyhasChangesboolean有变化.
ignoreDuplicateboolean忽略复制.
yandexMarketStockCountinteger · int64亚兰德克斯市场股票计数.
read-onlygroupIdinteger · int64组身份证.
yandexMarketStatusstring亚兰德克斯市场状况
read-onlyyandexMarketMessagestring亚兰德克斯市场信息.
read-onlyyandexMarketMessageParamsstring亚兰德克斯市场信息系统.
read-onlyduplicateboolean复制.
read-onlyozonHasPhotoboolean森有照片.
read-onlyaliexpressStatusstring快速通讯状态
read-onlyaliexpressMessagestring快递信息.
read-onlyaliexpressMessageParamsstring通过Aliexpress消息.
read-onlymoySkladTypestring的类型.
read-onlymoySkladStatusstring摩伊斯克拉德状态.
read-onlyavitoStatusstring果状态.
read-onlymoySkladMessagestring莫伊·斯克拉德的消息.
read-onlymoySkladMessageParamsstring摩伊斯克拉德的信息.
read-onlyremoveFbsStockOzonboolean删除联邦调查局的片.
removeFbsStockWbboolean删除FBS股票Wb.
removeFbsStockAliboolean删除FBI股票阿里.
removeFbsStockYmboolean删除FBS股票YM.
removeFbsStockSberboolean删除FBS股份Sber.
quantityinteger · int32量量.
read-onlyincomeQuantityinteger · int32收入量
orderMinDatestring · date-time订单 Min 日期.
read-onlyexpiredDatestring · date-time截止日期.
read-onlyproductionDatestring · date-time制作日期
read-onlystockinteger · int32股票.
read-onlystockValuenumber · double股票价值
read-onlystocksobject股票.
read-onlycellCell电池.
read-onlyreservedinteger · int32预定.
read-onlyreservedValuenumber · double预留价值
read-onlycalculatedStockinteger · int32计算的股票.
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臭氧平均支出
read-onlywildberriesAverageExpensesnumber · double野生的平均支出.
read-onlyyandexMarketAverageExpensesnumber · double亚兰德克斯市场平均支出
read-onlywildberriesSaleinteger · int32野生果卖.
read-onlyminPricenumber · double价格不到.
ozonPromotionPricenumber · double臭氧提升价格.
read-onlyozonAcquiringPercentnumber · double气收购率
read-onlyozonComissonnumber · double子公司
read-onlysberMegaMarketSupplyingQuantityinteger · int32果市场供应量
read-onlyyandexMarketSupplyingQuantityinteger · int32亚兰德克斯市场供应量
read-onlysalesExpensesOnMpPercentnumber · double销售费用在MP百分比上
salesCountCoefficientnumber · double销售数量系数.
measureUnitIdinteger · int32测量单位ID.
taxeRatenumber · double税率.
desiredMarginalityPercentnumber · double需要的边缘化百分比.
desiredProfitRubnumber · double想要的利.
additionalCostnumber · double额外的成本
packWidthinteger · int32包装宽度.
packHeightinteger · int32包高.
packDepthinteger · int32包装深度.
packWeightinteger · int32包装重量.
maxLoadWeightinteger · int32重量最大.
numOfPiecesInBoxinteger · int32盒子里有很多东西.
lastWildberriesSaleDatestring · date-time最后的"野"销售日期.
lastWildberriesOrderDatestring · date-time最后的"野"订单日期.
lastOzonSaleDatestring · date-time最后的臭氧销售日期.
lastOzonOrderDatestring · date-time最后的奥订单日期.
totalOrdersCountinteger · int32总订单数量.
read-onlytotalFbsOrdersCountinteger · int32总的联邦调查局订单数量.
read-onlywildberriesTotalOrdersCountinteger · int32野生果总订单数量.
read-onlyignoreFbsWarehousesstring忽略了FBI的仓库.
fbsWarehousesstring美国联邦调查局仓库.
minFbsStockinteger · int32美国联邦调查局股票.
maxFbsStockinteger · int32联邦调查局的最大股票.
wildberriesSaleLogisticnumber · double野生果销售物流.
wildberriesReturnLogisticnumber · double野生果回归物流.
wildberriesTotalLogisticsnumber · double野生果总物流.
wildberriesWarehouseRationumber · double野生仓库比例.
wildberriesComissionnumber · double野生果委员会.
ozonSaleLogisticnumber · double子销售物流.
ozonReturnLogisticnumber · double子回归物流.
ozonCommissionnumber · double臭氧委员会
maxDeliveryToPickupPointnumber · double马克斯到达取货点.
ozonPurchasePercentnumber · double气购买率
wildberriesPurchasePercentnumber · double果购买率.
minMarginalitynumber · double没有任何其他东西.
maxMarginalitynumber · double马克斯的边缘性.
minProfitnumber · double利的最小值.
maxProfitnumber · double马克斯利.
minPriceWithDiscountnumber · double价格最低,折扣.
maxPriceWithDiscountnumber · double马克斯价格,折扣.
oldWildberriesPriceWithDiscountnumber · double旧的野价格有折扣.
oldWildberriesSaleinteger · int32旧的野卖场.
wildberriesPromoProfitnumber · double果的促销利.
wildberriesMarginalitynumber · double果边缘化.
wildberriesPromoIdinteger · int64果的促销身份.
oldWildberriesPromoSalePercentnumber · double旧的野促销销售率.
oldWildberriesPromoPriceWithDiscountnumber · double旧的野促销价格,折扣.
endWildberriesPriceWithSppConfignumber · double结束"野"价格与Spp Config.
ozonFbsCommissionnumber · double子联邦调查委员会.
ozonFboCommissionnumber · double子贸易委员会
wbTotalSalesCountinteger · int64总销售额计数.
ozonTotalSalesCountinteger · int64子总销售额计数.
sberTotalSalesCountinteger · int64总销售额.
yandexTotalSalesCountinteger · int64亚兰德克斯总销售额.
ozonRaitingnumber · double子袭击.
read-onlyozonFeedbackCountinteger · int32子反计数.
read-onlyozonPriceWithSppnumber · double气价格与Spp.
read-onlyfboStockCountinteger · int64美国联邦调查局股票计.
fbsStockCountinteger · int64联邦调查局股票计.
stockCoverageDaysinteger · int64股票保险日期.
fboSupplyQuantityinteger · int64美国联邦农业局供应量.
fboSalesinteger · int64美国联邦销售局.
fbsSalesinteger · int64美国联邦调查局.
fboOrdersinteger · int64美国联邦调查局命令.
fbsOrdersinteger · int64联邦调查局的命令.
recommendPlannumber · double建议计划.
baseDeficitinteger · int64基本缺陷.
allocatedWithoutWarehouseinteger · int64没有仓库的分配.
skipDaysCountinteger · int32跳过日数.
organizationShortNamestring组织简称.
contractorNamestring承包商的名字.
supplyPlanBarcodestring供应计划条码.
planCorrectionFactornumber · double计划纠正因素.
orderBeforeinteger · int32之前的命令.
daysBeforeSupplyinteger · int32在供应前几天.
supplyPlanDaysinteger · int32供应计划日期.
warehouseIdForSupplyReportinteger · int64库存供应报告.
read-onlywarehouseNameForSupplyReportstring供应报告的仓库名称.
read-onlywbCanBoxboolean可以盒子.
read-onlywbCanMonopalletboolean片片.
read-onlywbCanSupersafeboolean可以超级安全.
read-onlywbCanBoxOnPalletboolean子上可以.
read-onlymanagerstring经理.
cellIdinteger · int32电话身份证.
drrPercentinteger · int32百分比博士.
percentForParticipationPromoOrAdvertisinginteger · int32参与促销或广告的百分比
selsupLinkstring卖货链接.
tempIdinteger · int64临时身份证.
categoryCategory类别.
findirTipsobject找个提示.
commissionsstring佣金.
commissionCalculationsobject委员会计算
lowStockAlertsstring低股警报.
inputVatnumber · double输入VAT.
outputVatnumber · double输出瓦.
finalVatnumber · double终极的.
incomeTaxnumber · double收入税.
totalTaxnumber · double总税.
netProfitnumber · double净利.
marginnumber · double边缘.
woocomStatusstring姆状态.
read-onlydateStartSeason1string · date开始第一季的日期.
dateEndSeason1string · date时间结束第一季.
dateStartSeason2string · date开始第二季的日期.
dateEndSeason2string · date时间结束第二季.
dateStartSeason3string · date开始时间3季.
dateEndSeason3string · date时间结束第三季.
dateStartSeason4string · date开始时间4.
dateEndSeason4string · date时间结束第四季.
currentGrossProfitobject现货总利
plannedGrossProfitobject预计的总利.
positioninteger · int32位置.
emptyBarcodesboolean没有条码.
uzumStatusstring乌兹姆状态.
read-onlymakroStatusstring宏观状态.
read-onlykaspiStatusstring卡斯皮状态.
read-onlysitestring网站.
anyLinkstring任何联系.
anyArticlestring任何一条.
shopifyStatusstring购物状态.
read-onlytakealotStatusstring取代状态.
read-onlyyandexKitStatusstring亚兰德克斯套件状态.
read-onlybobShopStatusstring勃的商店状态.
read-onlyminPriceForAllMarketplacenumber · double对于所有市场的最低价格.
calculatedInstockQuantityinteger · int32计算的库存量
woocomParentIdinteger · int64姆的父母身份证.
woocomPermalinkstring们的永久链接.
yandexMarketSkuinteger · int64亚兰德克斯市场.
read-onlyexternalArticlestring其他类型
moySkladLinkIdstring子链接身份证.
read-onlydetmirArticlestring关于""的文章.
lamodaArticlestring拉莫达文章.
magnitArticlestring强大的文章.
mvideoArticlestring视频文章.
wildberriesImtIdinteger · int64野生果没有身份.
read-onlyozonProductIdinteger · int64臭氧产品ID
read-onlyleroyMerlinIdstring莱罗伊·默林的身份.
leroyMerlinArticlestring莱罗伊·默林文章.
yandexMarketShopSkustring亚兰德克斯市场商店Sku.
wildberriesSizeIdinteger · int64野生果尺寸身份证.
read-onlysberMegaMarketIdinteger · int64果市场的身份
aliexpressSkustring快速飞机.
uzumProductIdinteger · int64乌兹姆产品身份证.
read-onlylamodaParentSkustring拉莫达父母斯库.
ebayArticlestring关于"Ebay文章"
ozonIdinteger · int64气标识.
read-onlysberArticlestring其他国家
ozonArticlestring臭氧条款
oneCIdstring一个公告.
oneCArticlestring关于"一条条"的规定.
detmirIdstring查看更多
simalandIdinteger · int64马兰特斯拉的身份证.
lamodaSkustring拉莫达斯库.
walmartSkustring沃尔玛斯库.
walmartIdstring沃尔玛的身份证.
woocomSkustring,你是个.
woocomIdinteger · int64们的身份证.
magnitIdstring磁铁身份证.
magnitSkustring,我在.
opencartSkustring开车车Sku.
opencartIdinteger · int64开车身份证.
takealotSkustring拿着斯库洛特.
uzumArticlestring乌兹姆文献.
ozonFbsSkuinteger · int64子联邦调查局.
read-onlyozonFboSkuinteger · int64子子.
read-onlyavitoIdinteger · int64果的身份.
read-onlymoySkladIdstring子子的身份.
read-onlysellerSkustring卖家斯库.
uzumSkuIdinteger · int64乌兹姆斯库特.
read-onlyyandexMarketProductIdinteger · int64亚兰德克斯市场产品身份证
read-onlynationalCatalogFeedIdinteger · int64国家目录料身份.
read-onlynationalCatalogGoodIdinteger · int64美国国家目录的身份证.
read-onlywildberriesPricenumber · double野生价格.
read-onlywildberriesUpdatedPricenumber · double果更新价格
wildberriesPriceWithoutDiscountnumber · double果价格没有折扣.
read-onlywildberriesUpdatedPriceWithoutDiscountnumber · double果 更新价格,没有折扣
aliexpressPricenumber · double快速报价.
read-onlyaliexpressPriceWithoutDiscountnumber · double没有折扣的Aliexpress价格.
aliexpressUpdatedPricenumber · double快速通货机的价格
aliexpressUpdatedPriceWithoutDiscountnumber · double没有折扣的Aliexpress更新价格.
ozonPricenumber · double子价格.
read-onlyozonUpdatedPricenumber · double子更新价格
ozonPriceWithoutDiscountnumber · double气价格没有折扣.
read-onlyozonUpdatedPriceWithoutDiscountnumber · double子更新价格没有折扣.
leroyMerlinPricenumber · double莱罗伊·默林·普莱斯.
leroyMerlinUpdatedPricenumber · double莱罗伊·默林更新了价格.
avitoPricenumber · double艾维托普莱斯.
avitoUpdatedPricenumber · double亚维托更新价格
sberMegaMarketPricenumber · double果超级市场价格
read-onlysberMegaMarketUpdatedPricenumber · double恒达市场更新价格
yandexMarketPricenumber · double亚兰德克斯市场价格.
read-onlyyandexMarketPriceWithoutDiscountnumber · double亚兰德克斯市场价格没有折扣.
read-onlyyandexMarketUpdatedPricenumber · double亚兰德克斯市场更新价格
yandexMarketUpdatedPriceWithoutDiscountnumber · double亚兰德克斯市场更新价格,没有折扣.
productPricesProductPrice[]产品价格
stockRulesProductStockRules股票规则.
ProductBarcode13 字段
idinteger · int64Id.
barcodestring条码.
primaryBarcodeboolean基本条码.
organizationIdinteger · int64组织身份证.
clientIdinteger · int64客户身份证.
productIdinteger · int64产品身份证
useInWildberriesboolean使用在野.
useInOzonboolean在臭氧中使用.
useInYandexMarketboolean在Yandex市场使用.
useInAliexpressboolean使用在Aliexpress中.
useInSberMegamarketboolean在Sber大市场使用.
useInWoocomboolean使用在Woocom.
formatstringFormat.
ProductCampaign15 字段
idinteger · int64Id.
campaignIdinteger · int64活动身份证.
productIdinteger · int64产品身份证
servicestring服务.
createdDatestring · date-time创造日期.
clientIdinteger · int64客户身份证.
organizationIdinteger · int64组织身份证.
titlestring标题
externalIdstring其他身份证.
mainImageUrlstring标签: 标题:
articlestring关于此的文章.
bidPricenumber · double价格价格.
searchBidinteger · int64搜索Bid.
recommendationsBidinteger · int64建议提供.
productProduct产品
ProductCardExchange6 字段
servicestring服务.
statusstringStatus.
lastAttemptAtstring · date-time最后一次尝试.
errorSourcestring错误源
messagestring信息.
messageParamsstring消息帕拉姆.
ProductImage8 字段
idinteger · int64Id.
read-onlyurlstring查看一个URL.
read-onlypositioninteger · int32位置.
productViewIdinteger · int64产品查看ID.
read-onlywildberriesImgUUIDstring野生 Img UUID.
read-onlyservicesstring[]服务.
clientIdinteger · int64客户身份证.
angleNamestring角号
ProductModel70 字段
articlestring关于此的文章.
必填organizationIdinteger · int64组织身份证.
必填categoryCategory类别.
read-onlycategoryIdinteger · int32类别的ID.
必填manufacturerManufacturer制造商
read-onlymanufacturerIdinteger · int32制造商身份
必填brandBrand品牌.
read-onlybrandIdinteger · int32品牌身份证.
必填idinteger · int64Id.
namestring姓名.
promoNamestring广告名字.
titlestring标题
wildberriesImtIdinteger · int64野生果没有身份.
read-onlydescriptionstring描述
genderstring性别.
packWidthinteger · int32包装宽度.
packHeightinteger · int32包高.
packDepthinteger · int32包装深度.
packWeightinteger · int32包装重量.
seasonstring赛季.
materialsstring材料.
laundrystring洗衣.
versionIdinteger · int64版本ID.
clientIdinteger · int64客户身份证.
read-onlydeletedboolean删除了.
read-onlyvatstring,,我没有什么.
createdDatestring · date-time创造日期.
read-onlycreatedUserstring创建用户.
read-onlycountryIdinteger · int32国家的身份证.
countryNamestring国家的名称.
read-onlykeywordsstring关键词.
favouriteboolean我最喜欢的.
paramsstring帕姆斯.
valuesParamValue[]价值观.
sourceModelIdinteger · int64来源模型身份证.
additionalInfostring更多信息
createIndexinteger · int32创建索引.
read-onlybulkboolean的.
safetyDocumentsNotRequiredboolean无需安全文件.
safetyDocumentIdsinteger[]安全文件身份证.
safetyDocumentsQualityDocument[]安全文件.
read-onlyoneCIdstring一个公告.
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收入来源项目ID
costPricenumber · double价格.
aliexpressGroupIdstring艾利克斯普雷斯集团身份证
read-onlyaliexpressIdstring快递证件
read-onlysimpleImportboolean简单的进口.
selectedProductsinteger[]选择产品
ProductPrice17 字段
idinteger · int64Id.
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股票.
stockValuenumber · double股票价值
cellCell电池.
reservedinteger · int32预定.
reservedValuenumber · double预留价值
calculatedStockinteger · int32计算的股票.
calculatedStockValuenumber · double股票的计算值
expiredDatestring · date-time截止日期.
ProductStockRules4 字段
minFbsStockinteger · int32美国联邦调查局股票.
maxFbsStockinteger · int32联邦调查局的最大股票.
subtractFromStockinteger · int32减去从股票.
distributionRulesStockDistributionRule[]分配规则.
ProductVideo7 字段
idinteger · int64Id.
read-onlyurlstring查看一个URL.
read-onlypositioninteger · int32位置.
productViewIdinteger · int64产品查看ID.
read-onlyproductIdinteger · int64产品身份证
read-onlyvideoUrlsstring视频URL.
read-onlyservicesstring[]服务.
ProductView38 字段
colorstring颜色.
wbArticlestring关于"世界杯"的文章.
needKizboolean需要Kiz.
idinteger · int64Id.
imagesProductImage[]照片.
videosProductVideo[]视频.
productModelIdinteger · int64产品模型身份证
read-onlymodelProductModel模型.
read-onlyactualboolean实际的.
mainImageProductImage标签:
read-onlymainImageIdinteger · int64标签:
mainImageUrlstring标签: 标题:
read-onlyimageUrlsstring图像的URL.
read-onlyimagesUpdatedAtstring · date-time照片更新在
read-onlyimage360Urlsstring图像360的URL.
read-onlywildberriesIdinteger · int64果的身份证.
createdDatestring · date-time创造日期.
read-onlycreatedUserstring创建用户.
read-onlyversionIdinteger · int64版本ID.
clientIdinteger · int64客户身份证.
read-onlydeletedboolean删除了.
read-onlykeywordsstring关键词.
wildberriesRatingnumber · double果排名.
read-onlywildberriesFeedbacksinteger · int32果回复
read-onlywbRaitingnumber · double击的世界.
read-onlywbFeedbackCountinteger · int32查看评论.
read-onlywbPriceWithSppnumber · double价格与Spp.
read-onlywildberriesCardDoesNotOpenboolean果卡没有开放.
read-onlywildberriesHasPhotoboolean野生果有照片.
read-onlyorganizationIdinteger · int64组织身份证.
read-onlyparamsstring帕姆斯.
additionalInfostring更多信息
valuesParamValue[]价值观.
viewSourceIdinteger · int64查看来源ID.
read-onlysizesProduct[]尺寸.
必填hasChangesboolean有变化.
viewWbArticleProductView查看Wb文章.
viewVersionIdinteger · int64查看版本ID.
QualityDocument13 字段
idinteger · int64Id.
namestring姓名.
typestringType.
numberstring号码.
numberNormalizedstring号码正常化.
clientIdinteger · int64客户身份证.
versionIdinteger · int64版本ID.
createdUserstring创建用户.
startDatestring · date开始日期.
expireDatestring · date截止日期.
indefiniteboolean无限期.
dataQualityDocumentData[]数据.
imagesQualityDocumentImage[]照片.
QualityDocumentData8 字段
idinteger · int64Id.
documentIdinteger · int64文件身份证.
productModelIdinteger · int64产品模型身份证
brandBrand品牌.
brandIdinteger · int32品牌身份证.
categoryCategory类别.
categoryIdinteger · int32类别的ID.
clientIdinteger · int64客户身份证.
QualityDocumentImage5 字段
idinteger · int64Id.
urlstring查看一个URL.
positioninteger · int32位置.
documentIdinteger · int64文件身份证.
clientIdinteger · int64客户身份证.
Region4 字段
regionIdinteger · int32区域ID
countryIdinteger · int32国家的身份证.
namestring姓名.
regionSynonymsRegionSynonym[]区域同义词
RegionSynonym4 字段
idinteger · int64Id.
regionIdinteger · int64区域ID
synonymstring标语是同义词.
servicestring服务.
ServiceCategoryMapping3 字段
servicestring服务.
externalIdstring其他身份证.
namestring姓名.
ServiceProduct20 字段
serviceProductIdinteger · int64服务产品身份证
productIdinteger · int64产品身份证
serviceIdinteger · int32服务身份证.
serviceListingIdinteger · int64服务列表身份证.
serviceCardIdinteger · int64服务卡身份证.
fboStockinteger · int32美国联邦调查局.
lastRepricerPriceStatusstring总体而言,
errorMessagestring错误信息
serviceCardstring服务卡.
serviceCardProductstring服务卡产品
serviceCardUrlstring服务卡的URL.
serviceProductUrlstring服务产品URL
serviceBarcodestring服务条码.
fboCommissionsnumber · double联邦调查局委员会.
fbsCommissionsnumber · double联邦调查局委员会.
purchasePercentnumber · double购买百分比.
serviceArticlestring服务条款
clientIdinteger · int64客户身份证.
organizationIdinteger · int64组织身份证.
fieldsToClearstring[]必须清除场地.
Sku3 字段
idinteger · int64Id.
productProduct产品
productIdinteger · int64产品身份证
StockDistributionRule6 字段
servicestring服务.
organizationIdinteger · int64组织身份证.
serviceWarehouseIdinteger · int64服务仓库身份证.
stockAboveinteger · int32股票上.
stockBelowinteger · int32股票下面.
multipliernumber乘以数量.
Tnved14 字段
idinteger · int64Id.
namestring姓名.
deletedboolean删除了.
typestringType.
categoryClassstring类别类.
parentIdinteger · int64亲人身份证.
keywordsstring关键词.
descriptionstring描述
paramsTnvedIdinteger · int64帕拉姆斯特内维德身份证.
isInParamboolean在帕拉姆.
certificationstring证书.
codestringCode.
parentCodestring家庭代码.
certificationRequiredboolean需要获得证书.
Unit3 字段
namestring姓名.
measureIdinteger · int32测量ID.
idinteger · int32Id.
WildberriesType32 字段
idinteger · int64Id.
namestring姓名.
publishedboolean发表了.
hasSizeboolean有大小.
monoBoxMinQuantityinteger · int32单盒子最小量.
monoTypestring单一类型.
monoMinPriceinteger · int32单小价格.
hasParentboolean有父母.
parentIdinteger · int64亲人身份证.
wildberriesIdinteger · int64果的身份证.
lastSyncDatestring · date-time最后的同步日期.
notChangedDaysinteger · int32没有改变的日子.
commissionnumber · double委员会.
fbsCommissionnumber · double联邦调查局.
fbwCommissionnumber · double联邦调查委员会.
dbsCommissionnumber · double美国联邦调查局
edbsCommissionnumber · double艾德斯委员会.
cAndCCommissionnumber · double委员会.
bookingCommissionnumber · double预订委员会.
logisticPriceinteger · int32后勤价格.
storagePricenumber · double存储价格.
acceptancePricenumber · double接受价格.
needDimensionsboolean需要维度.
purchasePercentAvgnumber · double购买百分比 Avg.
purchasePercentMinnumber · double购买百分比
photoAvginteger · int32照片来源:
photoMininteger · int32照片:
drrAvgnumber · double艾夫博士.
drrMinnumber · double博士.
marginAvgnumber · double边缘 Avg.
marginMinnumber · double边缘分.
candCCommissionnumber · double委员会.
YandexMarketCategory7 字段
idinteger · int64Id.
namestring姓名.
必填publishedboolean发表了.
parentIdinteger · int64亲人身份证.
isLeafboolean是叶子.
lastSyncDatestring · date-time最后的同步日期.
notChangedDaysinteger · int32没有改变的日子.
Campaign24 字段
idinteger · int64Id.
externalIdinteger · int64其他身份证.
namestring姓名.
campaignNamestring竞选名字.
typestringType.
statusTypestring状态类型.
productIdinteger · int64产品身份证
externalProductIdinteger · int64外部产品ID.
createDatestring · date-time创建日期.
endDatestring · date-time终结日期.
startDatestring · date-time开始日期.
dailyBudgetinteger · int64总预算.
writeOffTypestring写下"不写字".
onPauseboolean在休息.
clientIdinteger · int64客户身份证.
organizationIdinteger · int64组织身份证.
servicestring服务.
categoryIdinteger · int64类别的ID.
categoryNamestring类别名称
campaignTypestring运动类型.
dateStatImportstring · date-time进口日期数据
nmsstring没有什么.
paymentTypestring支付类型
weeklyBudgetnumber · double周预算.
CampaignFilter18 字段
limitinteger · int32限制.
pageinteger · int32页面.
countboolean伯爵.
sortBystring排序了.
ascendingboolean升高.
statusstringStatus.
campaignStatusstring竞选状态.
typeinteger · int32Type.
offsetinteger · int32没有什么.
campaignIdinteger · int64活动身份证.
servicestring服务.
dateTostring · date-time约会到.
dateFromstring · date-time时间从.
isStatCampaignboolean是州政府运动.
dateStartstring · date-time开始日期.
querystring问问.
productExternalIdinteger · int64产品外部身份证
organizationIdsinteger[]组织身份证.
CampaignStatExportRequest4 字段
servicestring服务.
organizationIdinteger · int64组织身份证.
organizationIdsinteger[]组织身份证.
filterCampaignFilter选器.
TmsTask25 字段
idinteger · int64Id.
read-onlystatusstringStatus.
read-onlytypestringType.
read-onlynamestring姓名.
clientIdinteger · int64客户身份证.
entityIdinteger · int64实体身份证
progressinteger · int32进步.
processedQuantityinteger · int32处理量
organizationIdinteger · int64组织身份证.
priorityinteger · int32优先考虑.
propertiesstring房产.
messagestring信息.
messageParamsstring消息帕拉姆.
createdDatestring · date-time创造日期.
startDatestring · date-time开始日期.
finishDatestring · date-time终结日期.
urlstring查看一个URL.
inputFileUrlstring输入文件URL.
retryNumberinteger · int32复试号码.
userIdinteger · int32用户身份证
retryDatestring · date-time试一次.
debugboolean调试.
forcedStartboolean强迫开始.
servicestring服务.
langstringLang.
ProductCampaignFilter6 字段
limitinteger · int32限制.
pageinteger · int32页面.
countboolean伯爵.
sortBystring排序了.
ascendingboolean升高.
campaignIdinteger · int64活动身份证.
FindResponseProductCampaign1 字段
rowsProductCampaign[]排列.
CampaignStat4 字段
campaignstring运动.
valuenumber · double价值.
organizationIdinteger · int64组织身份证.
organizationNamestring组织名称
CampaignTotalStats4 字段
clicksCampaignStat[]点击.
viewsCampaignStat[]观看
expensesCampaignStat[]费用.
averageCostCampaignStat[]平均成本
FindResponseStatCampaign1 字段
rowsStatCampaign[]排列.
StatCampaign46 字段
limitinteger · int32限制.
pageinteger · int32页面.
countboolean伯爵.
sortBystring排序了.
ascendingboolean升高.
statCampaignIdinteger · int64报警活动身份证.
viewsinteger · int32观看
clicksinteger · int32点击.
ratioClicksViewsnumber · double比例点击查看.
averageCostnumber · double平均成本
expensesnumber · double费用.
quantityAddCartinteger · int32量增加卡车.
quantityOrdersinteger · int32量量订单.
ratioOrdersOfVisitsnumber · double访问量比例
quantityProductOrdersinteger · int32产品量订单
ordersAmountnumber · double订单数量
campaignIdinteger · int64活动身份证.
campaignNamestring竞选名字.
createDatestring · date-time创建日期.
servicestring服务.
campaignTypestring运动类型.
categoryNamestring类别名称
externalIdinteger · int64其他身份证.
productIdinteger · int64产品身份证
productViewIdinteger · int64产品查看ID.
datestring · date-time约会.
startDatestring · date-time开始日期.
endDatestring · date-time终结日期.
importDatestring · date-time进口日期
uniqueIdstring唯一的身份证.
clientIdinteger · int64客户身份证.
organizationIdinteger · int64组织身份证.
organizationNamestring组织名称
rowTypestring排列类型.
quantityBuyoutsnumber · double量收购.
revenuenumber · double收入.
profitFactnumber · double利实践.
marginFactnumber · double边缘实况.
drrnumber · double博士,我知道.
cpsnumber · double警方.
quantityBuyoutsForecastnumber · double预测量量收购.
profitForecastnumber · double预测利
marginForecastnumber · double利预测
allowableExpensesnumber · double允许的支出.
currencystring货币.
unavailableReasonsobject原因不存在
FindResponseCampaign1 字段
rowsCampaign[]排列.
WbBalance3 字段
balanceinteger · int32保持平衡.
netinteger · int32网上.
bonusinteger · int32奖金.
错误合同
如何返回应用错误
编程的代码在每个地方都相同,而用户面向的消息由服务器翻译. 建立在error周围的应用逻辑,仅用于显示.
鱼类稳定机器可读的代码用于集成逻辑.
鱼类在API代币用户语言中显示准备的消息.
鱼类服务器在本地化消息模板中插入的值.
localMessage使用了 API代币的用户的lang字段.文档语言和 Accept-Language标题不会改变它;当用户没有语言配置时,使用俄语.
{
"error": "error_brand_already_exists",
"localMessage": "Бренд Base уже существует",
"params": {
"name": "Base"
}
}{
"error": "error_brand_already_exists",
"localMessage": "品牌 Base 已经存在",
"params": {
"name": "Base"
}
}终点
终点
获取活动产品
/api/campaign/product使用 GET /api/campaign/product.获取活动产品
查询参数
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
filter |
ProductCampaignFilter | 是 | 选器. | ||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
limit |
integer · int32 | 否 | 限制. |
page |
integer · int32 | 否 | 页面. |
count |
boolean | 否 | 伯爵. |
sortBy |
string | 否 | 排序了. |
ascending |
boolean | 否 | 升高. |
campaignId |
integer · int64 | 否 | 活动身份证. |
curl --request GET 'https://api.selsup.ru/api/campaign/product?filter=%5Bobject+Object%5D' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/campaign/product?filter=%5Bobject+Object%5D', {
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/campaign/product?filter=%5Bobject+Object%5D', {
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/campaign/product?filter=%5Bobject+Object%5D',
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/campaign/product?filter=%5Bobject+Object%5D',
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/campaign/product?filter=%5Bobject+Object%5D", 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/campaign/product?filter=%5Bobject+Object%5D"))
.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
对象场
FindResponseProductCampaign
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rows |
ProductCampaign[] | 否 | 排列. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | 否 | Id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
campaignId |
integer · int64 | 否 | 活动身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | 否 | 产品身份证 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | 否 | 服务. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | 否 | 创造日期. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationId |
integer · int64 | 否 | 组织身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
title |
string | 否 | 标题 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
externalId |
string | 否 | 其他身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mainImageUrl |
string | 否 | 标签: 标题: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
article |
string | 否 | 关于此的文章. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bidPrice |
number · double | 否 | 价格价格. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
searchBid |
integer · int64 | 否 | 搜索Bid. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
recommendationsBid |
integer · int64 | 否 | 建议提供. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | 否 | 产品 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | 否 | 产品类型 |
name |
string | 是 | 姓名. |
deleted |
boolean | 否 | 删除了. |
printName |
string | 否 | 打印名字. |
realSize |
string | 否 | 实质尺寸. |
vendorSize |
string | 否 | 卖家尺寸. |
size |
string | 否 | 尺寸. |
wildberriesStockCount |
integer · int32 | 否 | 野生果股票数量. |
ozonRealFbs |
boolean | 否 | 森真实电视台. |
ozonStockCount |
integer · int32 | 否 | 子股票计数. |
ozonStockBetweenWarehouses |
integer · int32 | 否 | 储备库存之间. |
removeFbsStock |
boolean | 否 | 删除FBS股票. |
noStockSync |
boolean | 否 | 没有股票同步. |
excludeCalculatedStockFromFbs |
boolean | 否 | 排除从联邦财政局的计算股份. |
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 | 否 | 版本ID. |
createdDate |
string · date-time | 否 | 创造日期. |
created |
string · date-time | 否 | 创造了. |
createdUser |
string | 否 | 创建用户. |
sourceIncomeItemId |
integer · int64 | 否 | 收入来源项目ID |
sourceProductId |
integer · int64 | 否 | 产品来源身份 |
fulfillmentJobIds |
integer[] | 否 | 工作证件. |
ozonRequiredStock |
integer · int32 | 否 | 子需要的库存. |
wildberriesRequiredStock |
integer · int32 | 否 | 野生需要的库存. |
wildberriesProfit |
number · double | 否 | 果利. |
wildberriesProfitFbs |
number · double | 否 | 果公司的利. |
wildberriesOrderQuantity |
integer · int32 | 否 | 野生果订单量. |
wildberriesSupplyingQuantity |
integer · int32 | 否 | 野生果供应量 |
wildberriesQuantityInWayToClient |
integer · int32 | 否 | 果量到客户端. |
wildberriesQuantityInWayFromClient |
integer · int32 | 否 | 客户的传递量. |
wildberriesSaleQuantity |
integer · int32 | 否 | 野生果销售量 |
wildberriesQuantityInWay |
integer · int32 | 否 | 野生果量正在走向. |
wildberriesNoSale |
boolean | 否 | 没有卖的野. |
lastStockChange |
string · date-time | 否 | 最后的股票变化. |
ozonOrderQuantity |
integer · int32 | 否 | 子订单量. |
ozonSupplyingQuantity |
integer · int32 | 否 | 气供应量 |
ozonProfit |
integer · int32 | 否 | 子利. |
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 | 否 | 产品查看ID. |
view |
ProductView | 否 | 景色. |
suzId |
string | 否 | 苏兹的身份. |
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 | 否 | 野生果的消息. |
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 | 否 | 子信息系统. |
ozonTaskId |
integer · int64 | 否 | 子任务身份证. |
wildberriesFbsOrdersQuantity |
integer · int32 | 否 | 果公司订单量. |
ozonFbsOrdersQuantity |
integer · int32 | 否 | 子联邦调查局订单量. |
ymarketFbsOrdersQuantity |
integer · int32 | 否 | 美国联邦调查局订单量. |
totalSupplyingQuantity |
integer · int32 | 否 | 总供应量 |
skuId |
integer · int64 | 否 | 现在,我知道. |
sku |
Sku | 否 | 斯库. |
barcodes |
ProductBarcode[] | 否 | 条码. |
serviceProducts |
ServiceProduct[] | 否 | 服务产品 |
siteArticle |
string | 否 | 网站文章 |
siteId |
string | 否 | 网站身份. |
params |
string | 否 | 帕姆斯. |
values |
ParamValue[] | 否 | 价值观. |
group |
object | 否 | 集团. |
duplicates |
Product[] | 否 | 复制品. |
hasChanges |
boolean | 否 | 有变化. |
ignoreDuplicate |
boolean | 否 | 忽略复制. |
yandexMarketStockCount |
integer · int64 | 否 | 亚兰德克斯市场股票计数. |
groupId |
integer · int64 | 否 | 组身份证. |
yandexMarketStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | 否 | 亚兰德克斯市场状况 |
yandexMarketMessage |
string | 否 | 亚兰德克斯市场信息. |
yandexMarketMessageParams |
string | 否 | 亚兰德克斯市场信息系统. |
duplicate |
boolean | 否 | 复制. |
ozonHasPhoto |
boolean | 否 | 森有照片. |
aliexpressStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | 否 | 快速通讯状态 |
aliexpressMessage |
string | 否 | 快递信息. |
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 | 否 | 删除联邦调查局的片. |
removeFbsStockWb |
boolean | 否 | 删除FBS股票Wb. |
removeFbsStockAli |
boolean | 否 | 删除FBI股票阿里. |
removeFbsStockYm |
boolean | 否 | 删除FBS股票YM. |
removeFbsStockSber |
boolean | 否 | 删除FBS股份Sber. |
quantity |
integer · int32 | 否 | 量量. |
incomeQuantity |
integer · int32 | 否 | 收入量 |
orderMinDate |
string · date-time | 否 | 订单 Min 日期. |
expiredDate |
string · date-time | 否 | 截止日期. |
productionDate |
string · date-time | 否 | 制作日期 |
stock |
integer · int32 | 否 | 股票. |
stockValue |
number · double | 否 | 股票价值 |
stocks |
object | 否 | 股票. |
cell |
Cell | 否 | 电池. |
reserved |
integer · int32 | 否 | 预定. |
reservedValue |
number · double | 否 | 预留价值 |
calculatedStock |
integer · int32 | 否 | 计算的股票. |
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 | 否 | 臭氧平均支出 |
wildberriesAverageExpenses |
number · double | 否 | 野生的平均支出. |
yandexMarketAverageExpenses |
number · double | 否 | 亚兰德克斯市场平均支出 |
wildberriesSale |
integer · int32 | 否 | 野生果卖. |
minPrice |
number · double | 否 | 价格不到. |
ozonPromotionPrice |
number · double | 否 | 臭氧提升价格. |
ozonAcquiringPercent |
number · double | 否 | 气收购率 |
ozonComisson |
number · double | 否 | 子公司 |
sberMegaMarketSupplyingQuantity |
integer · int32 | 否 | 果市场供应量 |
yandexMarketSupplyingQuantity |
integer · int32 | 否 | 亚兰德克斯市场供应量 |
salesExpensesOnMpPercent |
number · double | 否 | 销售费用在MP百分比上 |
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 | 否 | 重量最大. |
numOfPiecesInBox |
integer · int32 | 否 | 盒子里有很多东西. |
lastWildberriesSaleDate |
string · date-time | 否 | 最后的"野"销售日期. |
lastWildberriesOrderDate |
string · date-time | 否 | 最后的"野"订单日期. |
lastOzonSaleDate |
string · date-time | 否 | 最后的臭氧销售日期. |
lastOzonOrderDate |
string · date-time | 否 | 最后的奥订单日期. |
totalOrdersCount |
integer · int32 | 否 | 总订单数量. |
totalFbsOrdersCount |
integer · int32 | 否 | 总的联邦调查局订单数量. |
wildberriesTotalOrdersCount |
integer · int32 | 否 | 野生果总订单数量. |
ignoreFbsWarehouses |
string | 否 | 忽略了FBI的仓库. |
fbsWarehouses |
string | 否 | 美国联邦调查局仓库. |
minFbsStock |
integer · int32 | 否 | 美国联邦调查局股票. |
maxFbsStock |
integer · int32 | 否 | 联邦调查局的最大股票. |
wildberriesSaleLogistic |
number · double | 否 | 野生果销售物流. |
wildberriesReturnLogistic |
number · double | 否 | 野生果回归物流. |
wildberriesTotalLogistics |
number · double | 否 | 野生果总物流. |
wildberriesWarehouseRatio |
number · double | 否 | 野生仓库比例. |
wildberriesComission |
number · double | 否 | 野生果委员会. |
ozonSaleLogistic |
number · double | 否 | 子销售物流. |
ozonReturnLogistic |
number · double | 否 | 子回归物流. |
ozonCommission |
number · double | 否 | 臭氧委员会 |
maxDeliveryToPickupPoint |
number · double | 否 | 马克斯到达取货点. |
ozonPurchasePercent |
number · double | 否 | 气购买率 |
wildberriesPurchasePercent |
number · double | 否 | 果购买率. |
minMarginality |
number · double | 否 | 没有任何其他东西. |
maxMarginality |
number · double | 否 | 马克斯的边缘性. |
minProfit |
number · double | 否 | 利的最小值. |
maxProfit |
number · double | 否 | 马克斯利. |
minPriceWithDiscount |
number · double | 否 | 价格最低,折扣. |
maxPriceWithDiscount |
number · double | 否 | 马克斯价格,折扣. |
oldWildberriesPriceWithDiscount |
number · double | 否 | 旧的野价格有折扣. |
oldWildberriesSale |
integer · int32 | 否 | 旧的野卖场. |
wildberriesPromoProfit |
number · double | 否 | 果的促销利. |
wildberriesMarginality |
number · double | 否 | 果边缘化. |
wildberriesPromoId |
integer · int64 | 否 | 果的促销身份. |
oldWildberriesPromoSalePercent |
number · double | 否 | 旧的野促销销售率. |
oldWildberriesPromoPriceWithDiscount |
number · double | 否 | 旧的野促销价格,折扣. |
endWildberriesPriceWithSppConfig |
number · double | 否 | 结束"野"价格与Spp Config. |
ozonFbsCommission |
number · double | 否 | 子联邦调查委员会. |
ozonFboCommission |
number · double | 否 | 子贸易委员会 |
wbTotalSalesCount |
integer · int64 | 否 | 总销售额计数. |
ozonTotalSalesCount |
integer · int64 | 否 | 子总销售额计数. |
sberTotalSalesCount |
integer · int64 | 否 | 总销售额. |
yandexTotalSalesCount |
integer · int64 | 否 | 亚兰德克斯总销售额. |
ozonRaiting |
number · double | 否 | 子袭击. |
ozonFeedbackCount |
integer · int32 | 否 | 子反计数. |
ozonPriceWithSpp |
number · double | 否 | 气价格与Spp. |
fboStockCount |
integer · int64 | 否 | 美国联邦调查局股票计. |
fbsStockCount |
integer · int64 | 否 | 联邦调查局股票计. |
stockCoverageDays |
integer · int64 | 否 | 股票保险日期. |
fboSupplyQuantity |
integer · int64 | 否 | 美国联邦农业局供应量. |
fboSales |
integer · int64 | 否 | 美国联邦销售局. |
fbsSales |
integer · int64 | 否 | 美国联邦调查局. |
fboOrders |
integer · int64 | 否 | 美国联邦调查局命令. |
fbsOrders |
integer · int64 | 否 | 联邦调查局的命令. |
recommendPlan |
number · double | 否 | 建议计划. |
baseDeficit |
integer · int64 | 否 | 基本缺陷. |
allocatedWithoutWarehouse |
integer · int64 | 否 | 没有仓库的分配. |
skipDaysCount |
integer · int32 | 否 | 跳过日数. |
organizationShortName |
string | 否 | 组织简称. |
contractorName |
string | 否 | 承包商的名字. |
supplyPlanBarcode |
string | 否 | 供应计划条码. |
planCorrectionFactor |
number · double | 否 | 计划纠正因素. |
orderBefore |
integer · int32 | 否 | 之前的命令. |
daysBeforeSupply |
integer · int32 | 否 | 在供应前几天. |
supplyPlanDays |
integer · int32 | 否 | 供应计划日期. |
warehouseIdForSupplyReport |
integer · int64 | 否 | 库存供应报告. |
warehouseNameForSupplyReport |
string | 否 | 供应报告的仓库名称. |
wbCanBox |
boolean | 否 | 可以盒子. |
wbCanMonopallet |
boolean | 否 | 片片. |
wbCanSupersafe |
boolean | 否 | 可以超级安全. |
wbCanBoxOnPallet |
boolean | 否 | 子上可以. |
manager |
string | 否 | 经理. |
cellId |
integer · int32 | 否 | 电话身份证. |
drrPercent |
integer · int32 | 否 | 百分比博士. |
percentForParticipationPromoOrAdvertising |
integer · int32 | 否 | 参与促销或广告的百分比 |
selsupLink |
string | 否 | 卖货链接. |
tempId |
integer · int64 | 否 | 临时身份证. |
category |
Category | 否 | 类别. |
findirTips |
object | 否 | 找个提示. |
commissions |
string | 否 | 佣金. |
commissionCalculations |
object | 否 | 委员会计算 |
lowStockAlerts |
string | 否 | 低股警报. |
inputVat |
number · double | 否 | 输入VAT. |
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 | 否 | 姆状态. |
dateStartSeason1 |
string · date | 否 | 开始第一季的日期. |
dateEndSeason1 |
string · date | 否 | 时间结束第一季. |
dateStartSeason2 |
string · date | 否 | 开始第二季的日期. |
dateEndSeason2 |
string · date | 否 | 时间结束第二季. |
dateStartSeason3 |
string · date | 否 | 开始时间3季. |
dateEndSeason3 |
string · date | 否 | 时间结束第三季. |
dateStartSeason4 |
string · date | 否 | 开始时间4. |
dateEndSeason4 |
string · date | 否 | 时间结束第四季. |
currentGrossProfit |
object | 否 | 现货总利 |
plannedGrossProfit |
object | 否 | 预计的总利. |
position |
integer · int32 | 否 | 位置. |
emptyBarcodes |
boolean | 否 | 没有条码. |
uzumStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | 否 | 乌兹姆状态. |
makroStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | 否 | 宏观状态. |
kaspiStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | 否 | 卡斯皮状态. |
site |
string | 否 | 网站. |
anyLink |
string | 否 | 任何联系. |
anyArticle |
string | 否 | 任何一条. |
shopifyStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | 否 | 购物状态. |
takealotStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | 否 | 取代状态. |
yandexKitStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | 否 | 亚兰德克斯套件状态. |
bobShopStatus |
stringUNKNOWN, CREATING, CREATED, SUCCESS, ERROR, UPDATING, EXCEPTION, SIGN, MODERATION | 否 | 勃的商店状态. |
minPriceForAllMarketplace |
number · double | 否 | 对于所有市场的最低价格. |
calculatedInstockQuantity |
integer · int32 | 否 | 计算的库存量 |
woocomParentId |
integer · int64 | 否 | 姆的父母身份证. |
woocomPermalink |
string | 否 | 们的永久链接. |
yandexMarketSku |
integer · int64 | 否 | 亚兰德克斯市场. |
externalArticle |
string | 否 | 其他类型 |
moySkladLinkId |
string | 否 | 子链接身份证. |
detmirArticle |
string | 否 | 关于""的文章. |
lamodaArticle |
string | 否 | 拉莫达文章. |
magnitArticle |
string | 否 | 强大的文章. |
mvideoArticle |
string | 否 | 视频文章. |
wildberriesImtId |
integer · int64 | 否 | 野生果没有身份. |
ozonProductId |
integer · int64 | 否 | 臭氧产品ID |
leroyMerlinId |
string | 否 | 莱罗伊·默林的身份. |
leroyMerlinArticle |
string | 否 | 莱罗伊·默林文章. |
yandexMarketShopSku |
string | 否 | 亚兰德克斯市场商店Sku. |
wildberriesSizeId |
integer · int64 | 否 | 野生果尺寸身份证. |
sberMegaMarketId |
integer · int64 | 否 | 果市场的身份 |
aliexpressSku |
string | 否 | 快速飞机. |
uzumProductId |
integer · int64 | 否 | 乌兹姆产品身份证. |
lamodaParentSku |
string | 否 | 拉莫达父母斯库. |
ebayArticle |
string | 否 | 关于"Ebay文章" |
ozonId |
integer · int64 | 否 | 气标识. |
sberArticle |
string | 否 | 其他国家 |
ozonArticle |
string | 否 | 臭氧条款 |
oneCId |
string | 否 | 一个公告. |
oneCArticle |
string | 否 | 关于"一条条"的规定. |
detmirId |
string | 否 | 查看更多 |
simalandId |
integer · int64 | 否 | 马兰特斯拉的身份证. |
lamodaSku |
string | 否 | 拉莫达斯库. |
walmartSku |
string | 否 | 沃尔玛斯库. |
walmartId |
string | 否 | 沃尔玛的身份证. |
woocomSku |
string | 否 | ,你是个. |
woocomId |
integer · int64 | 否 | 们的身份证. |
magnitId |
string | 否 | 磁铁身份证. |
magnitSku |
string | 否 | ,我在. |
opencartSku |
string | 否 | 开车车Sku. |
opencartId |
integer · int64 | 否 | 开车身份证. |
takealotSku |
string | 否 | 拿着斯库洛特. |
uzumArticle |
string | 否 | 乌兹姆文献. |
ozonFbsSku |
integer · int64 | 否 | 子联邦调查局. |
ozonFboSku |
integer · int64 | 否 | 子子. |
avitoId |
integer · int64 | 否 | 果的身份. |
moySkladId |
string | 否 | 子子的身份. |
sellerSku |
string | 否 | 卖家斯库. |
uzumSkuId |
integer · int64 | 否 | 乌兹姆斯库特. |
yandexMarketProductId |
integer · int64 | 否 | 亚兰德克斯市场产品身份证 |
nationalCatalogFeedId |
integer · int64 | 否 | 国家目录料身份. |
nationalCatalogGoodId |
integer · int64 | 否 | 美国国家目录的身份证. |
wildberriesPrice |
number · double | 否 | 野生价格. |
wildberriesUpdatedPrice |
number · double | 否 | 果更新价格 |
wildberriesPriceWithoutDiscount |
number · double | 否 | 果价格没有折扣. |
wildberriesUpdatedPriceWithoutDiscount |
number · double | 否 | 果 更新价格,没有折扣 |
aliexpressPrice |
number · double | 否 | 快速报价. |
aliexpressPriceWithoutDiscount |
number · double | 否 | 没有折扣的Aliexpress价格. |
aliexpressUpdatedPrice |
number · double | 否 | 快速通货机的价格 |
aliexpressUpdatedPriceWithoutDiscount |
number · double | 否 | 没有折扣的Aliexpress更新价格. |
ozonPrice |
number · double | 否 | 子价格. |
ozonUpdatedPrice |
number · double | 否 | 子更新价格 |
ozonPriceWithoutDiscount |
number · double | 否 | 气价格没有折扣. |
ozonUpdatedPriceWithoutDiscount |
number · double | 否 | 子更新价格没有折扣. |
leroyMerlinPrice |
number · double | 否 | 莱罗伊·默林·普莱斯. |
leroyMerlinUpdatedPrice |
number · double | 否 | 莱罗伊·默林更新了价格. |
avitoPrice |
number · double | 否 | 艾维托普莱斯. |
avitoUpdatedPrice |
number · double | 否 | 亚维托更新价格 |
sberMegaMarketPrice |
number · double | 否 | 果超级市场价格 |
sberMegaMarketUpdatedPrice |
number · double | 否 | 恒达市场更新价格 |
yandexMarketPrice |
number · double | 否 | 亚兰德克斯市场价格. |
yandexMarketPriceWithoutDiscount |
number · double | 否 | 亚兰德克斯市场价格没有折扣. |
yandexMarketUpdatedPrice |
number · double | 否 | 亚兰德克斯市场更新价格 |
yandexMarketUpdatedPriceWithoutDiscount |
number · double | 否 | 亚兰德克斯市场更新价格,没有折扣. |
productPrices |
ProductPrice[] | 否 | 产品价格 |
stockRules |
ProductStockRules | 否 | 股票规则. |
{
"rows": "string"
}错误9
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_campaign_not_found应用逻辑中使用稳定的error_campaign_not_found代码;localMessage包含上述翻译.
error_cant_extract_tariffs应用逻辑中使用稳定的error_cant_extract_tariffs代码;localMessage包含上述翻译.
error_max_page应用逻辑中使用稳定的error_max_page代码;localMessage包含上述翻译.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_organization_not_found应用逻辑中使用稳定的error_organization_not_found代码;localMessage包含上述翻译.
error_user_does_not_have_this_organization应用逻辑中使用稳定的error_user_does_not_have_this_organization代码;localMessage包含上述翻译.
添加产品
/api/campaign/product使用 POST /api/campaign/product. 添加产品
查询参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
campaignId |
integer · int64 | 是 | 活动身份证. |
cpc |
integer · int64 | 否 | 电脑. |
productId |
integer · int64 | 是 | 产品身份证 |
organizationId |
integer · int64 | 是 | 组织身份证. |
curl --request POST 'https://api.selsup.ru/api/campaign/product?campaignId=1001&productId=1001&organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/campaign/product?campaignId=1001&productId=1001&organizationId=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/campaign/product?campaignId=1001&productId=1001&organizationId=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/campaign/product?campaignId=1001&productId=1001&organizationId=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/campaign/product?campaignId=1001&productId=1001&organizationId=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/campaign/product?campaignId=1001&productId=1001&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/campaign/product?campaignId=1001&productId=1001&organizationId=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答案没有身体.
错误4
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_order_not_found应用逻辑中使用稳定的error_order_not_found代码;localMessage包含上述翻译.
更新产品报价
/api/campaign/product使用 PUT /api/campaign/product.更新产品报价
查询参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
organizationId |
integer · int64 | 是 | 组织身份证. |
要求机构
application/json对象场ProductCampaign
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | 否 | Id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
campaignId |
integer · int64 | 否 | 活动身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | 否 | 产品身份证 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | 否 | 服务. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | 否 | 创造日期. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationId |
integer · int64 | 否 | 组织身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
title |
string | 否 | 标题 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
externalId |
string | 否 | 其他身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mainImageUrl |
string | 否 | 标签: 标题: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
article |
string | 否 | 关于此的文章. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bidPrice |
number · double | 否 | 价格价格. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
searchBid |
integer · int64 | 否 | 搜索Bid. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
recommendationsBid |
integer · int64 | 否 | 建议提供. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | 否 | 产品 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | 否 | Id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | 否 | 产品类型 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printName |
string | 否 | 打印名字. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
realSize |
string | 否 | 实质尺寸. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
vendorSize |
string | 否 | 卖家尺寸. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
size |
string | 否 | 尺寸. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStockCount |
integer · int32 | 否 | 野生果股票数量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonRealFbs |
boolean | 否 | 森真实电视台. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStockCount |
integer · int32 | 否 | 子股票计数. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStockBetweenWarehouses |
integer · int32 | 否 | 储备库存之间. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeFbsStock |
boolean | 否 | 删除FBS股票. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noStockSync |
boolean | 否 | 没有股票同步. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excludeCalculatedStockFromFbs |
boolean | 否 | 排除从联邦财政局的计算股份. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | 否 | 版本ID. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | 否 | 创造日期. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
created |
string · date-time | 否 | 创造了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdUser |
string | 否 | 创建用户. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sourceIncomeItemId |
integer · int64 | 否 | 收入来源项目ID | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sourceProductId |
integer · int64 | 否 | 产品来源身份 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentJobIds |
integer[] | 否 | 工作证件. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonRequiredStock |
integer · int32 | 否 | 子需要的库存. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesRequiredStock |
integer · int32 | 否 | 野生需要的库存. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfit |
number · double | 否 | 果利. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitFbs |
number · double | 否 | 果公司的利. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderQuantity |
integer · int32 | 否 | 野生果订单量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSupplyingQuantity |
integer · int32 | 否 | 野生果供应量 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesQuantityInWayToClient |
integer · int32 | 否 | 果量到客户端. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesQuantityInWayFromClient |
integer · int32 | 否 | 客户的传递量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSaleQuantity |
integer · int32 | 否 | 野生果销售量 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesQuantityInWay |
integer · int32 | 否 | 野生果量正在走向. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesNoSale |
boolean | 否 | 没有卖的野. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lastStockChange |
string · date-time | 否 | 最后的股票变化. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonOrderQuantity |
integer · int32 | 否 | 子订单量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSupplyingQuantity |
integer · int32 | 否 | 气供应量 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonProfit |
integer · int32 | 否 | 子利. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | 否 | 产品查看ID. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
view |
ProductView | 否 | 景色. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
color |
string | 否 | 颜色. |
wbArticle |
string | 否 | 关于"世界杯"的文章. |
needKiz |
boolean | 否 | 需要Kiz. |
id |
integer · int64 | 否 | Id. |
images |
ProductImage[] | 否 | 照片. |
videos |
ProductVideo[] | 否 | 视频. |
productModelId |
integer · int64 | 否 | 产品模型身份证 |
model |
ProductModel | 否 | 模型. |
actual |
boolean | 否 | 实际的. |
mainImage |
ProductImage | 否 | 标签: |
mainImageId |
integer · int64 | 否 | 标签: |
mainImageUrl |
string | 否 | 标签: 标题: |
imageUrls |
string | 否 | 图像的URL. |
imagesUpdatedAt |
string · date-time | 否 | 照片更新在 |
image360Urls |
string | 否 | 图像360的URL. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
createdDate |
string · date-time | 否 | 创造日期. |
createdUser |
string | 否 | 创建用户. |
versionId |
integer · int64 | 否 | 版本ID. |
clientId |
integer · int64 | 否 | 客户身份证. |
deleted |
boolean | 否 | 删除了. |
keywords |
string | 否 | 关键词. |
wildberriesRating |
number · double | 否 | 果排名. |
wildberriesFeedbacks |
integer · int32 | 否 | 果回复 |
wbRaiting |
number · double | 否 | 击的世界. |
wbFeedbackCount |
integer · int32 | 否 | 查看评论. |
wbPriceWithSpp |
number · double | 否 | 价格与Spp. |
wildberriesCardDoesNotOpen |
boolean | 否 | 果卡没有开放. |
wildberriesHasPhoto |
boolean | 否 | 野生果有照片. |
organizationId |
integer · int64 | 否 | 组织身份证. |
params |
string | 否 | 帕姆斯. |
additionalInfo |
string | 否 | 更多信息 |
values |
ParamValue[] | 否 | 价值观. |
viewSourceId |
integer · int64 | 否 | 查看来源ID. |
sizes |
Product[] | 是 | 尺寸. |
hasChanges |
boolean | 否 | 有变化. |
viewWbArticle |
ProductView | 否 | 查看Wb文章. |
viewVersionId |
integer · int64 | 否 | 查看版本ID. |
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 | 否 | 最后一次尝试. |
errorSource |
stringSELSUP, MARKETPLACE | 否 | 错误源 |
message |
string | 否 | 信息. |
messageParams |
string | 否 | 消息帕拉姆. |
wildberriesStatuswildberriesMessagewildberriesMessageParamsnationalCatalogStatusnationalCatalogMessagenationalCatalogMessageParamsozonStatusozonMessageozonMessageParamsozonTaskIdwildberriesFbsOrdersQuantityozonFbsOrdersQuantityymarketFbsOrdersQuantitytotalSupplyingQuantityskuIdsku
对象场
Sku
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
product |
Product | 否 | 产品 |
productId |
integer · int64 | 否 | 产品身份证 |
barcodes
阵列项结构
ProductBarcode
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
barcode |
string | 否 | 条码. |
primaryBarcode |
boolean | 否 | 基本条码. |
organizationId |
integer · int64 | 否 | 组织身份证. |
clientId |
integer · int64 | 否 | 客户身份证. |
productId |
integer · int64 | 否 | 产品身份证 |
useInWildberries |
boolean | 否 | 使用在野. |
useInOzon |
boolean | 否 | 在臭氧中使用. |
useInYandexMarket |
boolean | 否 | 在Yandex市场使用. |
useInAliexpress |
boolean | 否 | 使用在Aliexpress中. |
useInSberMegamarket |
boolean | 否 | 在Sber大市场使用. |
useInWoocom |
boolean | 否 | 使用在Woocom. |
format |
string | 否 | Format. |
serviceProducts
阵列项结构
ServiceProduct
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
serviceProductId |
integer · int64 | 否 | 服务产品身份证 |
productId |
integer · int64 | 否 | 产品身份证 |
serviceId |
integer · int32 | 否 | 服务身份证. |
serviceListingId |
integer · int64 | 否 | 服务列表身份证. |
serviceCardId |
integer · int64 | 否 | 服务卡身份证. |
fboStock |
integer · int32 | 否 | 美国联邦调查局. |
lastRepricerPriceStatus |
stringNONE, SUCCESS, ERROR | 否 | 总体而言, |
errorMessage |
string | 否 | 错误信息 |
serviceCard |
string | 否 | 服务卡. |
serviceCardProduct |
string | 否 | 服务卡产品 |
serviceCardUrl |
string | 否 | 服务卡的URL. |
serviceProductUrl |
string | 否 | 服务产品URL |
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 | 否 | 帕兰名字. |
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 | 否 | Id. |
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 | 否 | Type. |
reservedreservedValuecalculatedStockcalculatedStockValuepricecompetitors
阵列项结构
Competitor
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
modelId |
integer · int64 | 否 | 模型身份证. |
productId |
integer · int64 | 否 | 产品身份证 |
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 | 否 | 服务身份证. |
clientId |
integer · int64 | 否 | 客户身份证. |
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 | 否 | 类别的ID. |
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 | 否 | 类别类. |
wildberriesType |
WildberriesType | 否 | 野生类型. |
wildberriesCategoryId |
integer · int64 | 否 | 野生类别的身份. |
wildberriesFbmCommission |
number · double | 否 | 野生果联邦调查委员会. |
wildberriesFbwCommission |
number · double | 否 | 野生果Fbw委员会. |
wildberriesFbsCommission |
number · double | 否 | 野生果联邦调查委员会. |
wildberriesDbsCommission |
number · double | 否 | 野生果食品委员会. |
wildberriesEdbsCommission |
number · double | 否 | 野生果养殖委员会. |
wildberriesCAndCCommission |
number · double | 否 | 果和果委员会. |
wildberriesBookingCommission |
number · double | 否 | 野生果预订委员会. |
ozonDescriptionCategoryId |
integer · int64 | 否 | 臭氧描述类别ID. |
yandexMarketCategoryId |
integer · int64 | 否 | 亚兰德克斯市场类别身份证 |
yandexMarketCategory |
YandexMarketCategory | 否 | 亚兰德克斯市场类别 |
ozonDescriptionCategory |
OzonDescriptionCategory | 否 | 臭氧描述类别 |
ozonCommission |
number · double | 否 | 臭氧委员会 |
tnved |
Tnved | 否 | 没有. |
tnvedId |
integer · int64 | 否 | 没有人知道. |
laundry |
string | 否 | 洗衣. |
params |
string | 否 | 帕姆斯. |
namePattern |
string | 否 | 姓名是模式. |
aliexpressCategory |
AliexpressCategory | 否 | 车类别 |
aliexpressCategoryId |
integer · int64 | 否 | 标签: 标识: |
avitoCategory |
AvitoCategory | 否 | 类别 |
lamodaCategory |
LamodaCategory | 否 | 拉莫达类别. |
lamodaCategoryId |
integer · int64 | 否 | 拉莫达类别的身份证. |
avitoCategoryId |
integer · int64 | 否 | 果类别的身份 |
packDepth |
integer · int32 | 否 | 包装深度. |
packWidth |
integer · int32 | 否 | 包装宽度. |
packHeight |
integer · int32 | 否 | 包高. |
packWeight |
integer · int32 | 否 | 包装重量. |
hasSize |
boolean | 否 | 有大小. |
hasColor |
boolean | 否 | 有颜色. |
autoName |
boolean | 否 | 车名. |
removeFbsStock |
boolean | 否 | 删除FBS股票. |
oneCId |
string | 否 | 一个公告. |
externalId |
string | 否 | 其他身份证. |
moySkladId |
string | 否 | 子子的身份. |
useClientParams |
boolean | 否 | 使用客户端参数. |
requiredExpirationDate |
boolean | 否 | 要求到期日期 |
serviceCategoryMappings |
object | 否 | 服务类别地图. |
productCount |
integer · int32 | 否 | 产品数量 |
findirTipscommissionscommissionCalculationslowStockAlertsinputVatoutputVatfinalVatincomeTaxtotalTaxnetProfitmarginwoocomStatusdateStartSeason1dateEndSeason1dateStartSeason2dateEndSeason2dateStartSeason3dateEndSeason3dateStartSeason4dateEndSeason4currentGrossProfitplannedGrossProfitpositionemptyBarcodesuzumStatusmakroStatuskaspiStatussiteanyLinkanyArticleshopifyStatustakealotStatusyandexKitStatusbobShopStatusminPriceForAllMarketplacecalculatedInstockQuantitywoocomParentIdwoocomPermalinkyandexMarketSkuexternalArticlemoySkladLinkIddetmirArticlelamodaArticlemagnitArticlemvideoArticlewildberriesImtIdozonProductIdleroyMerlinIdleroyMerlinArticleyandexMarketShopSkuwildberriesSizeIdsberMegaMarketIdaliexpressSkuuzumProductIdlamodaParentSkuebayArticleozonIdsberArticleozonArticleoneCIdoneCArticledetmirIdsimalandIdlamodaSkuwalmartSkuwalmartIdwoocomSkuwoocomIdmagnitIdmagnitSkuopencartSkuopencartIdtakealotSkuuzumArticleozonFbsSkuozonFboSkuavitoIdmoySkladIdsellerSkuuzumSkuIdyandexMarketProductIdnationalCatalogFeedIdnationalCatalogGoodIdwildberriesPricewildberriesUpdatedPricewildberriesPriceWithoutDiscountwildberriesUpdatedPriceWithoutDiscountaliexpressPricealiexpressPriceWithoutDiscountaliexpressUpdatedPricealiexpressUpdatedPriceWithoutDiscountozonPriceozonUpdatedPriceozonPriceWithoutDiscountozonUpdatedPriceWithoutDiscountleroyMerlinPriceleroyMerlinUpdatedPriceavitoPriceavitoUpdatedPricesberMegaMarketPricesberMegaMarketUpdatedPriceyandexMarketPriceyandexMarketPriceWithoutDiscountyandexMarketUpdatedPriceyandexMarketUpdatedPriceWithoutDiscountproductPrices
阵列项结构
ProductPrice
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
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 | 否 | 美国联邦调查局股票. |
maxFbsStock |
integer · int32 | 否 | 联邦调查局的最大股票. |
subtractFromStock |
integer · int32 | 否 | 减去从股票. |
distributionRules |
StockDistributionRule[] | 否 | 分配规则. |
curl --request PUT 'https://api.selsup.ru/api/campaign/product?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"id": 1001,
"campaignId": 1001,
"productId": 1001,
"service": "NONE",
"createdDate": "2026-01-15T12:00:00Z",
"clientId": 1001
}'
const response = await fetch('https://api.selsup.ru/api/campaign/product?organizationId=1001', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"campaignId": 1001,
"productId": 1001,
"service": "NONE",
"createdDate": "2026-01-15T12:00:00Z",
"clientId": 1001
}),
});
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/campaign/product?organizationId=1001', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"campaignId": 1001,
"productId": 1001,
"service": "NONE",
"createdDate": "2026-01-15T12:00:00Z",
"clientId": 1001
}),
});
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/campaign/product?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'id': 1001,
'campaignId': 1001,
'productId': 1001,
'service': 'NONE',
'createdDate': '2026-01-15T12:00:00Z',
'clientId': 1001
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"id": 1001,
"campaignId": 1001,
"productId": 1001,
"service": "NONE",
"createdDate": "2026-01-15T12:00:00Z",
"clientId": 1001
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/campaign/product?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/campaign/product?organizationId=1001", strings.NewReader(`{
"id": 1001,
"campaignId": 1001,
"productId": 1001,
"service": "NONE",
"createdDate": "2026-01-15T12:00:00Z",
"clientId": 1001
}`))
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/campaign/product?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("""
{
"id": 1001,
"campaignId": 1001,
"productId": 1001,
"service": "NONE",
"createdDate": "2026-01-15T12:00:00Z",
"clientId": 1001
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
成功的反应
200
对象场
ProductCampaign
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | 否 | Id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
campaignId |
integer · int64 | 否 | 活动身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId |
integer · int64 | 否 | 产品身份证 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | 否 | 服务. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | 否 | 创造日期. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationId |
integer · int64 | 否 | 组织身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
title |
string | 否 | 标题 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
externalId |
string | 否 | 其他身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mainImageUrl |
string | 否 | 标签: 标题: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
article |
string | 否 | 关于此的文章. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bidPrice |
number · double | 否 | 价格价格. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
searchBid |
integer · int64 | 否 | 搜索Bid. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
recommendationsBid |
integer · int64 | 否 | 建议提供. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product |
Product | 否 | 产品 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | 否 | Id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productType |
stringPRODUCT, SET, SERVICE, DIGITAL, CONTAINER | 否 | 产品类型 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printName |
string | 否 | 打印名字. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
realSize |
string | 否 | 实质尺寸. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
vendorSize |
string | 否 | 卖家尺寸. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
size |
string | 否 | 尺寸. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStockCount |
integer · int32 | 否 | 野生果股票数量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonRealFbs |
boolean | 否 | 森真实电视台. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStockCount |
integer · int32 | 否 | 子股票计数. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStockBetweenWarehouses |
integer · int32 | 否 | 储备库存之间. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeFbsStock |
boolean | 否 | 删除FBS股票. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noStockSync |
boolean | 否 | 没有股票同步. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excludeCalculatedStockFromFbs |
boolean | 否 | 排除从联邦财政局的计算股份. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | 否 | 版本ID. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | 否 | 创造日期. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
created |
string · date-time | 否 | 创造了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdUser |
string | 否 | 创建用户. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sourceIncomeItemId |
integer · int64 | 否 | 收入来源项目ID | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sourceProductId |
integer · int64 | 否 | 产品来源身份 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentJobIds |
integer[] | 否 | 工作证件. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonRequiredStock |
integer · int32 | 否 | 子需要的库存. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesRequiredStock |
integer · int32 | 否 | 野生需要的库存. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfit |
number · double | 否 | 果利. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitFbs |
number · double | 否 | 果公司的利. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderQuantity |
integer · int32 | 否 | 野生果订单量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSupplyingQuantity |
integer · int32 | 否 | 野生果供应量 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesQuantityInWayToClient |
integer · int32 | 否 | 果量到客户端. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesQuantityInWayFromClient |
integer · int32 | 否 | 客户的传递量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSaleQuantity |
integer · int32 | 否 | 野生果销售量 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesQuantityInWay |
integer · int32 | 否 | 野生果量正在走向. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesNoSale |
boolean | 否 | 没有卖的野. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lastStockChange |
string · date-time | 否 | 最后的股票变化. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonOrderQuantity |
integer · int32 | 否 | 子订单量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSupplyingQuantity |
integer · int32 | 否 | 气供应量 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonProfit |
integer · int32 | 否 | 子利. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | 否 | 产品查看ID. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
view |
ProductView | 否 | 景色. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
color |
string | 否 | 颜色. |
wbArticle |
string | 否 | 关于"世界杯"的文章. |
needKiz |
boolean | 否 | 需要Kiz. |
id |
integer · int64 | 否 | Id. |
images |
ProductImage[] | 否 | 照片. |
videos |
ProductVideo[] | 否 | 视频. |
productModelId |
integer · int64 | 否 | 产品模型身份证 |
model |
ProductModel | 否 | 模型. |
actual |
boolean | 否 | 实际的. |
mainImage |
ProductImage | 否 | 标签: |
mainImageId |
integer · int64 | 否 | 标签: |
mainImageUrl |
string | 否 | 标签: 标题: |
imageUrls |
string | 否 | 图像的URL. |
imagesUpdatedAt |
string · date-time | 否 | 照片更新在 |
image360Urls |
string | 否 | 图像360的URL. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
createdDate |
string · date-time | 否 | 创造日期. |
createdUser |
string | 否 | 创建用户. |
versionId |
integer · int64 | 否 | 版本ID. |
clientId |
integer · int64 | 否 | 客户身份证. |
deleted |
boolean | 否 | 删除了. |
keywords |
string | 否 | 关键词. |
wildberriesRating |
number · double | 否 | 果排名. |
wildberriesFeedbacks |
integer · int32 | 否 | 果回复 |
wbRaiting |
number · double | 否 | 击的世界. |
wbFeedbackCount |
integer · int32 | 否 | 查看评论. |
wbPriceWithSpp |
number · double | 否 | 价格与Spp. |
wildberriesCardDoesNotOpen |
boolean | 否 | 果卡没有开放. |
wildberriesHasPhoto |
boolean | 否 | 野生果有照片. |
organizationId |
integer · int64 | 否 | 组织身份证. |
params |
string | 否 | 帕姆斯. |
additionalInfo |
string | 否 | 更多信息 |
values |
ParamValue[] | 否 | 价值观. |
viewSourceId |
integer · int64 | 否 | 查看来源ID. |
sizes |
Product[] | 是 | 尺寸. |
hasChanges |
boolean | 否 | 有变化. |
viewWbArticle |
ProductView | 否 | 查看Wb文章. |
viewVersionId |
integer · int64 | 否 | 查看版本ID. |
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 | 否 | 最后一次尝试. |
errorSource |
stringSELSUP, MARKETPLACE | 否 | 错误源 |
message |
string | 否 | 信息. |
messageParams |
string | 否 | 消息帕拉姆. |
wildberriesStatuswildberriesMessagewildberriesMessageParamsnationalCatalogStatusnationalCatalogMessagenationalCatalogMessageParamsozonStatusozonMessageozonMessageParamsozonTaskIdwildberriesFbsOrdersQuantityozonFbsOrdersQuantityymarketFbsOrdersQuantitytotalSupplyingQuantityskuIdsku
对象场
Sku
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
product |
Product | 否 | 产品 |
productId |
integer · int64 | 否 | 产品身份证 |
barcodes
阵列项结构
ProductBarcode
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
barcode |
string | 否 | 条码. |
primaryBarcode |
boolean | 否 | 基本条码. |
organizationId |
integer · int64 | 否 | 组织身份证. |
clientId |
integer · int64 | 否 | 客户身份证. |
productId |
integer · int64 | 否 | 产品身份证 |
useInWildberries |
boolean | 否 | 使用在野. |
useInOzon |
boolean | 否 | 在臭氧中使用. |
useInYandexMarket |
boolean | 否 | 在Yandex市场使用. |
useInAliexpress |
boolean | 否 | 使用在Aliexpress中. |
useInSberMegamarket |
boolean | 否 | 在Sber大市场使用. |
useInWoocom |
boolean | 否 | 使用在Woocom. |
format |
string | 否 | Format. |
serviceProducts
阵列项结构
ServiceProduct
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
serviceProductId |
integer · int64 | 否 | 服务产品身份证 |
productId |
integer · int64 | 否 | 产品身份证 |
serviceId |
integer · int32 | 否 | 服务身份证. |
serviceListingId |
integer · int64 | 否 | 服务列表身份证. |
serviceCardId |
integer · int64 | 否 | 服务卡身份证. |
fboStock |
integer · int32 | 否 | 美国联邦调查局. |
lastRepricerPriceStatus |
stringNONE, SUCCESS, ERROR | 否 | 总体而言, |
errorMessage |
string | 否 | 错误信息 |
serviceCard |
string | 否 | 服务卡. |
serviceCardProduct |
string | 否 | 服务卡产品 |
serviceCardUrl |
string | 否 | 服务卡的URL. |
serviceProductUrl |
string | 否 | 服务产品URL |
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 | 否 | 帕兰名字. |
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 | 否 | Id. |
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 | 否 | Type. |
reservedreservedValuecalculatedStockcalculatedStockValuepricecompetitors
阵列项结构
Competitor
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
modelId |
integer · int64 | 否 | 模型身份证. |
productId |
integer · int64 | 否 | 产品身份证 |
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 | 否 | 服务身份证. |
clientId |
integer · int64 | 否 | 客户身份证. |
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 | 否 | 类别的ID. |
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 | 否 | 类别类. |
wildberriesType |
WildberriesType | 否 | 野生类型. |
wildberriesCategoryId |
integer · int64 | 否 | 野生类别的身份. |
wildberriesFbmCommission |
number · double | 否 | 野生果联邦调查委员会. |
wildberriesFbwCommission |
number · double | 否 | 野生果Fbw委员会. |
wildberriesFbsCommission |
number · double | 否 | 野生果联邦调查委员会. |
wildberriesDbsCommission |
number · double | 否 | 野生果食品委员会. |
wildberriesEdbsCommission |
number · double | 否 | 野生果养殖委员会. |
wildberriesCAndCCommission |
number · double | 否 | 果和果委员会. |
wildberriesBookingCommission |
number · double | 否 | 野生果预订委员会. |
ozonDescriptionCategoryId |
integer · int64 | 否 | 臭氧描述类别ID. |
yandexMarketCategoryId |
integer · int64 | 否 | 亚兰德克斯市场类别身份证 |
yandexMarketCategory |
YandexMarketCategory | 否 | 亚兰德克斯市场类别 |
ozonDescriptionCategory |
OzonDescriptionCategory | 否 | 臭氧描述类别 |
ozonCommission |
number · double | 否 | 臭氧委员会 |
tnved |
Tnved | 否 | 没有. |
tnvedId |
integer · int64 | 否 | 没有人知道. |
laundry |
string | 否 | 洗衣. |
params |
string | 否 | 帕姆斯. |
namePattern |
string | 否 | 姓名是模式. |
aliexpressCategory |
AliexpressCategory | 否 | 车类别 |
aliexpressCategoryId |
integer · int64 | 否 | 标签: 标识: |
avitoCategory |
AvitoCategory | 否 | 类别 |
lamodaCategory |
LamodaCategory | 否 | 拉莫达类别. |
lamodaCategoryId |
integer · int64 | 否 | 拉莫达类别的身份证. |
avitoCategoryId |
integer · int64 | 否 | 果类别的身份 |
packDepth |
integer · int32 | 否 | 包装深度. |
packWidth |
integer · int32 | 否 | 包装宽度. |
packHeight |
integer · int32 | 否 | 包高. |
packWeight |
integer · int32 | 否 | 包装重量. |
hasSize |
boolean | 否 | 有大小. |
hasColor |
boolean | 否 | 有颜色. |
autoName |
boolean | 否 | 车名. |
removeFbsStock |
boolean | 否 | 删除FBS股票. |
oneCId |
string | 否 | 一个公告. |
externalId |
string | 否 | 其他身份证. |
moySkladId |
string | 否 | 子子的身份. |
useClientParams |
boolean | 否 | 使用客户端参数. |
requiredExpirationDate |
boolean | 否 | 要求到期日期 |
serviceCategoryMappings |
object | 否 | 服务类别地图. |
productCount |
integer · int32 | 否 | 产品数量 |
findirTipscommissionscommissionCalculationslowStockAlertsinputVatoutputVatfinalVatincomeTaxtotalTaxnetProfitmarginwoocomStatusdateStartSeason1dateEndSeason1dateStartSeason2dateEndSeason2dateStartSeason3dateEndSeason3dateStartSeason4dateEndSeason4currentGrossProfitplannedGrossProfitpositionemptyBarcodesuzumStatusmakroStatuskaspiStatussiteanyLinkanyArticleshopifyStatustakealotStatusyandexKitStatusbobShopStatusminPriceForAllMarketplacecalculatedInstockQuantitywoocomParentIdwoocomPermalinkyandexMarketSkuexternalArticlemoySkladLinkIddetmirArticlelamodaArticlemagnitArticlemvideoArticlewildberriesImtIdozonProductIdleroyMerlinIdleroyMerlinArticleyandexMarketShopSkuwildberriesSizeIdsberMegaMarketIdaliexpressSkuuzumProductIdlamodaParentSkuebayArticleozonIdsberArticleozonArticleoneCIdoneCArticledetmirIdsimalandIdlamodaSkuwalmartSkuwalmartIdwoocomSkuwoocomIdmagnitIdmagnitSkuopencartSkuopencartIdtakealotSkuuzumArticleozonFbsSkuozonFboSkuavitoIdmoySkladIdsellerSkuuzumSkuIdyandexMarketProductIdnationalCatalogFeedIdnationalCatalogGoodIdwildberriesPricewildberriesUpdatedPricewildberriesPriceWithoutDiscountwildberriesUpdatedPriceWithoutDiscountaliexpressPricealiexpressPriceWithoutDiscountaliexpressUpdatedPricealiexpressUpdatedPriceWithoutDiscountozonPriceozonUpdatedPriceozonPriceWithoutDiscountozonUpdatedPriceWithoutDiscountleroyMerlinPriceleroyMerlinUpdatedPriceavitoPriceavitoUpdatedPricesberMegaMarketPricesberMegaMarketUpdatedPriceyandexMarketPriceyandexMarketPriceWithoutDiscountyandexMarketUpdatedPriceyandexMarketUpdatedPriceWithoutDiscountproductPrices
阵列项结构
ProductPrice
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
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 | 否 | 美国联邦调查局股票. |
maxFbsStock |
integer · int32 | 否 | 联邦调查局的最大股票. |
subtractFromStock |
integer · int32 | 否 | 减去从股票. |
distributionRules |
StockDistributionRule[] | 否 | 分配规则. |
{
"id": 1001,
"campaignId": 1001,
"productId": 1001,
"service": "NONE",
"createdDate": "2026-01-15T12:00:00Z",
"clientId": 1001
}错误12
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_campaign_not_found应用逻辑中使用稳定的error_campaign_not_found代码;localMessage包含上述翻译.
error_cant_extract_tariffs应用逻辑中使用稳定的error_cant_extract_tariffs代码;localMessage包含上述翻译.
error_invalid_params应用逻辑中使用稳定的error_invalid_params代码;localMessage包含上述翻译.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_organization_not_found应用逻辑中使用稳定的error_organization_not_found代码;localMessage包含上述翻译.
error_product_not_found应用逻辑中使用稳定的error_product_not_found代码;localMessage包含上述翻译.
error_service_not_supported应用逻辑中使用稳定的error_service_not_supported代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
error_user_does_not_have_this_organization应用逻辑中使用稳定的error_user_does_not_have_this_organization代码;localMessage包含上述翻译.
删除产品
/api/campaign/product使用 DELETE /api/campaign/product. 删除产品
查询参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
campaignId |
integer · int64 | 是 | 活动身份证. |
productId |
integer · int64 | 是 | 产品身份证 |
organizationId |
integer · int64 | 是 | 组织身份证. |
curl --request DELETE 'https://api.selsup.ru/api/campaign/product?campaignId=1001&productId=1001&organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/campaign/product?campaignId=1001&productId=1001&organizationId=1001', {
method: 'DELETE',
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/campaign/product?campaignId=1001&productId=1001&organizationId=1001', {
method: 'DELETE',
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.delete(
'https://api.selsup.ru/api/campaign/product?campaignId=1001&productId=1001&organizationId=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/campaign/product?campaignId=1001&productId=1001&organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'DELETE',
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("DELETE", "https://api.selsup.ru/api/campaign/product?campaignId=1001&productId=1001&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/campaign/product?campaignId=1001&productId=1001&organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("DELETE", 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答案没有身体.
错误19
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_campaign_not_found应用逻辑中使用稳定的error_campaign_not_found代码;localMessage包含上述翻译.
error_cant_extract_tariffs应用逻辑中使用稳定的error_cant_extract_tariffs代码;localMessage包含上述翻译.
error_invalid_params应用逻辑中使用稳定的error_invalid_params代码;localMessage包含上述翻译.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_no_integration_with_service应用逻辑中使用稳定的error_no_integration_with_service代码;localMessage包含上述翻译.
error_no_ozon_sku应用逻辑中使用稳定的error_no_ozon_sku代码;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_service_error应用逻辑中使用稳定的error_service_error代码;localMessage包含上述翻译.
error_service_not_supported应用逻辑中使用稳定的error_service_not_supported代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
error_token_expired_or_revoked应用逻辑中使用稳定的error_token_expired_or_revoked代码;localMessage包含上述翻译.
error_unsupported_status应用逻辑中使用稳定的error_unsupported_status代码;localMessage包含上述翻译.
error_user_does_not_have_this_organization应用逻辑中使用稳定的error_user_does_not_have_this_organization代码;localMessage包含上述翻译.
error_wildberries_api应用逻辑中使用稳定的error_wildberries_api代码;localMessage包含上述翻译.
更新状态活动
/api/campaign/updateStatusCampaign使用 POST 更新状态活动
查询参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
campaignId |
integer · int64 | 是 | 活动身份证. |
status |
stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED | 是 | 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 | 是 | 组织身份证. |
curl --request POST 'https://api.selsup.ru/api/campaign/updateStatusCampaign?campaignId=1001&status=DELETED&service=NONE&organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/campaign/updateStatusCampaign?campaignId=1001&status=DELETED&service=NONE&organizationId=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/campaign/updateStatusCampaign?campaignId=1001&status=DELETED&service=NONE&organizationId=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/campaign/updateStatusCampaign?campaignId=1001&status=DELETED&service=NONE&organizationId=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/campaign/updateStatusCampaign?campaignId=1001&status=DELETED&service=NONE&organizationId=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/campaign/updateStatusCampaign?campaignId=1001&status=DELETED&service=NONE&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/campaign/updateStatusCampaign?campaignId=1001&status=DELETED&service=NONE&organizationId=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答案没有身体.
错误16
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_campaign_not_found应用逻辑中使用稳定的error_campaign_not_found代码;localMessage包含上述翻译.
error_cant_extract_tariffs应用逻辑中使用稳定的error_cant_extract_tariffs代码;localMessage包含上述翻译.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_no_integration_with_service应用逻辑中使用稳定的error_no_integration_with_service代码;localMessage包含上述翻译.
error_organization_not_found应用逻辑中使用稳定的error_organization_not_found代码;localMessage包含上述翻译.
error_remote_error应用逻辑中使用稳定的error_remote_error代码;localMessage包含上述翻译.
error_service_error应用逻辑中使用稳定的error_service_error代码;localMessage包含上述翻译.
error_service_not_supported应用逻辑中使用稳定的error_service_not_supported代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
error_token_expired_or_revoked应用逻辑中使用稳定的error_token_expired_or_revoked代码;localMessage包含上述翻译.
error_unsupported_status应用逻辑中使用稳定的error_unsupported_status代码;localMessage包含上述翻译.
error_user_does_not_have_this_organization应用逻辑中使用稳定的error_user_does_not_have_this_organization代码;localMessage包含上述翻译.
error_wildberries_api应用逻辑中使用稳定的error_wildberries_api代码;localMessage包含上述翻译.
更新活动
/api/campaign/updateCampaign使用 POST /api/campaign/updateCampaign. 更新活动
查询参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
organizationId |
integer · int64 | 是 | 组织身份证. |
要求机构
application/json对象场Campaign
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
externalId |
integer · int64 | 否 | 其他身份证. |
name |
string | 否 | 姓名. |
campaignName |
string | 否 | 竞选名字. |
type |
stringIN_CATALOG, IN_CARD, IN_SEARCH, IN_MAIN, AUTO, IN_SEARCH_AND_CATALOG, BRAND_SHELF, UNKNOWN | 否 | Type. |
statusType |
stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED | 否 | 状态类型. |
productId |
integer · int64 | 否 | 产品身份证 |
externalProductId |
integer · int64 | 否 | 外部产品ID. |
createDate |
string · date-time | 否 | 创建日期. |
endDate |
string · date-time | 否 | 终结日期. |
startDate |
string · date-time | 否 | 开始日期. |
dailyBudget |
integer · int64 | 否 | 总预算. |
writeOffType |
stringBALANCE, NET, BONUS | 否 | 写下"不写字". |
onPause |
boolean | 否 | 在休息. |
clientId |
integer · int64 | 否 | 客户身份证. |
organizationId |
integer · int64 | 否 | 组织身份证. |
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 | 否 | 服务. |
categoryId |
integer · int64 | 否 | 类别的ID. |
categoryName |
string | 否 | 类别名称 |
campaignType |
string | 否 | 运动类型. |
dateStatImport |
string · date-time | 否 | 进口日期数据 |
nms |
string | 否 | 没有什么. |
paymentType |
string | 否 | 支付类型 |
weeklyBudget |
number · double | 否 | 周预算. |
curl --request POST 'https://api.selsup.ru/api/campaign/updateCampaign?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"id": 1001,
"externalId": 1001,
"name": "Example",
"campaignName": "Example",
"type": "IN_CATALOG",
"statusType": "DELETED"
}'
const response = await fetch('https://api.selsup.ru/api/campaign/updateCampaign?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"externalId": 1001,
"name": "Example",
"campaignName": "Example",
"type": "IN_CATALOG",
"statusType": "DELETED"
}),
});
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/campaign/updateCampaign?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"externalId": 1001,
"name": "Example",
"campaignName": "Example",
"type": "IN_CATALOG",
"statusType": "DELETED"
}),
});
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/campaign/updateCampaign?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'id': 1001,
'externalId': 1001,
'name': 'Example',
'campaignName': 'Example',
'type': 'IN_CATALOG',
'statusType': 'DELETED'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"id": 1001,
"externalId": 1001,
"name": "Example",
"campaignName": "Example",
"type": "IN_CATALOG",
"statusType": "DELETED"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/campaign/updateCampaign?organizationId=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/campaign/updateCampaign?organizationId=1001", strings.NewReader(`{
"id": 1001,
"externalId": 1001,
"name": "Example",
"campaignName": "Example",
"type": "IN_CATALOG",
"statusType": "DELETED"
}`))
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/campaign/updateCampaign?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"id": 1001,
"externalId": 1001,
"name": "Example",
"campaignName": "Example",
"type": "IN_CATALOG",
"statusType": "DELETED"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
成功的反应
200
对象场
Campaign
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
externalId |
integer · int64 | 否 | 其他身份证. |
name |
string | 否 | 姓名. |
campaignName |
string | 否 | 竞选名字. |
type |
stringIN_CATALOG, IN_CARD, IN_SEARCH, IN_MAIN, AUTO, IN_SEARCH_AND_CATALOG, BRAND_SHELF, UNKNOWN | 否 | Type. |
statusType |
stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED | 否 | 状态类型. |
productId |
integer · int64 | 否 | 产品身份证 |
externalProductId |
integer · int64 | 否 | 外部产品ID. |
createDate |
string · date-time | 否 | 创建日期. |
endDate |
string · date-time | 否 | 终结日期. |
startDate |
string · date-time | 否 | 开始日期. |
dailyBudget |
integer · int64 | 否 | 总预算. |
writeOffType |
stringBALANCE, NET, BONUS | 否 | 写下"不写字". |
onPause |
boolean | 否 | 在休息. |
clientId |
integer · int64 | 否 | 客户身份证. |
organizationId |
integer · int64 | 否 | 组织身份证. |
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 | 否 | 服务. |
categoryId |
integer · int64 | 否 | 类别的ID. |
categoryName |
string | 否 | 类别名称 |
campaignType |
string | 否 | 运动类型. |
dateStatImport |
string · date-time | 否 | 进口日期数据 |
nms |
string | 否 | 没有什么. |
paymentType |
string | 否 | 支付类型 |
weeklyBudget |
number · double | 否 | 周预算. |
{
"id": 1001,
"externalId": 1001,
"name": "Example",
"campaignName": "Example",
"type": "IN_CATALOG",
"statusType": "DELETED"
}错误10
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_campaign_not_found应用逻辑中使用稳定的error_campaign_not_found代码;localMessage包含上述翻译.
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_service_not_supported应用逻辑中使用稳定的error_service_not_supported代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
error_user_does_not_have_this_organization应用逻辑中使用稳定的error_user_does_not_have_this_organization代码;localMessage包含上述翻译.
出口活动统计
/api/campaign/stats/xlsx使用 POST /api/campaign/stats/xlsx.的出口活动统计数据
要求机构
application/json对象场CampaignStatExportRequest
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 | 否 | 组织身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationIds |
integer[] | 否 | 组织身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
filter |
CampaignFilter | 否 | 选器. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
limit |
integer · int32 | 否 | 限制. |
page |
integer · int32 | 否 | 页面. |
count |
boolean | 否 | 伯爵. |
sortBy |
stringEXTERNALID, SERVICE, CAMPAIGNNAME, CAMPAIGNTYPE, CATEGORYNAME, VIEWS, CLICKS, RATIOCLICKSVIEWS, AVERAGECOST, EXPENSES, QUANTITYADDCART, QUANTITYORDERS, RATIOORDERSOFVISITS, QUANTITYPRODUCTORDERS, ORDERSAMOUNT, CREATEDATE, STATUS | 否 | 排序了. |
ascending |
boolean | 否 | 升高. |
status |
string | 否 | Status. |
campaignStatus |
stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED | 否 | 竞选状态. |
type |
integer · int32 | 否 | Type. |
offset |
integer · int32 | 否 | 没有什么. |
campaignId |
integer · int64 | 否 | 活动身份证. |
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 | 否 | 服务. |
dateTo |
string · date-time | 否 | 约会到. |
dateFrom |
string · date-time | 否 | 时间从. |
isStatCampaign |
boolean | 否 | 是州政府运动. |
dateStart |
string · date-time | 否 | 开始日期. |
query |
string | 否 | 问问. |
productExternalId |
integer · int64 | 否 | 产品外部身份证 |
organizationIds |
integer[] | 否 | 组织身份证. |
curl --request POST 'https://api.selsup.ru/api/campaign/stats/xlsx' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"service": "NONE",
"organizationId": 1001,
"organizationIds": "string",
"filter": "string"
}'
const response = await fetch('https://api.selsup.ru/api/campaign/stats/xlsx', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"service": "NONE",
"organizationId": 1001,
"organizationIds": "string",
"filter": "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/campaign/stats/xlsx', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"service": "NONE",
"organizationId": 1001,
"organizationIds": "string",
"filter": "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.post(
'https://api.selsup.ru/api/campaign/stats/xlsx',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'service': 'NONE',
'organizationId': 1001,
'organizationIds': 'string',
'filter': 'string'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"service": "NONE",
"organizationId": 1001,
"organizationIds": "string",
"filter": "string"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/campaign/stats/xlsx',
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/campaign/stats/xlsx", strings.NewReader(`{
"service": "NONE",
"organizationId": 1001,
"organizationIds": "string",
"filter": "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/campaign/stats/xlsx"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"service": "NONE",
"organizationId": 1001,
"organizationIds": "string",
"filter": "string"
}
"""))
.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 | 否 | Id. |
status |
stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION | 否 | Status. |
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 | 否 | Type. |
name |
string | 否 | 姓名. |
clientId |
integer · int64 | 否 | 客户身份证. |
entityId |
integer · int64 | 否 | 实体身份证 |
progress |
integer · int32 | 否 | 进步. |
processedQuantity |
integer · int32 | 否 | 处理量 |
organizationId |
integer · int64 | 否 | 组织身份证. |
priority |
integer · int32 | 否 | 优先考虑. |
properties |
string | 否 | 房产. |
message |
string | 否 | 信息. |
messageParams |
string | 否 | 消息帕拉姆. |
createdDate |
string · date-time | 否 | 创造日期. |
startDate |
string · date-time | 否 | 开始日期. |
finishDate |
string · date-time | 否 | 终结日期. |
url |
string | 否 | 查看一个URL. |
inputFileUrl |
string | 否 | 输入文件URL. |
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 | 否 | Lang. |
{
"id": 1001,
"status": "CREATED",
"type": "WILDBERRIES_CREATE_CARD",
"name": "Example",
"clientId": 1001,
"entityId": 1001
}错误9
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_analytics_access_denied应用逻辑中使用稳定的error_analytics_access_denied代码;localMessage包含上述翻译.
error_no_marketplace应用逻辑中使用稳定的error_no_marketplace代码;localMessage包含上述翻译.
error_no_organization应用逻辑中使用稳定的error_no_organization代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
error_unsupported_service应用逻辑中使用稳定的error_unsupported_service代码;localMessage包含上述翻译.
error_user_does_not_have_this_organization应用逻辑中使用稳定的error_user_does_not_have_this_organization代码;localMessage包含上述翻译.
创建活动
/api/campaign/createCampaign使用 POST 创建活动
查询参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
organizationId |
integer · int64 | 是 | 组织身份证. |
要求机构
application/json对象场Campaign
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
externalId |
integer · int64 | 否 | 其他身份证. |
name |
string | 否 | 姓名. |
campaignName |
string | 否 | 竞选名字. |
type |
stringIN_CATALOG, IN_CARD, IN_SEARCH, IN_MAIN, AUTO, IN_SEARCH_AND_CATALOG, BRAND_SHELF, UNKNOWN | 否 | Type. |
statusType |
stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED | 否 | 状态类型. |
productId |
integer · int64 | 否 | 产品身份证 |
externalProductId |
integer · int64 | 否 | 外部产品ID. |
createDate |
string · date-time | 否 | 创建日期. |
endDate |
string · date-time | 否 | 终结日期. |
startDate |
string · date-time | 否 | 开始日期. |
dailyBudget |
integer · int64 | 否 | 总预算. |
writeOffType |
stringBALANCE, NET, BONUS | 否 | 写下"不写字". |
onPause |
boolean | 否 | 在休息. |
clientId |
integer · int64 | 否 | 客户身份证. |
organizationId |
integer · int64 | 否 | 组织身份证. |
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 | 否 | 服务. |
categoryId |
integer · int64 | 否 | 类别的ID. |
categoryName |
string | 否 | 类别名称 |
campaignType |
string | 否 | 运动类型. |
dateStatImport |
string · date-time | 否 | 进口日期数据 |
nms |
string | 否 | 没有什么. |
paymentType |
string | 否 | 支付类型 |
weeklyBudget |
number · double | 否 | 周预算. |
curl --request POST 'https://api.selsup.ru/api/campaign/createCampaign?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"id": 1001,
"externalId": 1001,
"name": "Example",
"campaignName": "Example",
"type": "IN_CATALOG",
"statusType": "DELETED"
}'
const response = await fetch('https://api.selsup.ru/api/campaign/createCampaign?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"externalId": 1001,
"name": "Example",
"campaignName": "Example",
"type": "IN_CATALOG",
"statusType": "DELETED"
}),
});
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/campaign/createCampaign?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"externalId": 1001,
"name": "Example",
"campaignName": "Example",
"type": "IN_CATALOG",
"statusType": "DELETED"
}),
});
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/campaign/createCampaign?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'id': 1001,
'externalId': 1001,
'name': 'Example',
'campaignName': 'Example',
'type': 'IN_CATALOG',
'statusType': 'DELETED'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"id": 1001,
"externalId": 1001,
"name": "Example",
"campaignName": "Example",
"type": "IN_CATALOG",
"statusType": "DELETED"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/campaign/createCampaign?organizationId=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/campaign/createCampaign?organizationId=1001", strings.NewReader(`{
"id": 1001,
"externalId": 1001,
"name": "Example",
"campaignName": "Example",
"type": "IN_CATALOG",
"statusType": "DELETED"
}`))
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/campaign/createCampaign?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"id": 1001,
"externalId": 1001,
"name": "Example",
"campaignName": "Example",
"type": "IN_CATALOG",
"statusType": "DELETED"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
成功的反应
200
对象场
Campaign
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
externalId |
integer · int64 | 否 | 其他身份证. |
name |
string | 否 | 姓名. |
campaignName |
string | 否 | 竞选名字. |
type |
stringIN_CATALOG, IN_CARD, IN_SEARCH, IN_MAIN, AUTO, IN_SEARCH_AND_CATALOG, BRAND_SHELF, UNKNOWN | 否 | Type. |
statusType |
stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED | 否 | 状态类型. |
productId |
integer · int64 | 否 | 产品身份证 |
externalProductId |
integer · int64 | 否 | 外部产品ID. |
createDate |
string · date-time | 否 | 创建日期. |
endDate |
string · date-time | 否 | 终结日期. |
startDate |
string · date-time | 否 | 开始日期. |
dailyBudget |
integer · int64 | 否 | 总预算. |
writeOffType |
stringBALANCE, NET, BONUS | 否 | 写下"不写字". |
onPause |
boolean | 否 | 在休息. |
clientId |
integer · int64 | 否 | 客户身份证. |
organizationId |
integer · int64 | 否 | 组织身份证. |
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 | 否 | 服务. |
categoryId |
integer · int64 | 否 | 类别的ID. |
categoryName |
string | 否 | 类别名称 |
campaignType |
string | 否 | 运动类型. |
dateStatImport |
string · date-time | 否 | 进口日期数据 |
nms |
string | 否 | 没有什么. |
paymentType |
string | 否 | 支付类型 |
weeklyBudget |
number · double | 否 | 周预算. |
{
"id": 1001,
"externalId": 1001,
"name": "Example",
"campaignName": "Example",
"type": "IN_CATALOG",
"statusType": "DELETED"
}错误16
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_cant_extract_tariffs应用逻辑中使用稳定的error_cant_extract_tariffs代码;localMessage包含上述翻译.
error_invalid_ozon_campaign_type应用逻辑中使用稳定的error_invalid_ozon_campaign_type代码;localMessage包含上述翻译.
error_invalid_params应用逻辑中使用稳定的error_invalid_params代码;localMessage包含上述翻译.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_no_integration_with_service应用逻辑中使用稳定的error_no_integration_with_service代码;localMessage包含上述翻译.
error_organization_not_found应用逻辑中使用稳定的error_organization_not_found代码;localMessage包含上述翻译.
error_remote_error应用逻辑中使用稳定的error_remote_error代码;localMessage包含上述翻译.
error_service_error应用逻辑中使用稳定的error_service_error代码;localMessage包含上述翻译.
error_service_not_supported应用逻辑中使用稳定的error_service_not_supported代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
error_token_expired_or_revoked应用逻辑中使用稳定的error_token_expired_or_revoked代码;localMessage包含上述翻译.
error_user_does_not_have_this_organization应用逻辑中使用稳定的error_user_does_not_have_this_organization代码;localMessage包含上述翻译.
error_wildberries_api应用逻辑中使用稳定的error_wildberries_api代码;localMessage包含上述翻译.
进口活动
/api/campaign/updateCampaigns使用 GET /api/campaign/updateCampaigns.的进口活动
查询参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
organizationId |
integer · int64 | 是 | 组织身份证. |
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/campaign/updateCampaigns?organizationId=1001&service=NONE' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/campaign/updateCampaigns?organizationId=1001&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/campaign/updateCampaigns?organizationId=1001&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/campaign/updateCampaigns?organizationId=1001&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/campaign/updateCampaigns?organizationId=1001&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/campaign/updateCampaigns?organizationId=1001&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/campaign/updateCampaigns?organizationId=1001&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
对象场
TmsTask
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
status |
stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION | 否 | Status. |
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 | 否 | Type. |
name |
string | 否 | 姓名. |
clientId |
integer · int64 | 否 | 客户身份证. |
entityId |
integer · int64 | 否 | 实体身份证 |
progress |
integer · int32 | 否 | 进步. |
processedQuantity |
integer · int32 | 否 | 处理量 |
organizationId |
integer · int64 | 否 | 组织身份证. |
priority |
integer · int32 | 否 | 优先考虑. |
properties |
string | 否 | 房产. |
message |
string | 否 | 信息. |
messageParams |
string | 否 | 消息帕拉姆. |
createdDate |
string · date-time | 否 | 创造日期. |
startDate |
string · date-time | 否 | 开始日期. |
finishDate |
string · date-time | 否 | 终结日期. |
url |
string | 否 | 查看一个URL. |
inputFileUrl |
string | 否 | 输入文件URL. |
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 | 否 | Lang. |
{
"id": 1001,
"status": "CREATED",
"type": "WILDBERRIES_CREATE_CARD",
"name": "Example",
"clientId": 1001,
"entityId": 1001
}错误6
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_analytics_access_denied应用逻辑中使用稳定的error_analytics_access_denied代码;localMessage包含上述翻译.
error_unsupported_service应用逻辑中使用稳定的error_unsupported_service代码;localMessage包含上述翻译.
error_user_does_not_have_this_organization应用逻辑中使用稳定的error_user_does_not_have_this_organization代码;localMessage包含上述翻译.
重新加载活动数据
/api/campaign/reloadCampaignStats使用 GET /api/campaign/reloadCampaignStats.重新加载竞选统计数据
查询参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
dateFrom |
string · date | 是 | 时间从. |
dateTo |
string · date | 是 | 约会到. |
organizationId |
integer · int64 | 是 | 组织身份证. |
isExpensesOnly |
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 | 是 | 服务. |
curl --request GET 'https://api.selsup.ru/api/campaign/reloadCampaignStats?dateFrom=2026-01-15&dateTo=2026-01-15&organizationId=1001&service=NONE' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/campaign/reloadCampaignStats?dateFrom=2026-01-15&dateTo=2026-01-15&organizationId=1001&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 response: Response = await fetch('https://api.selsup.ru/api/campaign/reloadCampaignStats?dateFrom=2026-01-15&dateTo=2026-01-15&organizationId=1001&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');
}
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/campaign/reloadCampaignStats?dateFrom=2026-01-15&dateTo=2026-01-15&organizationId=1001&service=NONE',
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/campaign/reloadCampaignStats?dateFrom=2026-01-15&dateTo=2026-01-15&organizationId=1001&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/campaign/reloadCampaignStats?dateFrom=2026-01-15&dateTo=2026-01-15&organizationId=1001&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/campaign/reloadCampaignStats?dateFrom=2026-01-15&dateTo=2026-01-15&organizationId=1001&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答案没有身体.
错误3
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
让野们听到
/api/campaign/getWildberriesSubjects使用GET/api/campaign/getWildberriesSubjects.获取Wildberries主题
查询参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
query |
string | 是 | 问问. |
limit |
integer · int32 | 是 | 限制. |
organizationId |
integer · int64 | 是 | 组织身份证. |
curl --request GET 'https://api.selsup.ru/api/campaign/getWildberriesSubjects?query=string&limit=50&organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/campaign/getWildberriesSubjects?query=string&limit=50&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/campaign/getWildberriesSubjects?query=string&limit=50&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/campaign/getWildberriesSubjects?query=string&limit=50&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/campaign/getWildberriesSubjects?query=string&limit=50&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/campaign/getWildberriesSubjects?query=string&limit=50&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/campaign/getWildberriesSubjects?query=string&limit=50&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
阵列项结构
WildberriesType[]
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
hasSize |
boolean | 否 | 有大小. |
monoBoxMinQuantity |
integer · int32 | 否 | 单盒子最小量. |
monoType |
stringALWAYS, NEVER, MONO_IF_MIN_PRICE | 否 | 单一类型. |
monoMinPrice |
integer · int32 | 否 | 单小价格. |
hasParent |
boolean | 否 | 有父母. |
parentId |
integer · int64 | 否 | 亲人身份证. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
commission |
number · double | 否 | 委员会. |
fbsCommission |
number · double | 否 | 联邦调查局. |
fbwCommission |
number · double | 否 | 联邦调查委员会. |
dbsCommission |
number · double | 否 | 美国联邦调查局 |
edbsCommission |
number · double | 否 | 艾德斯委员会. |
cAndCCommission |
number · double | 否 | 委员会. |
bookingCommission |
number · double | 否 | 预订委员会. |
logisticPrice |
integer · int32 | 否 | 后勤价格. |
storagePrice |
number · double | 否 | 存储价格. |
acceptancePrice |
number · double | 否 | 接受价格. |
needDimensions |
boolean | 否 | 需要维度. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
candCCommission |
number · double | 否 | 委员会. |
[
"string"
]错误7
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_organization_not_found应用逻辑中使用稳定的error_organization_not_found代码;localMessage包含上述翻译.
error_prepared_integration_not_found应用逻辑中使用稳定的error_prepared_integration_not_found代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
error_token_expired_or_revoked应用逻辑中使用稳定的error_token_expired_or_revoked代码;localMessage包含上述翻译.
获得总统计活动
/api/campaign/getTotalStatCampaigns使用 GET /api/campaign/getTotalStatCampaigns.获取总数据
查询参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
organizationId |
integer · int64 | 否 | 组织身份证. |
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 |
string | 否 | Status. |
campaignStatus |
stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED | 否 | 竞选状态. |
type |
integer · int32 | 否 | Type. |
offset |
integer · int32 | 否 | 没有什么. |
campaignId |
integer · int64 | 否 | 活动身份证. |
dateTo |
string · date-time | 否 | 约会到. |
dateFrom |
string · date-time | 否 | 时间从. |
isStatCampaign |
boolean | 否 | 是州政府运动. |
dateStart |
string · date-time | 否 | 开始日期. |
query |
string | 否 | 问问. |
productExternalId |
integer · int64 | 否 | 产品外部身份证 |
organizationIds |
integer[] | 否 | 组织身份证. |
limit |
integer · int32 | 否 | 限制. |
page |
integer · int32 | 否 | 页面. |
count |
boolean | 否 | 伯爵. |
sortBy |
stringEXTERNALID, SERVICE, CAMPAIGNNAME, CAMPAIGNTYPE, CATEGORYNAME, VIEWS, CLICKS, RATIOCLICKSVIEWS, AVERAGECOST, EXPENSES, QUANTITYADDCART, QUANTITYORDERS, RATIOORDERSOFVISITS, QUANTITYPRODUCTORDERS, ORDERSAMOUNT, CREATEDATE, STATUS | 否 | 排序了. |
ascending |
boolean | 否 | 升高. |
topN |
integer · int32 | 是 | 顶部N. |
curl --request GET 'https://api.selsup.ru/api/campaign/getTotalStatCampaigns?service=NONE&limit=50&page=1&topN=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/campaign/getTotalStatCampaigns?service=NONE&limit=50&page=1&topN=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/campaign/getTotalStatCampaigns?service=NONE&limit=50&page=1&topN=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/campaign/getTotalStatCampaigns?service=NONE&limit=50&page=1&topN=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/campaign/getTotalStatCampaigns?service=NONE&limit=50&page=1&topN=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/campaign/getTotalStatCampaigns?service=NONE&limit=50&page=1&topN=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/campaign/getTotalStatCampaigns?service=NONE&limit=50&page=1&topN=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
对象场
CampaignTotalStats
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
clicks |
CampaignStat[] | 否 | 点击. | ||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
campaign |
string | 否 | 运动. |
value |
number · double | 否 | 价值. |
organizationId |
integer · int64 | 否 | 组织身份证. |
organizationName |
string | 否 | 组织名称 |
views
阵列项结构
CampaignStat
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
campaign |
string | 否 | 运动. |
value |
number · double | 否 | 价值. |
organizationId |
integer · int64 | 否 | 组织身份证. |
organizationName |
string | 否 | 组织名称 |
expenses
阵列项结构
CampaignStat
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
campaign |
string | 否 | 运动. |
value |
number · double | 否 | 价值. |
organizationId |
integer · int64 | 否 | 组织身份证. |
organizationName |
string | 否 | 组织名称 |
averageCost
阵列项结构
CampaignStat
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
campaign |
string | 否 | 运动. |
value |
number · double | 否 | 价值. |
organizationId |
integer · int64 | 否 | 组织身份证. |
organizationName |
string | 否 | 组织名称 |
{
"clicks": "string",
"views": "string",
"expenses": "string",
"averageCost": "string"
}错误3
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
获取统计活动
/api/campaign/getStatCampaigns使用 GET 获取Stat 活动
查询参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
organizationId |
integer · int64 | 否 | 组织身份证. |
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 |
string | 否 | Status. |
campaignStatus |
stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED | 否 | 竞选状态. |
type |
integer · int32 | 否 | Type. |
offset |
integer · int32 | 否 | 没有什么. |
campaignId |
integer · int64 | 否 | 活动身份证. |
dateTo |
string · date-time | 否 | 约会到. |
dateFrom |
string · date-time | 否 | 时间从. |
isStatCampaign |
boolean | 否 | 是州政府运动. |
dateStart |
string · date-time | 否 | 开始日期. |
query |
string | 否 | 问问. |
productExternalId |
integer · int64 | 否 | 产品外部身份证 |
organizationIds |
integer[] | 否 | 组织身份证. |
limit |
integer · int32 | 否 | 限制. |
page |
integer · int32 | 否 | 页面. |
count |
boolean | 否 | 伯爵. |
sortBy |
stringEXTERNALID, SERVICE, CAMPAIGNNAME, CAMPAIGNTYPE, CATEGORYNAME, VIEWS, CLICKS, RATIOCLICKSVIEWS, AVERAGECOST, EXPENSES, QUANTITYADDCART, QUANTITYORDERS, RATIOORDERSOFVISITS, QUANTITYPRODUCTORDERS, ORDERSAMOUNT, CREATEDATE, STATUS | 否 | 排序了. |
ascending |
boolean | 否 | 升高. |
curl --request GET 'https://api.selsup.ru/api/campaign/getStatCampaigns?service=NONE&limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/campaign/getStatCampaigns?service=NONE&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/campaign/getStatCampaigns?service=NONE&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/campaign/getStatCampaigns?service=NONE&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/campaign/getStatCampaigns?service=NONE&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/campaign/getStatCampaigns?service=NONE&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/campaign/getStatCampaigns?service=NONE&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
对象场
FindResponseStatCampaign
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rows |
StatCampaign[] | 否 | 排列. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
limit |
integer · int32 | 否 | 限制. |
page |
integer · int32 | 否 | 页面. |
count |
boolean | 否 | 伯爵. |
sortBy |
string | 否 | 排序了. |
ascending |
boolean | 否 | 升高. |
statCampaignId |
integer · int64 | 否 | 报警活动身份证. |
views |
integer · int32 | 否 | 观看 |
clicks |
integer · int32 | 否 | 点击. |
ratioClicksViews |
number · double | 否 | 比例点击查看. |
averageCost |
number · double | 否 | 平均成本 |
expenses |
number · double | 否 | 费用. |
quantityAddCart |
integer · int32 | 否 | 量增加卡车. |
quantityOrders |
integer · int32 | 否 | 量量订单. |
ratioOrdersOfVisits |
number · double | 否 | 访问量比例 |
quantityProductOrders |
integer · int32 | 否 | 产品量订单 |
ordersAmount |
number · double | 否 | 订单数量 |
campaignId |
integer · int64 | 否 | 活动身份证. |
campaignName |
string | 否 | 竞选名字. |
createDate |
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 | 否 | 服务. |
campaignType |
stringIN_CATALOG, IN_CARD, IN_SEARCH, IN_MAIN, AUTO, IN_SEARCH_AND_CATALOG, BRAND_SHELF, UNKNOWN | 否 | 运动类型. |
categoryName |
string | 否 | 类别名称 |
externalId |
integer · int64 | 否 | 其他身份证. |
productId |
integer · int64 | 否 | 产品身份证 |
productViewId |
integer · int64 | 否 | 产品查看ID. |
date |
string · date-time | 否 | 约会. |
startDate |
string · date-time | 否 | 开始日期. |
endDate |
string · date-time | 否 | 终结日期. |
importDate |
string · date-time | 否 | 进口日期 |
uniqueId |
string | 否 | 唯一的身份证. |
clientId |
integer · int64 | 否 | 客户身份证. |
organizationId |
integer · int64 | 否 | 组织身份证. |
organizationName |
string | 否 | 组织名称 |
rowType |
stringCAMPAIGN, UNALLOCATED | 否 | 排列类型. |
quantityBuyouts |
number · double | 否 | 量收购. |
revenue |
number · double | 否 | 收入. |
profitFact |
number · double | 否 | 利实践. |
marginFact |
number · double | 否 | 边缘实况. |
drr |
number · double | 否 | 博士,我知道. |
cps |
number · double | 否 | 警方. |
quantityBuyoutsForecast |
number · double | 否 | 预测量量收购. |
profitForecast |
number · double | 否 | 预测利 |
marginForecast |
number · double | 否 | 利预测 |
allowableExpenses |
number · double | 否 | 允许的支出. |
currency |
string | 否 | 货币. |
unavailableReasons |
object | 否 | 原因不存在 |
{
"rows": "string"
}错误3
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
获取活动
/api/campaign/getCampaigns使用 GET 获取活动
查询参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
organizationId |
integer · int64 | 是 | 组织身份证. |
status |
string | 否 | Status. |
campaignStatus |
stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED | 否 | 竞选状态. |
type |
integer · int32 | 否 | Type. |
offset |
integer · int32 | 否 | 没有什么. |
campaignId |
integer · int64 | 否 | 活动身份证. |
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 | 否 | 服务. |
dateTo |
string · date-time | 否 | 约会到. |
dateFrom |
string · date-time | 否 | 时间从. |
isStatCampaign |
boolean | 否 | 是州政府运动. |
dateStart |
string · date-time | 否 | 开始日期. |
query |
string | 否 | 问问. |
productExternalId |
integer · int64 | 否 | 产品外部身份证 |
organizationIds |
integer[] | 否 | 组织身份证. |
limit |
integer · int32 | 否 | 限制. |
page |
integer · int32 | 否 | 页面. |
count |
boolean | 否 | 伯爵. |
sortBy |
stringEXTERNALID, SERVICE, CAMPAIGNNAME, CAMPAIGNTYPE, CATEGORYNAME, VIEWS, CLICKS, RATIOCLICKSVIEWS, AVERAGECOST, EXPENSES, QUANTITYADDCART, QUANTITYORDERS, RATIOORDERSOFVISITS, QUANTITYPRODUCTORDERS, ORDERSAMOUNT, CREATEDATE, STATUS | 否 | 排序了. |
ascending |
boolean | 否 | 升高. |
curl --request GET 'https://api.selsup.ru/api/campaign/getCampaigns?organizationId=1001&limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/campaign/getCampaigns?organizationId=1001&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/campaign/getCampaigns?organizationId=1001&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/campaign/getCampaigns?organizationId=1001&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/campaign/getCampaigns?organizationId=1001&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/campaign/getCampaigns?organizationId=1001&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/campaign/getCampaigns?organizationId=1001&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
对象场
FindResponseCampaign
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rows |
Campaign[] | 否 | 排列. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
externalId |
integer · int64 | 否 | 其他身份证. |
name |
string | 否 | 姓名. |
campaignName |
string | 否 | 竞选名字. |
type |
stringIN_CATALOG, IN_CARD, IN_SEARCH, IN_MAIN, AUTO, IN_SEARCH_AND_CATALOG, BRAND_SHELF, UNKNOWN | 否 | Type. |
statusType |
stringDELETED, READY, FINISHED, CANCELLED, ACTIVE, PAUSED, UNKNOWN, ARCHIVED | 否 | 状态类型. |
productId |
integer · int64 | 否 | 产品身份证 |
externalProductId |
integer · int64 | 否 | 外部产品ID. |
createDate |
string · date-time | 否 | 创建日期. |
endDate |
string · date-time | 否 | 终结日期. |
startDate |
string · date-time | 否 | 开始日期. |
dailyBudget |
integer · int64 | 否 | 总预算. |
writeOffType |
stringBALANCE, NET, BONUS | 否 | 写下"不写字". |
onPause |
boolean | 否 | 在休息. |
clientId |
integer · int64 | 否 | 客户身份证. |
organizationId |
integer · int64 | 否 | 组织身份证. |
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 | 否 | 服务. |
categoryId |
integer · int64 | 否 | 类别的ID. |
categoryName |
string | 否 | 类别名称 |
campaignType |
string | 否 | 运动类型. |
dateStatImport |
string · date-time | 否 | 进口日期数据 |
nms |
string | 否 | 没有什么. |
paymentType |
string | 否 | 支付类型 |
weeklyBudget |
number · double | 否 | 周预算. |
{
"rows": "string"
}错误6
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_cant_extract_tariffs应用逻辑中使用稳定的error_cant_extract_tariffs代码;localMessage包含上述翻译.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_user_does_not_have_this_organization应用逻辑中使用稳定的error_user_does_not_have_this_organization代码;localMessage包含上述翻译.
保持竞选平衡
/api/campaign/getCampaignBalance使用 GET /api/campaign/getCampaignBalance.获得竞选平衡
查询参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
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 | 是 | 组织身份证. |
curl --request GET 'https://api.selsup.ru/api/campaign/getCampaignBalance?service=NONE&organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/campaign/getCampaignBalance?service=NONE&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/campaign/getCampaignBalance?service=NONE&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/campaign/getCampaignBalance?service=NONE&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/campaign/getCampaignBalance?service=NONE&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/campaign/getCampaignBalance?service=NONE&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/campaign/getCampaignBalance?service=NONE&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
对象场
WbBalance
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
balance |
integer · int32 | 否 | 保持平衡. |
net |
integer · int32 | 否 | 网上. |
bonus |
integer · int32 | 否 | 奖金. |
{
"balance": 1,
"net": 1,
"bonus": 1
}错误7
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_organization_not_found应用逻辑中使用稳定的error_organization_not_found代码;localMessage包含上述翻译.
error_service_not_supported应用逻辑中使用稳定的error_service_not_supported代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
error_token_expired_or_revoked应用逻辑中使用稳定的error_token_expired_or_revoked代码;localMessage包含上述翻译.
删除活动
/api/campaign/使用 DELETE /api/campaign/.删除活动
查询参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
campaignId |
integer · int64 | 是 | 活动身份证. |
organizationId |
integer · int64 | 是 | 组织身份证. |
curl --request DELETE 'https://api.selsup.ru/api/campaign/?campaignId=1001&organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/campaign/?campaignId=1001&organizationId=1001', {
method: 'DELETE',
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/campaign/?campaignId=1001&organizationId=1001', {
method: 'DELETE',
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.delete(
'https://api.selsup.ru/api/campaign/?campaignId=1001&organizationId=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/campaign/?campaignId=1001&organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'DELETE',
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("DELETE", "https://api.selsup.ru/api/campaign/?campaignId=1001&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/campaign/?campaignId=1001&organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("DELETE", 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答案没有身体.
错误10
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_campaign_not_found应用逻辑中使用稳定的error_campaign_not_found代码;localMessage包含上述翻译.
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_service_not_supported应用逻辑中使用稳定的error_service_not_supported代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
error_user_does_not_have_this_organization应用逻辑中使用稳定的error_user_does_not_have_this_organization代码;localMessage包含上述翻译.