宁波银行开放接口
  1. 后台接口-活动模块
宁波银行开放接口
  • 面向宁波银行开放接口
    • 蓝喜商品类目
      GET
    • 蓝喜商品列表
      POST
    • 移动端蓝喜商品列表
      POST
  • 后台接口-商品模块
    • 🉑 获取商品(spu)列表
      GET
    • 售后服务类别列表
      GET
    • 将宁波银行的商品同步推送到宁波银行
      POST
    • 查询所有支付方式
      GET
    • 同步商品/新增导入同步商品任务
      POST
    • 通过商品id查询商品价格信息
      GET
    • 同步商品/查看导入任务详情
      GET
    • 通过商品id设置商品价格信息
      PUT
    • 同步商品/分页展示所有导入任务
      GET
    • 通过导入设置商品价格信息
      POST
    • 通过商品id审核商品
      PUT
    • 通过商品id提交审核
      GET
    • 通过商品id查询审核记录
      GET
    • 通过商品id取消审核
      GET
    • 通过商品spuId查询操作记录
      GET
    • 通过商品skuId查询操作记录
      GET
    • 通过商品spuId查询上下架记录
      GET
    • 通过商品skuId查询上下架记录
      GET
    • ✅ 通过id删除商品
      PUT
    • ✅ 删除sku
      PUT
    • ✅ 通过id上架商品
      PUT
    • ❌ 通过id下架商品
      PUT
    • ❌ 通过id批量审核商品
      PUT
    • ❌ 通过id批量上下架商品
      PUT
    • ✅ 通过code上架商品
      PUT
    • ❌ 通过code下架商品
      PUT
    • ✅ 上架sku
      PUT
    • ❌ 下架sku
      PUT
    • ✅ 上架sku
      PUT
    • ❌ 下架sku
      PUT
    • 🌕 通过id获取商品详情
      GET
    • 🌕 通过code获取商品详情
      GET
    • 🔖 通过id更新标签
      PUT
    • 更新某个商品的销量调整
      PUT
    • 🔖 通过code更新标签
      PUT
    • 🇸🇧 通过id禁止单独可售
      PUT
    • 🇸🇧 通过code禁止单独可售
      PUT
    • 🇸🇧 通过id切换是否单独可售
      PUT
    • 🇸🇧 通过code切换是否单独可售
      PUT
    • 🏷️ 通过标签获取商品
      GET
    • listByTagName
      GET
    • 🏷️ 通过标签更新商品标签
      PUT
    • updateByTagName
      PUT
    • 🔖 通过id更新售后服务
      PUT
    • 🔖 通过code更新售后服务
      PUT
    • 🫥 通过id更新隐藏状态
      PUT
    • 🫥 通过code更新隐藏状态
      PUT
    • 装修商品列表
      GET
    • 获取商品(sku)列表
      GET
    • 获取整体前端类目树
      GET
    • 新建(不会自动审核)自建商品,只有审核通过后才可以拥有 code
      POST
    • 对自建商品提起审核
      POST
    • 更新自建商品,并且提交审核,别尝试对非自建商品使用
      PUT
    • 获取自建商品的详情,别尝试对非自建商品使用
      GET
    • 得到基础分期策略配置
      GET
    • 得到商品的分期策略配置
      GET
    • 设置商品分期策略
      POST
  • 后台接口-宁波银行预算
    • 宁波银行预算列表
    • 获取所有预算类型
  • 前端接口-商品模块
    • 获取商品(spu)列表
    • 获取商品(spu)列表
    • 通过id获取商品详情
    • 活动商品详情
    • 活动商品详情-优化版
    • 活动商品的额外信息
    • 活动商品列表
    • 活动详情的部分信息
    • 通过优惠券领取记录id获取可以兑换的商品信息列表(兑换券使用)
    • 兑换券商品详情(兑换券使用)
    • 礼包详情,by礼包商品id
    • 礼包详情,by礼包商品id和发放的优惠券id
    • 获取优惠券可用的商品列表
  • 库存管理
    • 读取实际库存
    • 读取可用库存
    • 读取该库存管理日志
    • 读取该sku订单日志
    • 维护库存
  • 后台接口-活动模块
    • 特定活动库存的管理日志
      GET
    • 特定活动库存的订单记录
      GET
    • 新增或修改常规活动
      POST
    • 新增或修改领券活动
      POST
    • 生成UID
      GET
    • 活动列表
      POST
    • 常规活动详情
      GET
    • 领券活动详情
      GET
    • 删除活动
      GET
    • 活动商品列表
      POST
    • 活动商品详情
      GET
    • 禁用活动
      GET
    • 模糊查询客群标签接口
      GET
    • 活动版本列表
      POST
    • 活动版本内容详情
      GET
    • 活动标签列表
      GET
    • 撤回审核
      GET
    • 提交审核
      GET
    • 计算常规活动预算
      POST
    • 计算领券活动预算
      POST
    • 释放活动预算
      GET
    • 全量同步活动信息
      POST
  • 前端商品类目排行
    • 按顶级类目查询商品排行
  • 后台接口-分类接口
    • 变更前端类目映射额外关系
    • 获取分类树
    • 获取指定分类
    • 获取指定分类信息
  • 国补支持
    • 关联动作
      • 宁波方所有上架国补商品的前端类目
      • 宁波方所有上架国补商品的前端类目
      • 转发江苏国补商品信息查询接口
      • 转发江苏国补商品信息查询接口
      • 获取标准的国补商品信息
      • 获取标准的国补商品信息
      • 获取一个省级行政区
      • 获取一个省级行政区
      • 获取所有省级行政区
      • 获取所有省级行政区
      • 获取一个国补品类
      • 获取一个国补品类
      • 获取所有国补品类
      • 获取所有国补品类
  • 江苏国补特有
    • 分页获取商品提交记录
    • 通过上传 execl 文件提交江苏国补商品
  1. 后台接口-活动模块

