统一模型接入与用量管理 立即注册
蓝天
原站参考文档

以下为胜算云公开资料。文中的原站账号、地址、定价和专有服务不属于蓝天;蓝天可用模型以当前 sub2api 配置为准。接入蓝天请先查看 快速开始。

查看原文

PUT Update SkillBot payment modes

PUT /loom/v1/creators/me/marketListings/{marketListing}/paymentSettings
所属分组:Creator Subscriptions · 创作者订阅
Enabling subscription requires an enabled tier. subscriptionTiers initializes an automatic bundle with no existing tiers. New bundles remain draft until explicitly published. Missing enabled tiers return 409 with code subscription_tier_required.

BASE URLhttps://router.shengsuanyun.com/api
认证方式Authorization: Bearer YOUR_API_KEY

端点列表

← 上一页
Creator Subscriptions · 创作者订阅 · 接口汇总
下一页 →
List SkillBots available for subscription bundles

接口参考

以下为原文协议定义与示例,原站地址不代表蓝天已开通对应能力。蓝天接入地址和模型以本地配置为准。

蓝天 API 密钥
PUT/loom/v1/creators/me/marketListings/{marketListing}/paymentSettingsUpdate SkillBot payment modes

Enabling subscription requires an enabled tier. subscriptionTiers initializes an automatic bundle with no existing tiers. New bundles remain draft until explicitly published. Missing enabled tiers return 409 with code subscription_tier_required.

请求参数

参数位置 / 类型说明
marketListing必填path / anymarketListing identifier

请求体 · 必填

Payment settings

application/json
字段类型说明
expectedRevisioninteger
payPerUseboolean
subscriptionboolean
subscriptionTiersarrayInitial prices only; existing prices use the revision-checked tier API.
展开结构

Initial prices only; existing prices use the revision-checked tier API.

array

数组元素
字段类型说明
enabledboolean
priceobject
展开结构
字段类型说明
amount必填string
currency必填string
tierTypestring

可选值:"monthly" · "yearly"

{
  "expectedRevision": 0,
  "payPerUse": false,
  "subscription": false,
  "subscriptionTiers": [
    {
      "enabled": false,
      "price": {
        "amount": "1.7027920",
        "currency": "CNY"
      },
      "tierType": "monthly"
    }
  ]
}

请求示例

参考地址:https://loomloom.shengsuanyun.com。路径参数与凭据需替换;非 JSON 请求体需按对应格式准备。

curl -X PUT 'https://loomloom.shengsuanyun.com/loom/v1/creators/me/marketListings/{marketListing}/paymentSettings' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  --data '{
  "expectedRevision": 0,
  "payPerUse": false,
  "subscription": false,
  "subscriptionTiers": [
    {
      "enabled": false,
      "price": {
        "amount": "1.7027920",
        "currency": "CNY"
      },
      "tierType": "monthly"
    }
  ]
}'

响应

200 OK

application/json

字段类型说明
automaticBundleobject
展开结构
字段类型说明
createdAtstring
creatorUserIdinteger
descriptionstring
idstring
kindstring
namestring
revisioninteger
sourceListingIdstring
statusstring
tiersarray
展开结构

array

数组元素
字段类型说明
durationDaysinteger
enabledboolean
priceobject
展开结构
字段类型说明
amount必填string
currency必填string
tierTypestring
unlistedReasonstring
updatedAtstring
automaticBundleIdstring
bundleStatusstring
listingIdstring
payPerUseboolean
revisioninteger
sellabilityReasonsarray
展开结构

array

数组元素

string

subscriptionboolean
{
  "automaticBundle": {
    "createdAt": "string",
    "creatorUserId": 0,
    "description": "string",
    "id": "string",
    "kind": "string",
    "name": "string",
    "revision": 0,
    "sourceListingId": "string",
    "status": "string",
    "tiers": [
      {
        "durationDays": 0,
        "enabled": false,
        "price": {
          "amount": "1.7027920",
          "currency": "CNY"
        },
        "tierType": "string"
      }
    ],
    "unlistedReason": "string",
    "updatedAt": "string"
  },
  "automaticBundleId": "string",
  "bundleStatus": "string",
  "listingId": "string",
  "payPerUse": false,
  "revision": 0,
  "sellabilityReasons": [
    "string"
  ],
  "subscription": false
}
400 Bad Request

application/json

字段类型说明
codestring
errorstring
{
  "code": "string",
  "error": "string"
}
409 Subscription price tier required or revision conflict

application/json

字段类型说明
codestring
errorstring
{
  "code": "string",
  "error": "string"
}