lightnode
en
  • cn
  • en
  1. Image
lightnode
en
  • cn
  • en
  • API Introduction
  • Authentication Overview
  • Instance
    • Create
      POST
    • Release
      POST
    • Stop
      POST
    • Start
      POST
    • Restart
      POST
    • Modify Password
      POST
    • Instance Details
      GET
    • Reinstall
      POST
  • Security Group
    • Security Group Query
      GET
  • Image
    • Image Query
      GET
  • Asynchronous Task
    • Query Async Task
      GET
  • SSH key
    • Key Pair Query
      GET
  1. Image

Image Query

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

API Introduction#

Query UUIDs of corresponding images and 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 --request GET 'https://openapi.lightnode.com/image/list?page=1&pageSize=50&regionCode=cn-dev-2&imageType=System' \
--header 'x-open-token: test-token'

Responses

🟢202成功
application/json
Body

Example
{
    "httpStatus": 202,
    "images": [
        {
            "imageAccount": "root",
            "imageName": "ddddddddd",
            "imageResourceUUID": "img-iw00007azudj",
            "imageSize": 50,
            "imageType": "Self",
            "osDistroVersion": "Debian",
            "osVersion": "linux",
            "osVersionDetail": "Debian 12",
            "snapshotUUID": "snp-iw00007azudh",
            "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": "22222222",
            "imageResourceUUID": "img-4x000078umb2",
            "imageSize": 50,
            "imageType": "Self",
            "osDistroVersion": "Debian",
            "osVersion": "linux",
            "osVersionDetail": "Debian 12",
            "snapshotUUID": "snp-4x000078um0i",
            "supportChangeSysDiskSize": true,
            "supportIpv6": false,
            "supportSsh": false
        },
        {
            "imageAccount": "root",
            "imageName": "11111",
            "imageResourceUUID": "img-4x000078umal",
            "imageSize": 50,
            "imageType": "Self",
            "osDistroVersion": "Debian",
            "osVersion": "linux",
            "osVersionDetail": "Debian 12",
            "snapshotUUID": "snp-4x000078umaj",
            "supportChangeSysDiskSize": true,
            "supportIpv6": false,
            "supportSsh": false
        },
        {
            "imageAccount": "root",
            "imageName": "custimg-cant-FreeBSD12-50g",
            "imageResourceUUID": "img-1s000074husa",
            "imageSize": 50,
            "imageType": "Self",
            "osDistroVersion": "FreeBSD",
            "osVersion": "linux",
            "osVersionDetail": "FreeBSD 12.3 64-bit",
            "snapshotUUID": "snp-1s000074hus8",
            "supportChangeSysDiskSize": false,
            "supportIpv6": false,
            "supportSsh": false
        }
    ],
    "rowCount": 5,
    "success": true
}
Modified at 2025-09-24 03:05:32
Previous
Security Group Query
Next
Query Async Task
Built with