活动商品列表

POST
/admin/activity/activityProductList

请求参数

Body 参数application/json
keyword
string 
可选
size
integer 
可选
>= 1<= 200
current
integer 
可选
>= 1
productName
string 
活动商品名称
可选
activityId
integer 
活动id
可选
activityName
string 
活动名称
可选
originSpuCode
string 
可选
原始商品spuCode
activityProductIdList
array[string]
活动商品Id集合
可选
customerGroupList
array[string]
可选
当前登陆用户所属客群id列表
filterNoUsableStock
boolean 
是否过滤无库存商品
可选
默认值:
false
示例
{
    "keyword": "string",
    "size": 1,
    "current": 1,
    "productName": "string",
    "activityId": 0,
    "activityName": "string",
    "originSpuCode": "string",
    "activityProductIdList": [
        "string"
    ],
    "customerGroupList": [
        "string"
    ],
    "filterNoUsableStock": "false"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://m1.apifoxmock.com/m1/4737255-0-default/admin/activity/activityProductList' \
--header 'Content-Type: application/json' \
--data-raw '{
    "keyword": "string",
    "size": 1,
    "current": 1,
    "productName": "string",
    "activityId": 0,
    "activityName": "string",
    "originSpuCode": "string",
    "activityProductIdList": [
        "string"
    ],
    "customerGroupList": [
        "string"
    ],
    "filterNoUsableStock": "false"
}'

返回响应

