Skip to content

获得全部云机列表 ​

获取全部云机列表。

接口地址:

text
/papi/container/all-container

请求方式:

text
POST

请求数据类型:

text
application/json

Header 参数:

参数类型必填说明
X-Access-Keystring是API 访问密钥 ID,鉴权方式见 接口规则
X-Signaturestring是签名值,Base64 编码的 HMAC-SHA256 计算结果
X-Timestampstring是毫秒级 Unix 时间戳(13 位)
X-Noncestring是随机字符串,10~32 位小写字母+数字

Body 参数:

参数类型必填说明
groupSidstring否分组的sid
expireFlagboolean否是否过期
proxyIpUidstring否代理IP的UID,用于过滤已绑定该IP的云机

请求示例:

json
{
  "groupSid": "group-xxx",
  "expireFlag": false
}

响应参数:

参数类型说明
codeinteger错误码,参见 错误码说明
dataarray[object]返回数据
├─ expireinteger过期时间(有效期)
├─ ctrAliasstring别名
├─ ctrIdstring容器ID
├─ ctrNameIdstring容器业务ID
├─ groupNamestring分组名称
├─ ctrNamestring云机名称
├─ ctrRemarkstring云机备注
├─ levelinteger云机等级
├─ skuCodestring云机规格
├─ skuNamestring云机规格名称
├─ aliasCodestring规格编号别名
├─ statusinteger云机状态
├─ fpSignstring签名
├─ screenshotServiceUrlstring截图服务地址
├─ deststring设备IP加密字符串
├─ operateFlagboolean操作权限
msgstring错误提示

响应示例:

json
{
  "code": 0,
  "data": [
    {
      "expire": 1735689600000,
      "ctrAlias": "22d6sr1gii",
      "ctrId": "ctr-xxx",
      "ctrNameId": "ctrNameId-xxx",
      "groupName": "默认分组",
      "ctrName": "测试云机-01",
      "ctrRemark": "云机备注",
      "level": 1,
      "skuCode": "standard",
      "skuName": "标准版",
      "aliasCode": "std",
      "status": 7,
      "fpSign": "sign-xxx",
      "screenshotServiceUrl": "https://screenshot.example.com",
      "dest": "encrypted-xxx",
      "operateFlag": true
    }
  ],
  "msg": "success"
}

OpenAPI Docs