1. CDK 管理
EasySub-API
  • API指南
  • 登录态与订阅调用示例
  • 订阅任务
    • 订阅任务
    • 2-提交订阅任务
    • 4-查询允许兑换开关
    • 5-开启或关闭允许兑换
    • 6-提取长链
    • 1-查询启用方案
    • 3-查询订阅任务
  • 支付卡管理
    • 1-查询支付卡列表
    • 2-新增支付卡
    • 3-查询支付卡详情
    • 4-修改支付卡
    • 5-删除支付卡
    • 6-批量导入支付卡
    • 7-批量修改支付卡
    • 8-启用或停用支付卡
    • 9-批量删除支付卡
    • 10-查询支付卡使用记录
    • 11-查询支付卡导入模板
  • CDK 管理
    • 1-禁用或恢复 CDK
      POST
    • 2-销毁 CDK
      POST
  1. CDK 管理

1-禁用或恢复 CDK

联调中
POST
/api/v1/partner/cdks/bulk-status
按完整码批量禁用或恢复当前组织 CDK,每次最多 200 条,单条也传数组。权限:POST /admin/cdks/bulk-status。复用后台整批事务:任一条不存在、越权或状态不合法,整批不更新。拒绝重复码;首尾空白去除,空白项忽略,现有生成码支持小写输入。已激活、调换、销毁的码拒绝修改,过期/锁定码拒绝批量恢复。禁用释放有效预约;恢复仍受批次状态、有效期及组织开关限制。status 仅接受 disabled/enabled。

请求参数

Header 参数

Body 参数application/json必填

示例
{
  "codes": [
    "CDK_CODE_A",
    "CDK_CODE_B"
  ],
  "status": "disabled"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
cURL
curl --location '/api/v1/partner/cdks/bulk-status' \
--header 'Authorization: Bearer {{api_key}}' \
--header 'Content-Type: application/json' \
--data '{
  "codes": [
    "CDK_CODE_A",
    "CDK_CODE_B"
  ],
  "status": "disabled"
}'

返回响应

🟢200HTTP 200 业务响应
application/json
Bodyapplication/json

示例
{
    "status_code": 0,
    "msg": "string",
    "data": {
        "count": 0
    }
}
修改于 2026-10-14 17:00:39
上一页
11-查询支付卡导入模板
下一页
2-销毁 CDK
Built with