智星云开放接口
  1. 获取实例信息
智星云开放接口
  • OpenAPI v2
    • 开始使用
    • 使用文档
      • 接口约定
      • 接口签名
      • 接入案例
      • 更新日志
      • 常见问题Q&A
      • 签名调试工具
    • 逻辑参考
      • 价格与费用
    • 用户模块
      • 获取apikey信息
      • 获取主账户信息
    • 账单模块
      • 获取充值订单列表
      • 获取余额变更明细
    • 自主实例
      • 获取实例信息
        • 获取实例状态统计
          POST
        • 获取自主实例列表
          POST
        • 获取自主实例详情
          POST
      • 获取实例费用
        • 获取自主实例费用汇总
        • 获取自主实例费用明细
      • 变更实例信息
        • 修改实例备注
        • 修改实例扣费优先级
        • 修改实例到期处理模式
        • 修改实例访问密码
      • 实例配置升级
        • 修改实例带宽
        • 查询资源池剩余CPU
        • 添加CPU
        • 查询资源池剩余内存
        • 添加内存
        • 查询资源池剩余磁盘
        • 添加磁盘
      • 实例费用管理
        • 实例启动错误,手动退费
        • 设置实例自动续费
        • 手动续费实例
      • 获取本地镜像
        POST
      • 重置系统
        POST
      • 释放保留的磁盘
        POST
      • 从保留磁盘创建实例
        POST
      • 重启实例
        POST
    • 租用市场
      • 获取基础配置项
      • 获取价格信息
      • 获取云主机租用选项
      • 创建云主机
      • 获取Maas云主机租用选项
  1. 获取实例信息

获取自主实例列表

POST
/openapi/v2/instance/get_instance_list

请求参数

Body 参数multipart/form-data
page
string 
分页参数
可选
示例值:
1
page_size
string 
分页参数
可选
示例值:
10
status_type
string 
可选
可获取:/openapi/v2/instance/get_instance_status_count的结果
示例值:
statusDefault

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://app.ai-galaxy.cn/openapi/v2/instance/get_instance_list' \
--form 'page="1"' \
--form 'page_size="10"' \
--form 'status_type="statusDefault"'

返回响应

