关于 系列 ​
访问范围
需要多个访问范围—请参阅每个端点以了解访问范围要求。
需要访问受保护的客户数据。
产品系列 是指商家将相关产品分组在一起形成的集合,通过将相关产品进行分组管理,帮助商家更好地展示和管理商品。Genstore 提供了一系列 RESTful 接口,支持产品系列的创建、管理、查询等操作,助力商家打造更好的商品浏览和购物体验。
核心功能
- 基础操作:创建产品系列、更新产品系列信息、删除产品系列。
- 信息查询:查询系列详情、查询系列列表、统计系列数量。
- 管理产品系列中的商品:新增系列商品、移除系列商品、查询系列商品列表。
应用场景
- 商品分类展示:商品运营团队可通过接口组织商品集合、配置展示规则、管理季节性陈列,打造富有吸引力的购物体验,提升品类表现。
- 营销活动支持:营销团队可快速创建和更新主题集合、排期促销展示、协调多渠道商品上新,最大化活动效果和商品曝光。
- 商品管理优化:商品管理员可高效维护多个集合、跨品类同步商品信息、批量更新集合规则,简化集合维护工作,降低运营成本。
接口
POST
/api/202412/collections: 创建产品系列
POST
/api/202412/collections/collect: 新增产品到系列
PUT
/api/202412/collections/{collectionId}: 修改产品系列
DELETE
/api/202412/collections/{collectionId}: 删除产品系列
DELETE
/api/202412/collections/collect: 从系列移除产品
GET
/api/202412/collections/{collectionId}: 获取系列详情
GET
/api/202412/collections: 获取系列列表
GET
/api/202412/collections/count: 查询产品系列数量
产品系列 对象 ​
产品系列业务域对象。
属性 ​
{
"collection": {
"collectionType": "1",
"image": {
"src": "https://cdn.shopify.com/s/files/1/0600/8317/5513/files/wax-special_150x.png?v=1716260624"
},
"ruleSet": {
"appliedDisjunctively": "true",
"rules": [
{
"condition": "["test"]",
"column": "title",
"relation": "equals"
}
]
},
"bodyHtml": "<p>Test Description</p>",
"published": "true",
"title": "Collection Title",
"collectionId": "102984300756584",
"collects": "[102744899756584,102744899756583]",
"countGoodsNum": "3"
}
}
POST
创建产品系列 ​
创建一个产品系列。
访问范围
需要以下任意访问权限: write_products
接口
POST
/api/202412/collections
请求参数
响应数据
curl -X POST \
https://{shop}.genmystore.com/api/202412/collections" \
-H "X-Genstore-Access-Token: {access_token}" \
-H "Content-Type: application/json" \
-d '{
"collection":{
"collectionType":"1",
"image":{
"src":"https://cdn.shopify.com/s/files/1/0600/8317/5513/files/wax-special_150x.png?v=1716260624"
},
"ruleSet":{
"appliedDisjunctively":"true",
"rules":[
{
"condition":"[\"test\"]",
"column":"title",
"relation":"equals"
}
]
},
"bodyHtml":"<p>Test Description</p>",
"published":"true",
"title":"Collection Title",
"collects":"[102744899756584,102744899756583]",
"countGoodsNum":"3"
}
}'
HTTP/1.1 200 OK
{
"collection": {
"collectionType": "1",
"image": {
"src": "https://cdn.shopify.com/s/files/1/0600/8317/5513/files/wax-special_150x.png?v=1716260624"
},
"ruleSet": {
"appliedDisjunctively": "true",
"rules": [
{
"condition": "[\"test\"]",
"column": "title",
"relation": "equals"
}
]
},
"bodyHtml": "<p>Test Description</p>",
"published": "true",
"title": "Collection Title",
"collectionId": "102984300756584",
"collects": "[102744899756584,102744899756583]",
"countGoodsNum": "3"
}
}
POST
新增产品到系列 ​
新增一个产品到具体的产品系列中。
访问范围
需要以下任意访问权限: write_products
接口
POST
/api/202412/collections/collect
请求参数
响应数据
curl -X POST \
https://{shop}.genmystore.com/api/202412/collections/collect" \
-H "X-Genstore-Access-Token: {access_token}" \
-H "Content-Type: application/json" \
-d '{
"collect":{
"productIds":"[102745723756584]",
"collectionId":"11017685756584"
}
}'
HTTP/1.1 200 OK
{
"collections": {
"result": "true"
}
}
PUT
修改产品系列 ​
修改一个产品系列。
访问范围
需要以下任意访问权限: write_products
接口
PUT
/api/202412/collections/{collectionId}
请求参数
响应数据
curl -X PUT \
https://{shop}.genmystore.com/api/202412/collections/{collectionId}" \
-H "X-Genstore-Access-Token: {access_token}" \
-H "Content-Type: application/json" \
-d '{
"collection":{
"collectionType":"1",
"image":{
"src":"https://cdn.shopify.com/s/files/1/0600/8317/5513/files/wax-special_150x.png?v=1716260624"
},
"ruleSet":{
"appliedDisjunctively":"true",
"rules":[
{
"condition":"[\"test\"]",
"column":"title",
"relation":"equals"
}
]
},
"bodyHtml":"<p>Test Description</p>",
"published":"true",
"title":"Collection Title",
"collectionId":"102984300756584",
"collects":"[102744899756584,102744899756583]",
"countGoodsNum":"3"
}
}'
HTTP/1.1 200 OK
{
"collection": {
"collectionType": "1",
"image": {
"src": "https://cdn.shopify.com/s/files/1/0600/8317/5513/files/wax-special_150x.png?v=1716260624"
},
"ruleSet": {
"appliedDisjunctively": "true",
"rules": [
{
"condition": "[\"test\"]",
"column": "title",
"relation": "equals"
}
]
},
"bodyHtml": "<p>Test Description</p>",
"published": "true",
"title": "Collection Title",
"collectionId": "102984300756584",
"collects": "[102744899756584,102744899756583]",
"countGoodsNum": "3"
}
}
DELETE
删除产品系列 ​
删除一个产品系列。
访问范围
需要以下任意访问权限: write_products
接口
DELETE
/api/202412/collections/{collectionId}
请求参数
响应数据
curl -X DELETE \
https://{shop}.genmystore.com/api/202412/collections/{collectionId}" \
-H "X-Genstore-Access-Token: {access_token}" \
HTTP/1.1 200 OK
{}
DELETE
从系列移除产品 ​
删除产品系列中的具体商品。
访问范围
需要以下任意访问权限: write_products
接口
DELETE
/api/202412/collections/collect
请求参数
响应数据
curl -X DELETE \
https://{shop}.genmystore.com/api/202412/collections/collect" \
-H "X-Genstore-Access-Token: {access_token}" \
HTTP/1.1 200 OK
{
"collections": {
"result": "true"
}
}
GET
获取系列详情 ​
查看单个产品系列详情。
访问范围
需要以下任意访问权限: write_products
read_products
接口
GET
/api/202412/collections/{collectionId}
请求参数
响应数据
curl -X GET \
https://{shop}.genmystore.com/api/202412/collections/{collectionId}" \
-H "X-Genstore-Access-Token: {access_token}" \
HTTP/1.1 200 OK
{
"collection": {
"collectionType": "1",
"image": {
"src": "https://cdn.shopify.com/s/files/1/0600/8317/5513/files/wax-special_150x.png?v=1716260624"
},
"ruleSet": {
"appliedDisjunctively": "true",
"rules": [
{
"condition": "[\"test\"]",
"column": "title",
"relation": "equals"
}
]
},
"bodyHtml": "<p>Test Description</p>",
"published": "true",
"title": "Collection Title",
"collectionId": "102984300756584",
"collects": "[102744899756584,102744899756583]",
"countGoodsNum": "3"
}
}
GET
获取系列列表 ​
查询产品系列列表。
访问范围
需要以下任意访问权限: write_products
read_products
接口
GET
/api/202412/collections
请求参数
响应数据
curl -X GET \
https://{shop}.genmystore.com/api/202412/collections" \
-H "X-Genstore-Access-Token: {access_token}" \
HTTP/1.1 200 OK
{
"collections": [
{
"collectionType": "1",
"image": {
"src": "https://cdn.shopify.com/s/files/1/0600/8317/5513/files/wax-special_150x.png?v=1716260624"
},
"ruleSet": {
"appliedDisjunctively": "true",
"rules": [
{
"condition": "[\"test\"]",
"column": "title",
"relation": "equals"
}
]
},
"bodyHtml": "<p>Test Description</p>",
"published": "true",
"title": "Collection Title",
"collectionId": "102984300756584",
"collects": "[102744899756584,102744899756583]",
"countGoodsNum": "3"
}
]
}
GET
查询产品系列数量 ​
查询产品系列数量。
访问范围
需要以下任意访问权限: write_products
read_products
接口
GET
/api/202412/collections/count
请求参数
响应数据
curl -X GET \
https://{shop}.genmystore.com/api/202412/collections/count" \
-H "X-Genstore-Access-Token: {access_token}" \
HTTP/1.1 200 OK
{
"count": "3"
}
关于 系列
访问范围
需要多个访问范围—请参阅每个端点以了解访问范围要求。
需要访问受保护的客户数据。
产品系列 是指商家将相关产品分组在一起形成的集合,通过将相关产品进行分组管理,帮助商家更好地展示和管理商品。Genstore 提供了一系列 RESTful 接口,支持产品系列的创建、管理、查询等操作,助力商家打造更好的商品浏览和购物体验。
核心功能
- 基础操作:创建产品系列、更新产品系列信息、删除产品系列。
- 信息查询:查询系列详情、查询系列列表、统计系列数量。
- 管理产品系列中的商品:新增系列商品、移除系列商品、查询系列商品列表。
应用场景
- 商品分类展示:商品运营团队可通过接口组织商品集合、配置展示规则、管理季节性陈列,打造富有吸引力的购物体验,提升品类表现。
- 营销活动支持:营销团队可快速创建和更新主题集合、排期促销展示、协调多渠道商品上新,最大化活动效果和商品曝光。
- 商品管理优化:商品管理员可高效维护多个集合、跨品类同步商品信息、批量更新集合规则,简化集合维护工作,降低运营成本。
产品系列 对象
产品系列业务域对象。
属性
POST
创建产品系列
创建一个产品系列。
访问范围
需要以下任意访问权限: write_products
接口
POST
/api/202412/collections
POST
新增产品到系列
新增一个产品到具体的产品系列中。
访问范围
需要以下任意访问权限: write_products
接口
POST
/api/202412/collections/collect
PUT
修改产品系列
修改一个产品系列。
访问范围
需要以下任意访问权限: write_products
接口
PUT
/api/202412/collections/{collectionId}
DELETE
删除产品系列
删除一个产品系列。
访问范围
需要以下任意访问权限: write_products
接口
DELETE
/api/202412/collections/{collectionId}
DELETE
从系列移除产品
删除产品系列中的具体商品。
访问范围
需要以下任意访问权限: write_products
接口
DELETE
/api/202412/collections/collect
GET
获取系列详情
查看单个产品系列详情。
访问范围
需要以下任意访问权限: write_products
read_products
接口
GET
/api/202412/collections/{collectionId}
GET
获取系列列表
查询产品系列列表。
访问范围
需要以下任意访问权限: write_products
read_products
接口
GET
/api/202412/collections
GET
查询产品系列数量
查询产品系列数量。
访问范围
需要以下任意访问权限: write_products
read_products
接口
GET
/api/202412/collections/count