促销(Toss 积分)
授权
mutualTLS
这是基于为合作伙伴签发的客户端证书的 mTLS 认证。通过证书的 CN 来识别迷你应用。证书签发·管理方法请参考 使用服务器 API 文档。
响应
200
促销奖励发放密钥创建成功
application/json
或
400
请求正文不符合格式。请在error.data.errorDetails中查看各字段详情。
application/json
500
未分类的服务器错误。如果持续失败,请联系合作伙伴支持渠道。
application/json
post/api-partner/v1/apps-in-toss/promotion/execute-promotion/get-key
POST /api-partner/v1/apps-in-toss/promotion/execute-promotion/get-key HTTP/1.1
Host: apps-in-toss-api.toss.im{
"resultType": "SUCCESS",
"success": {
"key": "AwQqk3XyZpLm9vT2sYbN7cQmR1F5oGxU8dK0hVn6ePs="
}
}授权
mutualTLS
这是基于为合作伙伴签发的客户端证书的 mTLS 认证。通过证书的 CN 来识别迷你应用。证书签发·管理方法请参考 使用服务器 API 文档。
头参数
x-anon-keystring可选Example:
用于验证用户的密钥。可通过迷你应用 SDK 的 User.getAnonymousKey 函数获取
kQ7pL2mZxN9wRt5vB8yD3jF6cA1请求体
这是发放促销奖励的请求。
amountinteger · int64必填Example:
这是要发放给 Toss 用户的促销金额
1000keystring必填Example:
这是通过“创建促销奖励发放密钥”API 发放的奖励发放密钥
AwQqk3XyZpLm9vT2sYbN7cQmR1F5oGxU8dK0hVn6ePs=promotionCodestring必填Example:
这是通过控制台创建的促销活动的促销代码
01ARZ3NDEKTSV4RRFFQ69G5FAV响应
200
已成功向 Toss 用户发放 Toss 积分
application/json
或
400
请求正文不符合格式。请在error.data.errorDetails中查看各字段详情。
application/json
500
未分类的服务器错误。如果持续失败,请联系合作伙伴支持渠道。
application/json
post/api-partner/v1/apps-in-toss/promotion/execute-promotion
POST /api-partner/v1/apps-in-toss/promotion/execute-promotion HTTP/1.1
Host: apps-in-toss-api.toss.im
x-toss-user-key: {userKey}
Content-Type: application/json
{
"promotionCode": "01ARZ3NDEKTSV4RRFFQ69G5FAV",
"key": "AwQqk3XyZpLm9vT2sYbN7cQmR1F5oGxU8dK0hVn6ePs=",
"amount": 1000
}{
"resultType": "SUCCESS",
"success": {
"key": "AwQqk3XyZpLm9vT2sYbN7cQmR1F5oGxU8dK0hVn6ePs="
}
}授权
mutualTLS
这是基于为合作伙伴签发的客户端证书的 mTLS 认证。通过证书的 CN 来识别迷你应用。证书签发·管理方法请参考 使用服务器 API 文档。
头参数
x-anon-keystring可选Example:
用于验证用户的密钥。可通过迷你应用 SDK 的 User.getAnonymousKey 函数获取
kQ7pL2mZxN9wRt5vB8yD3jF6cA1请求体
这是查询促销执行结果的请求。
keystring必填Example:
这是通过“创建促销奖励发放密钥”API 发放的奖励发放密钥
AwQqk3XyZpLm9vT2sYbN7cQmR1F5oGxU8dK0hVn6ePs=promotionCodestring必填Example:
这是通过控制台创建的促销活动的促销代码
01ARZ3NDEKTSV4RRFFQ69G5FAV响应
200
已成功查询促销发放结果
application/json
或
400
请求正文不符合格式。请在error.data.errorDetails中查看各字段详情。
application/json
500
未分类的服务器错误。如果持续失败,请联系合作伙伴支持渠道。
application/json
post/api-partner/v1/apps-in-toss/promotion/execution-result
POST /api-partner/v1/apps-in-toss/promotion/execution-result HTTP/1.1
Host: apps-in-toss-api.toss.im
x-toss-user-key: {userKey}
Content-Type: application/json
{
"promotionCode": "01ARZ3NDEKTSV4RRFFQ69G5FAV",
"key": "AwQqk3XyZpLm9vT2sYbN7cQmR1F5oGxU8dK0hVn6ePs="
}{
"resultType": "SUCCESS",
"success": "SUCCESS"
}这有帮助吗?