For the complete documentation index, see llms.txt. This page is also available as Markdown.

子账号

子账号是代理网关的访问控制单元。每个代理请求都必须引用一个子账号,且每个子账号有独立的密码、限额、产品范围。

端点

方法
路径
用途

GET

/subusers

列出全部子账号

POST

/subusers

创建子账号

GET

/subusers/{id}

获取单个

PATCH

/subusers/{id}

更新名称、限额、状态

POST

/subusers/{id}/rotate-password

轮换密码

DELETE

/subusers/{id}

删除(不可恢复)

列出

curl -H "Authorization: Bearer API_KEY" \
     https://api.helodata.com/v1/subusers?product=residential

响应:

{
  "data": [
    {
      "id":              "sub_01HX2K3PQ4M5",
      "name":            "s1a2b3c4d5e",
      "label":           "acme-prod",
      "products":        ["residential", "mobile"],
      "status":          "active",
      "concurrent_max":  600,
      "rps_max":         1000,
      "created_at":      "2026-05-01T00:00:00Z"
    }
  ],
  "next_cursor": null
}

筛选参数:product=residential|mobile|ispstatus=active|disabledlabel_contains=...

创建

响应:

password 仅此一次返回,请立即保存——我们只存哈希。

字段约束

字段
约束

label

1–64 字符,[a-z0-9-]

products

["residential", "mobile", "isp"] 的子集

concurrent_max

1–10000,不可超过套餐上限

rps_max

1–10000

获取单个

更新

可编辑:labelstatusactive / disabled)、concurrent_maxrps_max。要改 products 请删除后重建。

status 改为 disabled 后所有代理请求立即返回 403,凭证仍在但已停用。

轮换密码

响应包含新密码(仅此一次)。旧密码继续 60 秒有效,之后返回 407

删除

删除子账号。进行中的代理请求最多需要 60 秒收尾。

错误

状态码
code
含义

409

label_taken

已有子账号使用该 label

422

over_plan_limit

concurrent_max 超过套餐上限

404

subuser_not_found

ID 错误

最后更新于

这有帮助吗?