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

请求参数

Body 参数application/json
id
integer 
活动id
可选
name
string 
活动名称
必需
tags
array[string]
活动标签
可选
startTime
string  | null 
活动开始时间
必需
endTime
string  | null 
活动结束时间
必需
activityCoupons
array[object (ActivityCouponDTO) {12}] 
活动优惠券列表
可选
id
integer 
可选
活动优惠券Id(编辑时传)
couponId
integer 
优惠券Id
可选
name
string 
优惠券名称
必需
startTime
string  | null 
领取开始时间
必需
endTime
string  | null 
领取结束时间
必需
allChecked
boolean 
是否全客群
可选
limitReceive
boolean  | null 
是否限领
必需
limitReceiveNum
integer 
限领数量
可选
stock
integer  | null 
库存
必需
usableStock
integer 
可用库存
可选
customerTags
array[object (CustomerTagsDTO) {3}] 
客群标签列表
可选
eliminateCustomerTags
array[object (CustomerTagsDTO) {3}] 
活动剔除客群标签
可选
budgetApproveNo
string 
预算申请编号
必需
budgetNo
string 
预算编号
必需
budgetName
string 
预算名称
必需
budgetSource
string 
预算分摊来源
必需
budgetOrg
string 
预算分摊机构
必需
budget
number 
预算
可选
reqBudget
number 
所需预算
可选
budgetStartTime
string 
预算有效开始时间
可选
budgetEndTime
string 
预算有效结束时间
可选
remainAmount
number 
预算剩余金额
可选
toReview
boolean 
是否提审
可选
示例
{
    "id": 0,
    "name": "string",
    "tags": [
        "string"
    ],
    "startTime": "string",
    "endTime": "string",
    "activityCoupons": [
        {
            "id": 0,
            "couponId": 0,
            "name": "string",
            "startTime": "string",
            "endTime": "string",
            "allChecked": true,
            "limitReceive": true,
            "limitReceiveNum": 0,
            "stock": 0,
            "usableStock": 0,
            "customerTags": [
                {
                    "customerTagsId": "string",
                    "customerTagsName": "string",
                    "customerGroupSource": "string"
                }
            ],
            "eliminateCustomerTags": [
                {
                    "customerTagsId": "string",
                    "customerTagsName": "string",
                    "customerGroupSource": "string"
                }
            ]
        }
    ],
    "budgetApproveNo": "string",
    "budgetNo": "string",
    "budgetName": "string",
    "budgetSource": "string",
    "budgetOrg": "string",
    "budget": 0,
    "reqBudget": 0,
    "budgetStartTime": "string",
    "budgetEndTime": "string",
    "remainAmount": 0,
    "toReview": true
}

示例代码

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/saveOrUpdateCouponActivity' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": 0,
    "name": "string",
    "tags": [
        "string"
    ],
    "startTime": "string",
    "endTime": "string",
    "activityCoupons": [
        {
            "id": 0,
            "couponId": 0,
            "name": "string",
            "startTime": "string",
            "endTime": "string",
            "allChecked": true,
            "limitReceive": true,
            "limitReceiveNum": 0,
            "stock": 0,
            "usableStock": 0,
            "customerTags": [
                {
                    "customerTagsId": "string",
                    "customerTagsName": "string",
                    "customerGroupSource": "string"
                }
            ],
            "eliminateCustomerTags": [
                {
                    "customerTagsId": "string",
                    "customerTagsName": "string",
                    "customerGroupSource": "string"
                }
            ]
        }
    ],
    "budgetApproveNo": "string",
    "budgetNo": "string",
    "budgetName": "string",
    "budgetSource": "string",
    "budgetOrg": "string",
    "budget": 0,
    "reqBudget": 0,
    "budgetStartTime": "string",
    "budgetEndTime": "string",
    "remainAmount": 0,
    "toReview": true
}'

返回响应

🟢200成功
application/json
Body
boolean 
可选
示例
false
修改于 2024-11-18 11:51:36
上一页
新增或修改常规活动
下一页
生成UID
Built with