🟢200成功
application/json
Body
records
array[object (ActivityProductListVO) {26}] 
查询数据列表
可选
默认值:
Collections.emptyList()
id
integer <int64>
活动商品id
可选
activityId
integer <int64>
活动id
可选
activityName
string 
活动名称
可选
productName
string 
活动商品名称
可选
originSpuName
string 
原始商品名称
可选
spuId
string 
原始商品spuId
可选
originSpuCode
string 
可选
原始商品spuCode
skuMaxPrice
number 
可选
取得sku价格最大值)
skuMinPrice
number 
可选
取得sku价格最小值)
skuMaxIntegralPrice
number 
可选
取得sku波豆价格最大值)
skuMinIntegralPrice
number 
可选
取得sku波豆价格最小值)
payType
array[string]
支付方式
可选
枚举值:
ONLINE_CREDIT_CARDONLINE_DEBIT_CARDOTHER_DEBIT_CARDPAY_METHOD_BONUSPAY_METHOD_COUPON
startTime
string 
可售开始时间
可选
endTime
string 
可售结束时间
可选
limitPurchase
boolean 
是否限购
可选
limitPurchaseNum
integer 
限购数量
可选
productPicUrl
string 
商品图片
可选
status
enum<string> 
活动状态
可选
枚举值:
TO_REVIEWNOT_STARTSTARTENDREJECTINVALIDSTART_MODIFIED_PENDINGREVIEWING
sellingPoint
string 
卖点
可选
minUnderlinedPrice
number 
最小划线价
可选
minUnderlinedIntegralPrice
number 
最小划线积分价
可选
maxUnderlinedPrice
number 
最大划线价
可选
maxUnderlinedIntegralPrice
number 
最大划线积分价
可选
preferentialAmount
number 
最多可优惠金额
可选
usableGiftCard
boolean 
礼金卡是否可用
可选
userSalesVolume
integer 
用户销量
可选
total
integer <int64>
总数
可选
默认值:
0
size
integer <int64>
可选
每页显示条数,默认 10
默认值:
10
current
integer <int64>
当前页
可选
默认值:
1
orders
array[object (OrderItem) {2}] 
排序字段信息
可选
默认值:
new ArrayList<>()
column
string 
需要进行排序的字段
可选
asc
boolean 
可选
是否正序排列,默认 true
默认值:
true
optimizeCountSql
boolean 
可选
自动优化 COUNT SQL
默认值:
true
isSearchCount
boolean 
可选
是否进行 count 查询
默认值:
true
hitCount
boolean 
可选
是否命中count缓存
默认值:
false
countId
string 
countId
可选
maxLimit
integer <int64>
countId
可选
searchCount
boolean 
可选
pages
integer <int64>
当前分页总页数
可选
ascs
array[string]
可选

设置需要进行正序排序的字段

Replaced:{@link #addOrder(OrderItem...)}

asc
array[string]
可选

升序

Replaced:{@link #addOrder(OrderItem...)}

descs
array[string]
可选
Replaced:{@link #addOrder(OrderItem...)}
desc
array[string]
可选

降序,这方法名不知道是谁起的

Replaced:{@link #addOrder(OrderItem...)}

示例
{
  "records": [
    {
      "id": 0,
      "activityId": 0,
      "activityName": "",
      "productName": "",
      "originSpuName": "",
      "spuId": "",
      "originSpuCode": "",
      "skuMaxPrice": 0.0,
      "skuMinPrice": 0.0,
      "skuMaxIntegralPrice": 0.0,
      "skuMinIntegralPrice": 0.0,
      "payType": [
        ""
      ],
      "startTime": "",
      "endTime": "",
      "limitPurchase": false,
      "limitPurchaseNum": 0,
      "productPicUrl": "",
      "status": "",
      "sellingPoint": "",
      "minUnderlinedPrice": 0.0,
      "minUnderlinedIntegralPrice": 0.0,
      "maxUnderlinedPrice": 0.0,
      "maxUnderlinedIntegralPrice": 0.0,
      "preferentialAmount": 0.0,
      "usableGiftCard": false,
      "userSalesVolume": 0
    }
  ],
  "total": 0,
  "size": 0,
  "current": 0,
  "orders": [
    {
      "column": "",
      "asc": false
    }
  ],
  "optimizeCountSql": false,
  "isSearchCount": false,
  "hitCount": false,
  "countId": "",
  "maxLimit": 0,
  "searchCount": false,
  "pages": 0,
  "ascs": [
    ""
  ],
  "asc": [
    ""
  ],
  "descs": [
    ""
  ],
  "desc": [
    ""
  ]
}
修改于 2024-11-18 11:51:36
上一页
删除活动
下一页
活动商品详情
Built with