1. Images
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. Images

Image List

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

API Overview#

Retrieves the UUIDs of available images and their versions.#

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/image/list?page=1&pageSize=50&regionCode=cn-dev-2&imageType=System' \
--header 'x-open-token: test-token'

Responses

🟢202Success
application/json
Bodyapplication/json

Example
{
    "httpStatus": 202,
    "images": [
        {
            "imageAccount": "root",
            "imageName": "ddddddddd",
            "imageResourceUUID": "img-iw00007azudj",
            "imageSize": 50,
            "imageType": "System",
            "osDistroVersion": "Debian",
            "osVersion": "linux",
            "osVersionDetail": "Debian 12",
            "snapshotUUID": null,
            "supportChangeSysDiskSize": true,
            "supportIpv6": false,
            "supportSsh": false
        },
        {
            "imageAccount": "root",
            "imageName": "eeeeeeeeeeeeeeee",
            "imageResourceUUID": "img-iw00007azlle",
            "imageSize": 50,
            "imageType": "Self",
            "osDistroVersion": "AlmaLinux",
            "osVersion": "linux",
            "osVersionDetail": "AlmaLinux 8.6",
            "snapshotUUID": "snp-iw00007azllc",
            "supportChangeSysDiskSize": true,
            "supportIpv6": true,
            "supportSsh": true
        },
        {
            "imageAccount": "root",
            "imageName": "eeeeeeeeeeeeeeee",
            "imageResourceUUID": "img-iw00007azlle",
            "imageSize": 50,
            "imageType": "Application",
            "osDistroVersion": "AlmaLinux",
            "osVersion": "linux",
            "osVersionDetail": "AlmaLinux 8.6",
            "snapshotUUID": null,
            "supportChangeSysDiskSize": true,
            "supportIpv6": true,
            "supportSsh": true
        }
    ],
    "rowCount": 5,
    "success": true
}
Modified at 2026-04-10 05:41:02
Previous
Security Group List
Next
Get Async Task Result
Built with