宁波银行开放接口
  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/activityList

请求参数

Body 参数application/json
keyword
string 
可选
size
integer 
可选
>= 1<= 200
current
integer 
可选
>= 1
id
integer 
活动id
可选
activityVersionId
integer 
活动版本id
可选
type
integer 
可选
活动类型(0:常规 1:领券)
name
string 
活动名称
可选
startTime
string 
活动开始时间
可选
endTime
string 
活动结束时间
可选
activityProductName
string 
活动商品名称
可选
activityProductSkuId
string 
可选
活动商品skuId或商品skuCode
status
integer 
活动状态
可选
statusList
array[integer]
活动状态列表
可选
tags
string 
活动标签
可选
originSpuId
integer 
原商品spuId
可选
departmentId
integer 
部门Id
可选
rootDepartmentId
integer 
顶级部门ID
可选
appId
string 
可选
示例
{
    "keyword": "string",
    "size": 1,
    "current": 1,
    "id": 0,
    "activityVersionId": 0,
    "type": 0,
    "name": "string",
    "startTime": "string",
    "endTime": "string",
    "activityProductName": "string",
    "activityProductSkuId": "string",
    "status": 0,
    "statusList": [
        0
    ],
    "tags": "string",
    "originSpuId": 0,
    "departmentId": 0,
    "rootDepartmentId": 0,
    "appId": "string"
}

示例代码

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/activityList' \
--header 'Content-Type: application/json' \
--data-raw '{
    "keyword": "string",
    "size": 1,
    "current": 1,
    "id": 0,
    "activityVersionId": 0,
    "type": 0,
    "name": "string",
    "startTime": "string",
    "endTime": "string",
    "activityProductName": "string",
    "activityProductSkuId": "string",
    "status": 0,
    "statusList": [
        0
    ],
    "tags": "string",
    "originSpuId": 0,
    "departmentId": 0,
    "rootDepartmentId": 0,
    "appId": "string"
}'

返回响应

🟢200成功
application/json
Body
records
array[object (ActivityListVO) {16}] 
查询数据列表
可选
默认值:
Collections.emptyList()
id
integer 
活动ID
可选
type
enum<string> 
可选
活动类型(0:常规 1:领券)
枚举值:
NORMALCOUPON_COLLECTION
name
string 
活动名称
可选
startTime
string 
活动开始时间
可选
endTime
string 
活动结束时间
可选
customerTags
string 
客群标签信息
可选
status
enum<string> 
活动状态
可选
枚举值:
TO_REVIEWNOT_STARTSTARTENDREJECTINVALIDSTART_MODIFIED_PENDINGREVIEWING
pageUrl
string 
活动页面地址
可选
auditStatus
integer 
可选
审核状态(0:待审核 1:审核通过 2 审核拒绝);
remark
string 
审核备注
可选
createTime
string 
创建时间
可选
disable
boolean 
是否禁用
可选
isStartModifiedPending
boolean 
是否修改待审核
可选
tags
string 
活动标签
可选
budgetReleaseButton
boolean 
可选
是否显示预算释放按钮
isLockBudget
boolean 
可选
是否占用预算(true:占用成功,false:已释放占用 null:未占用)
total
integer 
总数
可选
默认值:
0
size
integer 
可选
每页显示条数,默认 10
默认值:
10
current
integer 
当前页
可选
默认值:
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 
countId
可选
searchCount
boolean 
可选
pages
integer 
当前分页总页数
可选
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,
      "type": "",
      "name": "",
      "startTime": "",
      "endTime": "",
      "customerTags": "",
      "status": "",
      "pageUrl": "",
      "auditStatus": 0,
      "remark": "",
      "createTime": "",
      "disable": false,
      "isStartModifiedPending": false,
      "tags": "",
      "budgetReleaseButton": false,
      "isLockBudget": false
    }
  ],
  "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
上一页
生成UID
下一页
常规活动详情
Built with