- 开发指南
- 登录授权
- 基础数据
- 公共
- 客户
- 商品
- 订单
- 退单
- 采购
- 库存
- 资金-收付款
- 常见问题与解答
- 开放接口-商家端-商家订单管理
新增商品
POST
/product-aggregation/products
openapi商品接口
请求参数
Header 参数
access_token
string
必需
x-client-id
string
必需
Body 参数application/json
brandId
integer <int64>
商品品牌
categoryId
integer <int64>
商品分类
showCategoryIds
array[integer <int64>]
可选
<= 20 items
description
string
商品描述
enableMultiSpec
boolean
必需
name
string
商品名称
skuAddList
array [object {22}]
必需
auxUnit
object (新增/修改商品信息-辅助单位)
可选
code
string
商品编码
enableAuxUnit
boolean
可选
enableMultiUnit
boolean
商品是否启用多单位
enableMultiUnitSeparatePricing
boolean
必需
freeFreight
boolean
是否包邮
freightUnitName
string
运费单位名称
keyword
string
商品关键字
minimum
number
起订量
multiUnitList
array[object (新增商品信息-单位-单位顺序按换算比例升序) {20}]
可选
orderUnitName
string
分销默认单位
origin
string
商品产地
purchaseUnitName
string
采购默认单位
qualityGuaranteePeriod
integer <int32>
可选
qualityGuaranteePeriodUnit
integer
可选
shelfStatus
integer <int32>
必需
shortCode
string
商品简称
sortNum
integer <int32>
可选
specValueList
array[string]
可选
status
integer <int32>
必需
weight
number
商品重量
irObjects
object
可选
sortNum
integer <int32>
商品排序值
specList
array[string]
可选
示例
{
"brandId": 0,
"categoryId": 0,
"showCategoryIds": [
0
],
"description": "string",
"enableMultiSpec": true,
"name": "string",
"skuAddList": [
{
"auxUnit": {
"rate": 0,
"unitName": "string"
},
"code": "string",
"enableAuxUnit": true,
"enableMultiUnit": true,
"enableMultiUnitSeparatePricing": true,
"freeFreight": true,
"freightUnitName": "string",
"keyword": "string",
"minimum": 0,
"multiUnitList": [
{
"barcode": "string",
"basePrice": 0,
"enableOrderUnit": true,
"enablePurchaseUnit": true,
"maximumPrice": 0,
"minimumPrice": 0,
"orderMultiple": 0,
"price1": 0,
"price10": 0,
"price2": 0,
"price3": 0,
"price4": 0,
"price5": 0,
"price6": 0,
"price7": 0,
"price8": 0,
"price9": 0,
"rate": 0,
"supplierPrice": 0,
"unitName": "string"
}
],
"orderUnitName": "string",
"origin": "string",
"purchaseUnitName": "string",
"qualityGuaranteePeriod": 0,
"qualityGuaranteePeriodUnit": 0,
"shelfStatus": 0,
"shortCode": "string",
"sortNum": 0,
"specValueList": [
"string"
],
"status": 0,
"weight": 0,
"irObjects": {}
}
],
"sortNum": 0,
"specList": [
"string"
]
}
返回响应
🟢200OK
application/json
Body
id
integer <int64>
商品spu id
skuList
array[object (新增商品SKU响应) {1}]
商品sku响应
id
integer <int64>
商品sku id
示例
{
"id": 0,
"skuList": [
{
"id": 0
}
]
}
修改于 2024-01-26 03:31:40