欢雨科技项目
  1. RainlyStack API
欢雨科技项目
  • RainlyStack API
    • 创建虚拟机
      POST
    • 删除虚拟机
      POST
    • 重装虚拟机
      POST
    • 重置虚拟机IP
      POST
    • 重置虚拟机密码
      POST
    • 获取虚拟机资源状态
      POST
    • 创建NAT转发
      POST
    • 删除指定NAT转发
      POST
    • 删除虚拟机全部NAT转发
      POST
    • 获取VNC Token
      POST
    • 根据虚拟机ID获取信息
      GET
    • 获取指定虚拟机的NAT转发
      GET
    • 查询虚拟机电源
      GET
    • 取消暂停虚拟机
      GET
    • 暂停虚拟机
      GET
    • 强制关闭虚拟机
      GET
    • 重启虚拟机
      GET
    • 关闭虚拟机
      GET
    • 开启虚拟机
      GET
    • 根据节点ID获取信息
      GET
    • 获取所有节点资源信息
      GET
  1. RainlyStack API

根据节点ID获取信息

GET
https://localhost/api/node/info/{id}
返回参数包含节点可用的IP信息,例如开通要用的IPID,ip_info 数字内的type = 1 代表kvm,net = 2 内网 反之公网
在开通的时候只需要获取IPID和OSID即可

请求参数

Path 参数

Header 参数

Body 参数application/json

示例
{}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://localhost/api/node/info/' \
--header 'x-api-key;' \
--header 'Content-Type: application/json' \
--data-raw '{}'

返回响应

🟢200成功
application/json
Body

示例
{
    "code": 200,
    "ip_info": [
        {
            "id": 1,
            "name": "NAT",
            "type": 1,
            "net": 2,
            "net_mask": "255.255.0.0",
            "gateway": "172.16.0.1",
            "dns1": "114.114.114.114",
            "dns2": "1.1.1.1",
            "vlan": "0",
            "node_id": "1",
            "ips": [
                {
                    "id": 6,
                    "ip_group_id": 1,
                    "vm_id": 0,
                    "mac": "00:1a:2b:33:d4:36",
                    "ip": "172.16.0.7",
                    "created_at": 1759845702695,
                    "updated_at": 1760385400355
                },
                {
                    "id": 7,
                    "ip_group_id": 1,
                    "vm_id": 0,
                    "mac": "00:1a:2b:c7:43:b3",
                    "ip": "172.16.0.8",
                    "created_at": 1759845702695,
                    "updated_at": 1760385407979
                },
                {
                    "id": 8,
                    "ip_group_id": 1,
                    "vm_id": 0,
                    "mac": "00:1a:2b:5f:9c:34",
                    "ip": "172.16.0.9",
                    "created_at": 1759845702695,
                    "updated_at": 1760385415460
                },
                {
                    "id": 9,
                    "ip_group_id": 1,
                    "vm_id": 0,
                    "mac": "00:1a:2b:ec:0d:dc",
                    "ip": "172.16.0.10",
                    "created_at": 1759845702695,
                    "updated_at": 1760385421892
                },
                {
                    "id": 10,
                    "ip_group_id": 1,
                    "vm_id": 0,
                    "mac": "00:1a:2b:8b:ea:76",
                    "ip": "172.16.0.11",
                    "created_at": 1759845702695,
                    "updated_at": 1760385428290
                },
                {
                    "id": 11,
                    "ip_group_id": 1,
                    "vm_id": 0,
                    "mac": "00:1a:2b:17:e6:ac",
                    "ip": "172.16.0.12",
                    "created_at": 1759845702695,
                    "updated_at": 1760385434883
                },
                {
                    "id": 12,
                    "ip_group_id": 1,
                    "vm_id": 0,
                    "mac": "00:1a:2b:f3:c6:a7",
                    "ip": "172.16.0.13",
                    "created_at": 1759845702695,
                    "updated_at": 1759845702695
                },
                {
                    "id": 13,
                    "ip_group_id": 1,
                    "vm_id": 0,
                    "mac": "00:1a:2b:f9:75:6d",
                    "ip": "172.16.0.14",
                    "created_at": 1759845702695,
                    "updated_at": 1759845702695
                },
                {
                    "id": 14,
                    "ip_group_id": 1,
                    "vm_id": 0,
                    "mac": "00:1a:2b:b5:58:13",
                    "ip": "172.16.0.15",
                    "created_at": 1759845702695,
                    "updated_at": 1759845702695
                },
                {
                    "id": 15,
                    "ip_group_id": 1,
                    "vm_id": 0,
                    "mac": "00:1a:2b:f7:dd:75",
                    "ip": "172.16.0.16",
                    "created_at": 1759845702695,
                    "updated_at": 1759845702695
                },
                {
                    "id": 16,
                    "ip_group_id": 1,
                    "vm_id": 0,
                    "mac": "00:1a:2b:ae:a6:8a",
                    "ip": "172.16.0.17",
                    "created_at": 1759845702695,
                    "updated_at": 1759845702695
                },
                {
                    "id": 17,
                    "ip_group_id": 1,
                    "vm_id": 0,
                    "mac": "00:1a:2b:22:30:5b",
                    "ip": "172.16.0.18",
                    "created_at": 1759845702695,
                    "updated_at": 1759845702695
                },
                {
                    "id": 18,
                    "ip_group_id": 1,
                    "vm_id": 0,
                    "mac": "00:1a:2b:d5:ae:69",
                    "ip": "172.16.0.19",
                    "created_at": 1759845702695,
                    "updated_at": 1759845702695
                },
                {
                    "id": 19,
                    "ip_group_id": 1,
                    "vm_id": 0,
                    "mac": "00:1a:2b:0b:c4:6d",
                    "ip": "172.16.0.20",
                    "created_at": 1759845702695,
                    "updated_at": 1760251668910
                },
                {
                    "id": 20,
                    "ip_group_id": 1,
                    "vm_id": 0,
        
修改于 2025-10-15 10:54:42
上一页
开启虚拟机
下一页
获取所有节点资源信息
Built with