1. Instances
LightNode
en
  • cn
  • en
  • API Overview
  • API Authentication Guide
  • Instances
    • Create Instance
      POST
    • Delete Instance
      POST
    • Stop Instance
      POST
    • Start Instance
      POST
    • Restart Instance
      POST
    • Reset Password
      POST
    • Instance Details
      GET
    • Reinstall OS
      POST
    • Instance List
      GET
  • Security Groups
    • Security Group List
      GET
  • Images
    • Image List
      GET
  • Async Tasks
    • Get Async Task Result
      GET
  • SSH Keys
    • SSH Key List
      GET
  • Regions
    • Region List
      GET
  • Packages
    • Package List
      GET
  • Schemas
    • Instance Model
  1. Instances

Instance List

GET
https://openapi.lightnode.com/instance/list

API Overview#

Retrieves all instances under the current account.#

Request

Query Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://openapi.lightnode.com/instance/list?regionCode=&zoneCode=&page=1&pageSize=50' \
--header 'x-open-token: test-token'

Responses

🟢200Success
application/json
Bodyapplication/json

Example
{
    "httpStatus": 202,
    "instances": [
        {
            "bandwidth": 100,
            "cpu": 1,
            "createTime": "2026-03-12 10:15:17",
            "ecsPendingStatus": "NONE",
            "ecsResourceUUID": "ecs-r600009d0myg",
            "ecsStatus": "STARTED",
            "imageName": "Debian 9.0 64-bit",
            "imageType": "System",
            "instanceName": "20260312101448646396",
            "instanceSeries": "g2a",
            "internalIpAddress": "172.16.0.135",
            "internetChargeType": "PAY_BY_TRAFFIC",
            "memory": 2,
            "networkType": "PRIVATE_NETWORK",
            "osDistroVersion": "Debian",
            "publicIpAddress": "1.2.7.80",
            "regionCode": "cn-dev-1",
            "regionName": "DEV Region I",
            "supportIpv6": false,
            "supportSsh": false,
            "systemDiskSize": 50,
            "zoneCode": "cn-dev-1-a",
            "zoneName": "Zone A"
        },
        {
            "bandwidth": 100,
            "cpu": 1,
            "createTime": "2026-03-12 10:13:38",
            "ecsPendingStatus": "NONE",
            "ecsResourceUUID": "ecs-r600009d0j3i",
            "ecsStatus": "STARTED",
            "imageName": "Debian 9.0 64-bit",
            "imageType": "System",
            "instanceName": "20260312101256595875",
            "instanceSeries": "s3",
            "internalIpAddress": "172.16.0.92",
            "internetChargeType": "PAY_BY_TRAFFIC",
            "memory": 2,
            "networkType": "PRIVATE_NETWORK",
            "osDistroVersion": "Debian",
            "publicIpAddress": "1.2.7.253",
            "regionCode": "cn-dev-1",
            "regionName": "DEV Region I",
            "supportIpv6": false,
            "supportSsh": false,
            "systemDiskSize": 50,
            "zoneCode": "cn-dev-1-a",
            "zoneName": "Zone A"
        }
    ],
    "rowCount": 2,
    "success": true
}
Modified at 2026-05-18 09:14:06
Previous
Reinstall OS
Next
Security Group List
Built with