🟢200成功
application/json
Body
success
boolean 
必需
code
string 
必需
message
string 
必需
data
object 
必需
list
array [object {55}] 
必需
current_page
integer 
必需
page_count
integer 
必需
has_more
boolean 
必需
total_count
integer 
必需
示例
{
  "success": true,
  "code": "2000",
  "message": "",
  "data": {
    "list": [
      {
        "AddCpu": 0,
        "AddDisk": 0,
        "AddDiskCost": 0,
        "AddMemory": 0,
        "AddingCpu": 0,
        "AddingDisk": 0,
        "AddingMemory": 0,
        "Bandwidth": 32,
        "BandwidthCost": 0,
        "CanUpdateCpuNum": true,
        "CanUpdateDisk": true,
        "CanUpdateMemory": true,
        "ContainerStartId": "18621629564_ae10771d43674216aafc3554198af8c0",
        "ContainerType": "kvm",
        "Container_name": "18621629564_inner-0112_ae10771d43674216aafc3554198af8c0_u1_c0",
        "Cpu_num": 0,
        "Ctime": 1732170973,
        "DiskReleaseTime": 1732171904,
        "District": "js",
        "DueMode": 1,
        "Due_time": 1732174573,
        "End_time": 1732171904,
        "ExtraPort": null,
        "Gpu_index": "2",
        "Gpu_num": 1,
        "Gpu_type": "GeForce RTX 3080",
        "Host": "inner-0112",
        "Id": 815,
        "Image": "centos_stream8_base",
        "Init_passwd": "",
        "InstanceAutorenew": null,
        "IsAbnormal": 0,
        "KeeppedDiskCost": 0,
        "LastInitPasswd": "",
        "LinuxVncPort": 0,
        "LoginUserName": "",
        "MaxBandwidth": 200,
        "Memory": 0,
        "Message": "[fail]回滚成功!",
        "NoFreeBandwidth": 0,
        "Note": "",
        "PayTypeFirst": "money",
        "Performance": "normal",
        "PortMappingInner": null,
        "RdpPasswd": "",
        "RdpPort": 0,
        "ReturnMoney": 0,
        "SshPort": 0,
        "Status": -1,
        "SubAccountName": "",
        "Total_cost": 0.43,
        "Url": "223.109.239.20",
        "Use_mode": 1,
        "VncPasswd": "",
        "VncPort": 0
      },
      {
        "AddCpu": 0,
        "AddDisk": 0,
        "AddDiskCost": 0,
        "AddMemory": 0,
        "AddingCpu": 0,
        "AddingDisk": 0,
        "AddingMemory": 0,
        "Bandwidth": 32,
        "BandwidthCost": 0,
        "CanUpdateCpuNum": true,
        "CanUpdateDisk": true,
        "CanUpdateMemory": true,
        "ContainerStartId": "18621629564_667ceac24d2a44859c176b5492b697c2",
        "ContainerType": "kvm",
        "Container_name": "18621629564_inner-0112_667ceac24d2a44859c176b5492b697c2_u1_c0",
        "Cpu_num": 0,
        "Ctime": 1731663068,
        "DiskReleaseTime": 1731664000,
        "District": "js",
        "DueMode": 1,
        "Due_time": 1731666668,
        "End_time": 1731664000,
        "ExtraPort": null,
        "Gpu_index": "2",
        "Gpu_num": 1,
        "Gpu_type": "GeForce RTX 3080",
        "Host": "inner-0112",
        "Id": 813,
        "Image": "centos_stream9_nvram_base",
        "Init_passwd": "",
        "InstanceAutorenew": null,
        "IsAbnormal": 0,
        "KeeppedDiskCost": 0,
        "LastInitPasswd": "",
        "LinuxVncPort": 0,
        "LoginUserName": "",
        "MaxBandwidth": 200,
        "Memory": 0,
        "Message": "[fail]回滚成功!",
        "NoFreeBandwidth": 0,
        "Note": "",
        "PayTypeFirst": "power",
        "Performance": "normal",
        "PortMappingInner": null,
        "RdpPasswd": "",
        "RdpPort": 0,
        "ReturnMoney": 0,
        "SshPort": 0,
        "Status": -1,
        "SubAccountName": "",
        "Total_cost": 0.43,
        "Url": "223.109.239.20",
        "Use_mode": 1,
        "VncPasswd": "",
        "VncPort": 0
      },
      {
        "AddCpu": 0,
        "AddDisk": 0,
        "AddDiskCost": 0,
        "AddMemory": 0,
        "AddingCpu": 0,
        "AddingDisk": 0,
        "AddingMemory": 0,
        "Bandwidth": 32,
        "BandwidthCost": 0,
        "CanUpdateCpuNum": true,
        "CanUpdateDisk": true,
        "CanUpdateMemory": true,
        "ContainerStartId": "18621629564_3b5e502d6b894abda91547e1e09ee95c",
        "ContainerType": "kvm",
        "Container_name": "18621629564_inner-0112_3b5e502d6b894abda91547e1e09ee95c_u1_c0",
        "Cpu_num": 0,
        "Ctime": 1731662283,
        "DiskReleaseTime": 1731663209,
        "District": "js",
        "DueMode": 1,
        "Due_time": 1731665883,
        "End_time": 1731663872,
        "ExtraPort": null,
        "Gpu_index": "1",
        "Gpu_num": 1,
        "Gpu_type": "GeForce RTX 3080",
        "Host": "inner-0112",
        "Id": 812,
        "Image": "centos_stream9_nvram_base",
        "Init_passwd": "",
        "InstanceAutorenew": null,
        "IsAbnormal": 0,
        "KeeppedDiskCost": 0,
        "LastInitPasswd": "",
        "LinuxVncPort": 0,
        "LoginUserName": "",
        "MaxBandwidth": 200,
        "Memory": 0,
        "Message": "[fail]回滚成功!",
        "NoFreeBandwidth": 0,
        "Note": "已手动操作退款",
        "PayTypeFirst": "power",
        "Performance": "normal",
        "PortMappingInner": null,
        "RdpPasswd": "",
        "RdpPort": 0,
        "ReturnMoney": 0.43,
        "SshPort": 0,
        "Status": 0,
        "SubAccountName": "",
        "Total_cost": 0,
        "Url": "223.109.239.20",
        "Use_mode": 1,
        "VncPasswd": "",
        "VncPort": 0
      },
      {
        "AddCpu": 0,
        "AddDisk": 0,
        "AddDiskCost": 0,
        "AddMemory": 0,
        "AddingCpu": 0,
        "AddingDisk": 0,
        "AddingMemory": 0,
        "Bandwidth": 32,
        "BandwidthCost": 0,
        "CanUpdateCpuNum": true,
        "CanUpdateDisk": true,
        "CanUpdateMemory": true,
        "ContainerStartId": "18621629564_fbbe8b35f7d749b08658e859cbae436c",
        "ContainerType": "kvm",
        "Container_name": "18621629564_inner-0112_fbbe8b35f7d749b08658e859cbae436c_u1_c0",
        "Cpu_num": 0,
        "Ctime": 1730344807,
        "DiskReleaseTime": 1730348460,
        "District": "js",
        "DueMode": -1,
        "Due_time": 1730348407,
        "End_time": 1731662201,
        "ExtraPort": null,
        "Gpu_index": "1",
        "Gpu_num": 1,
        "Gpu_type": "GeForce RTX 3080",
        "Host": "inner-0112",
        "Id": 802,
        "Image": "centos7_matlabR2021b",
        "Init_passwd": "",
        "InstanceAutorenew": null,
        "IsAbnormal": 1,
        "KeeppedDiskCost": 0,
        "LastInitPasswd": "",
        "LinuxVncPort": 0,
        "LoginUserName": "",
        "MaxBandwidth": 200,
        "Memory": 0,
        "Message": "[processing]启动kvm成功!",
        "NoFreeBandwidth": 0,
        "Note": "已手动操作退款",
        "PayTypeFirst": "money",
        "Performance": "normal",
        "PortMappingInner": null,
        "RdpPasswd": "",
        "RdpPort": 0,
        "ReturnMoney": 0.43,
        "SshPort": 0,
        "Status": -2,
        "SubAccountName": "",
        "Total_cost": 0,
        "Url": "223.109.239.20",
        "Use_mode": 1,
        "VncPasswd": "",
        "VncPort": 0
      },
      {
        "AddCpu": 0,
        "AddDisk": 0,
        "AddDiskCost": 0,
        "AddMemory": 0,
        "AddingCpu": 0,
        "AddingDisk": 0,
        "AddingMemory": 0,
        "Bandwidth": 32,
        "BandwidthCost": 0,
        "CanUpdateCpuNum": true,
        "CanUpdateDisk": true,
        "CanUpdateMemory": true,
        "ContainerStartId": "18621629564_8bc111c3a9b5482c8307a874c03b0707",
        "ContainerType": "kvm",
        "Container_name": "18621629564_inner-0112_8bc111c3a9b5482c8307a874c03b0707_u1_c0",
        "Cpu_num": 0,
        "Ctime": 1730344026,
        "DiskReleaseTime": 1730344966,
        "District": "js",
        "DueMode": -1,
        "Due_time": 1730347626,
        "End_time": 1731662206,
        "ExtraPort": null,
        "Gpu_index": "0",
        "Gpu_num": 1,
        "Gpu_type": "GeForce RTX 3080",
        "Host": "inner-0112",
        "Id": 801,
        "Image": "centos7_matlabR2021b",
        "Init_passwd": "",
        "InstanceAutorenew": null,
        "IsAbnormal": 0,
        "KeeppedDiskCost": 0,
        "LastInitPasswd": "",
        "LinuxVncPort": 0,
        "LoginUserName": "",
        "MaxBandwidth": 200,
        "Memory": 0,
        "Message": "[fail]回滚成功!",
        "NoFreeBandwidth": 0,
        "Note": "已手动操作退款",
        "PayTypeFirst": "money",
        "Performance": "normal",
        "PortMappingInner": null,
        "RdpPasswd": "",
        "RdpPort": 0,
        "ReturnMoney": 0.43,
        "SshPort": 0,
        "Status": -2,
        "SubAccountName": "",
        "Total_cost": 0,
        "Url": "223.109.239.20",
        "Use_mode": 1,
        "VncPasswd": "",
        "VncPort": 0
      },
      {
        "AddCpu": 0,
        "AddDisk": 0,
        "AddDiskCost": 0,
        "AddMemory": 0,
        "AddingCpu": 0,
        "AddingDisk": 0,
        "AddingMemory": 0,
        "Bandwidth": 32,
        "BandwidthCost": 0,
        "CanUpdateCpuNum": true,
        "CanUpdateDisk": true,
        "CanUpdateMemory": true,
        "ContainerStartId": "18621629564_884cd9f59b744f109b895be408ef906d",
        "ContainerType": "kvm",
        "Container_name": "18621629564_inner-0112_884cd9f59b744f109b895be408ef906d_u1_c0",
        "Cpu_num": 0,
        "Ctime": 1730192372,
        "DiskReleaseTime": 1730193301,
        "District": "js",
        "DueMode": 1,
        "Due_time": 1730195972,
        "End_time": 1730264387,
        "ExtraPort": null,
        "Gpu_index": "1",
        "Gpu_num": 1,
        "Gpu_type": "GeForce RTX 3080",
        "Host": "inner-0112",
        "Id": 800,
        "Image": "centos7_matlabR2021b",
        "Init_passwd": "",
        "InstanceAutorenew": null,
        "IsAbnormal": 0,
        "KeeppedDiskCost": 0,
        "LastInitPasswd": "",
        "LinuxVncPort": 0,
        "LoginUserName": "",
        "MaxBandwidth": 200,
        "Memory": 0,
        "Message": "[fail]回滚成功!",
        "NoFreeBandwidth": 0,
        "Note": "已手动操作退款",
        "PayTypeFirst": "money",
        "Performance": "normal",
        "PortMappingInner": null,
        "RdpPasswd": "",
        "RdpPort": 0,
        "ReturnMoney": 0.43,
        "SshPort": 0,
        "Status": -2,
        "SubAccountName": "",
        "Total_cost": 0,
        "Url": "223.109.239.20",
        "Use_mode": 1,
        "VncPasswd": "",
        "VncPort": 0
      },
      {
        "AddCpu": 0,
        "AddDisk": 0,
        "AddDiskCost": 0,
        "AddMemory": 0,
        "AddingCpu": 0,
        "AddingDisk": 0,
        "AddingMemory": 0,
        "Bandwidth": 32,
        "BandwidthCost": 0,
        "CanUpdateCpuNum": true,
        "CanUpdateDisk": true,
        "CanUpdateMemory": true,
        "ContainerStartId": "18621629564_6d217e13d04544c58267581711c241fe",
        "ContainerType": "kvm",
        "Container_name": "18621629564_inner-0112_6d217e13d04544c58267581711c241fe_u1_c1",
        "Cpu_num": 8,
        "Ctime": 1730191817,
        "DiskReleaseTime": 1731563637,
        "District": "js",
        "DueMode": 1,
        "Due_time": 1731563621,
        "End_time": 1731563621,
        "ExtraPort": {
          "p1": 10158,
          "p2": 10159,
          "p3": 10160,
          "p4": 10161,
          "p5": 10162,
          "p6": 10163
        },
        "Gpu_index": "0",
        "Gpu_num": 1,
        "Gpu_type": "GeForce RTX 3080",
        "Host": "inner-0112",
        "Id": 799,
        "Image": "centos7_matlabR2021b",
        "Init_passwd": "peeNa3qu",
        "InstanceAutorenew": null,
        "IsAbnormal": 3,
        "KeeppedDiskCost": 0,
        "LastInitPasswd": "ohro4phu",
        "LinuxVncPort": 10113,
        "LoginUserName": "",
        "MaxBandwidth": 200,
        "Memory": 6,
        "Message": "[success]服务启动成功!",
        "NoFreeBandwidth": 0,
        "Note": "",
        "PayTypeFirst": "money",
        "Performance": "normal",
        "PortMappingInner": {
          "linux_vnc_port": 5901,
          "p1": 8800,
          "p2": 8801,
          "p3": 8802,
          "p4": 8803,
          "p5": 8804,
          "p6": 8805,
          "rdp_port": 3389,
          "ssh_port": 22
        },
        "RdpPasswd": "peeNa3qu",
        "RdpPort": 10110,
        "ReturnMoney": 0.43,
        "SshPort": 10112,
        "Status": 0,
        "SubAccountName": "",
        "Total_cost": 0,
        "Url": "223.109.239.20",
        "Use_mode": 1,
        "VncPasswd": "peeNa3qu",
        "VncPort": 10111
      },
      {
        "AddCpu": 0,
        "AddDisk": 0,
        "AddDiskCost": 0,
        "AddMemory": 0,
        "AddingCpu": 0,
        "AddingDisk": 0,
        "AddingMemory": 0,
        "Bandwidth": 200,
        "BandwidthCost": 2.016,
        "CanUpdateCpuNum": true,
        "CanUpdateDisk": true,
        "CanUpdateMemory": true,
        "ContainerStartId": "18621629564_2bf8bc9b329349ea9e82f1e83ab1d4e5",
        "ContainerType": "kvm",
        "Container_name": "18621629564_inner-0112_2bf8bc9b329349ea9e82f1e83ab1d4e5_u1_c0",
        "Cpu_num": 8,
        "Ctime": 1730187339,
        "DiskReleaseTime": 1730191202,
        "District": "js",
        "DueMode": 1,
        "Due_time": 1730190939,
        "End_time": 1730191202,
        "ExtraPort": {
          "p1": 10170,
          "p2": 10171,
          "p3": 10172,
          "p4": 10173,
          "p5": 10174,
          "p6": 10175
        },
        "Gpu_index": "2",
        "Gpu_num": 1,
        "Gpu_type": "GeForce RTX 3080",
        "Host": "inner-0112",
        "Id": 798,
        "Image": "centos7_matlabR2021b",
        "Init_passwd": "Eba4ahse",
        "InstanceAutorenew": null,
        "IsAbnormal": 0,
        "KeeppedDiskCost": 0,
        "LastInitPasswd": "",
        "LinuxVncPort": 10121,
        "LoginUserName": "",
        "MaxBandwidth": 200,
        "Memory": 6,
        "Message": "[success]服务启动成功!",
        "NoFreeBandwidth": 168,
        "Note": "",
        "PayTypeFirst": "money",
        "Performance": "normal",
        "PortMappingInner": {
          "linux_vnc_port": 5901,
          "p1": 8800,
          "p2": 8801,
          "p3": 8802,
          "p4": 8803,
          "p5": 8804,
          "p6": 8805,
          "rdp_port": 3389,
          "ssh_port": 22
        },
        "RdpPasswd": "Eba4ahse",
        "RdpPort": 10118,
        "ReturnMoney": 0,
        "SshPort": 10120,
        "Status": 0,
        "SubAccountName": "",
        "Total_cost": 0.43,
        "Url": "223.109.239.20",
        "Use_mode": 1,
        "VncPasswd": "Eba4ahse",
        "VncPort": 10119
      },
      {
        "AddCpu": 0,
        "AddDisk": 0,
        "AddDiskCost": 0,
        "AddMemory": 0,
        "AddingCpu": 0,
        "AddingDisk": 0,
        "AddingMemory": 0,
        "Bandwidth": 200,
        "BandwidthCost": 0.504,
        "CanUpdateCpuNum": true,
        "CanUpdateDisk": true,
        "CanUpdateMemory": true,
        "ContainerStartId": "18621629564_b82ce83693604db0b1c37b2f74749ea1",
        "ContainerType": "kvm",
        "Container_name": "18621629564_inner-0112_b82ce83693604db0b1c37b2f74749ea1_u1_c0",
        "Cpu_num": 8,
        "Ctime": 1730186529,
        "DiskReleaseTime": 1730190301,
        "District": "js",
        "DueMode": 1,
        "Due_time": 1730190129,
        "End_time": 1730190301,
        "ExtraPort": {
          "p1": 10164,
          "p2": 10165,
          "p3": 10166,
          "p4": 10167,
          "p5": 10168,
          "p6": 10169
        },
        "Gpu_index": "1",
        "Gpu_num": 1,
        "Gpu_type": "GeForce RTX 3080",
        "Host": "inner-0112",
        "Id": 797,
        "Image": "centos7_matlabR2021b",
        "Init_passwd": "ra9tis3e",
        "InstanceAutorenew": null,
        "IsAbnormal": 0,
        "KeeppedDiskCost": 0,
        "LastInitPasswd": "",
        "LinuxVncPort": 10117,
        "LoginUserName": "",
        "MaxBandwidth": 200,
        "Memory": 6,
        "Message": "[success]服务启动成功!",
        "NoFreeBandwidth": 168,
        "Note": "",
        "PayTypeFirst": "money",
        "Performance": "normal",
        "PortMappingInner": {
          "linux_vnc_port": 5901,
          "p1": 8800,
          "p2": 8801,
          "p3": 8802,
          "p4": 8803,
          "p5": 8804,
          "p6": 8805,
          "rdp_port": 3389,
          "ssh_port": 22
        },
        "RdpPasswd": "ra9tis3e",
        "RdpPort": 10114,
        "ReturnMoney": 0,
        "SshPort": 10116,
        "Status": 0,
        "SubAccountName": "",
        "Total_cost": 0.43,
        "Url": "223.109.239.20",
        "Use_mode": 1,
        "VncPasswd": "ra9tis3e",
        "VncPort": 10115
      },
      {
        "AddCpu": 0,
        "AddDisk": 0,
        "AddDiskCost": 0,
        "AddMemory": 0,
        "AddingCpu": 0,
        "AddingDisk": 0,
        "AddingMemory": 0,
        "Bandwidth": 100,
        "BandwidthCost": 0.204,
        "CanUpdateCpuNum": true,
        "CanUpdateDisk": true,
        "CanUpdateMemory": true,
        "ContainerStartId": "18621629564_6d217e13d04544c58267581711c241fe",
        "ContainerType": "kvm",
        "Container_name": "18621629564_inner-0112_6d217e13d04544c58267581711c241fe_u1_c0",
        "Cpu_num": 8,
        "Ctime": 1730185917,
        "DiskReleaseTime": 1730191817,
        "District": "js",
        "DueMode": 1,
        "Due_time": 1730189517,
        "End_time": 1730189702,
        "ExtraPort": {
          "p1": 10158,
          "p2": 10159,
          "p3": 10160,
          "p4": 10161,
          "p5": 10162,
          "p6": 10163
        },
        "Gpu_index": "0",
        "Gpu_num": 1,
        "Gpu_type": "GeForce RTX 3080",
        "Host": "inner-0112",
        "Id": 796,
        "Image": "centos7_matlabR2021b",
        "Init_passwd": "ohro4phu",
        "InstanceAutorenew": null,
        "IsAbnormal": 0,
        "KeeppedDiskCost": 0.0256,
        "LastInitPasswd": "",
        "LinuxVncPort": 10113,
        "LoginUserName": "",
        "MaxBandwidth": 200,
        "Memory": 6,
        "Message": "[success]服务启动成功!",
        "NoFreeBandwidth": 68,
        "Note": "",
        "PayTypeFirst": "money",
        "Performance": "normal",
        "PortMappingInner": {
          "linux_vnc_port": 5901,
          "p1": 8800,
          "p2": 8801,
          "p3": 8802,
          "p4": 8803,
          "p5": 8804,
          "p6": 8805,
          "rdp_port": 3389,
          "ssh_port": 22
        },
        "RdpPasswd": "ohro4phu",
        "RdpPort": 10110,
        "ReturnMoney": 0,
        "SshPort": 10112,
        "Status": 0,
        "SubAccountName": "",
        "Total_cost": 0.43,
        "Url": "223.109.239.20",
        "Use_mode": 1,
        "VncPasswd": "ohro4phu",
        "VncPort": 10111
      }
    ],
    "current_page": 1,
    "page_count": 8,
    "has_more": true,
    "total_count": 74
  }
}
修改于 2024-12-16 07:30:04
上一页
获取实例状态统计
下一页
获取自主实例详情
Built with