- 营销中心
- 一期接口文档
- 二期接口文档
- 营销cms
- 付费会员赢好礼
- 活动
- 微信券
- 百度券
- 优惠券兑换任务
- 券
- 营销短链
- 寄件有礼活动通知会员团
- 寄件有礼活动通知会员团 Copy
- 上传
- 万象平台
- 一期接口文档
- 二期接口文档
- 三期接口文档
- 88周年庆
- 导出
- 补发券
- 回收券
- 排行活动
- 优惠券兑换任务
- 人群圈选
- 用户领取与使用限制相关接口
- 微信券
- 公共接口
- 中止/恢复活动POST
- 百度OpenAPI
- 微信OpenAPI
创建百度优惠券
开发中
POST
/ypc/vientiane/baidu/create/coupon
请求参数
Body 参数application/json
appKey
string
appKey
data
object
必需
businessSystemId
integer
业务体系
canReturn
integer
是否回退
canTransfer
integer
是否转送
couponDescription
string
描述
platformName
string
平台名称
couponName
string
券名称
couponType
string
券类型
couponWorth
integer
券价值
deliverChannel
string
投放渠道
discountAmount
integer
优惠券满减金额
discountRate
integer
优惠券折扣率
issueMaxAmount
integer
优惠券最大发行数量
maxDiscountAmount
integer
优惠券最大优惠金额
miniOrderAmount
integer
优惠券使用门槛
pickupEndTime
string
优惠券领取结束时间
pickupStartTime
string
优惠券领取开始时间
useEndTime
string
优惠券使用结束时间
useStartTime
string
优惠券使用开始时间
pickupAfterDays
string
优惠券领取后有天数
additionalJson
object
必需
businessName:小程序商户名称;
color:颜色;
url:banner图片url;
appRedirectPath:小程序跳转地址;
ruleInstanceList
array [object {5}]
规则实例列表
financialAllocationList
array [object {3}]
财务分摊列表
operator
string
操作人
operatorOrgId
string
机构id
operatorOrgType
string
机构类型
示例
{
"data": {
"platformName": "BAIDU",
"pickupStartTime": "2021-05-11 00:00:00",
"pickupEndTime": "2021-06-21 23:59:59",
"couponDescription":"123",
"additionalJson": {
"appRedirectPath": "11111",
"bannerAppRedirectPath": "111",
"color": "#487FCC",
"url": "https://mbs1.bdstatic.com/searchbox/mappconsole/image/20210512/24e0d92c-da98-4e78-b06f-1a238379530d.png",
"businessName": "BAIDU_EXPRESS"
},
"ruleInstanceList": [
{
"actionType": 0,
"name": "name",
"ruleTemplateId": 1000,
"ruleInstanceDesc": "RuleInstanceDesc",
"ruleDetails": [ ]
},
{
"actionType": 1,
"name": "name",
"ruleTemplateId": 1000,
"ruleInstanceDesc": "RuleInstanceDesc",
"ruleDetails": [ ]
}
],
"businessSystemId": "commercialBusiness",
"couponType": "REDUCE",
"discountAmount": "2",
"couponName": "测试",
"remark": "111",
"issueMaxAmount": "1",
"pickupAfterDays": "2",
"canReturn": 1
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/ypc/vientiane/baidu/create/coupon' \
--header 'Content-Type: application/json' \
--data-raw '{
"data": {
"platformName": "BAIDU",
"pickupStartTime": "2021-05-11 00:00:00",
"pickupEndTime": "2021-06-21 23:59:59",
"couponDescription":"123",
"additionalJson": {
"appRedirectPath": "11111",
"bannerAppRedirectPath": "111",
"color": "#487FCC",
"url": "https://mbs1.bdstatic.com/searchbox/mappconsole/image/20210512/24e0d92c-da98-4e78-b06f-1a238379530d.png",
"businessName": "BAIDU_EXPRESS"
},
"ruleInstanceList": [
{
"actionType": 0,
"name": "name",
"ruleTemplateId": 1000,
"ruleInstanceDesc": "RuleInstanceDesc",
"ruleDetails": [ ]
},
{
"actionType": 1,
"name": "name",
"ruleTemplateId": 1000,
"ruleInstanceDesc": "RuleInstanceDesc",
"ruleDetails": [ ]
}
],
"businessSystemId": "commercialBusiness",
"couponType": "REDUCE",
"discountAmount": "2",
"couponName": "测试",
"remark": "111",
"issueMaxAmount": "1",
"pickupAfterDays": "2",
"canReturn": 1
}
}'
返回响应
🟢200成功
application/json
Body
code
string
必需
message
null
必需
data
object
必需
id
string
必需
code
string
必需
couponWorth
integer
必需
canTransfer
integer
必需
canReturn
integer
必需
miniOrderAmount
integer
必需
discountAmount
integer
必需
discountRate
integer
必需
maxDiscountAmount
integer
必需
ruleInstanceList
array[string]
必需
success
boolean
必需
示例
{
"code": "200",
"message": null,
"data": {
"id": "121703740429585759",
"code": "2996268231",
"couponWorth": 0,
"canTransfer": 0,
"canReturn": 0,
"miniOrderAmount": 0,
"discountAmount": 0,
"discountRate": 0,
"maxDiscountAmount": 0,
"ruleInstanceList": []
},
"success": true
}
修改于 2021-05-14 02:34:20