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

    API Overview

    API Overview#

    The LightNode OpenAPI provides ECS lifecycle management and status query endpoints. Users can request a token through the console and use that token to manage the full lifecycle of instances.#

    Debugging#

    You can test and debug these APIs in Apifox.#

    Endpoint Summary#

    EndpointDescription
    Create InstanceCreates an instance using the specified server parameters.
    Delete InstanceDeletes a cloud server using the specified cloud server ID list.
    Stop InstanceStops a cloud server by the specified cloud server ID.
    Start InstanceStarts a cloud server by the specified cloud server ID.
    Restart InstanceRestarts a cloud server by the specified cloud server ID.
    Reinstall OSReinstalls the operating system of an elastic cloud server.
    Reset Instance PasswordResets the password of the elastic cloud server administrator account (root or Administrator).
    Instance ListRetrieves all cloud servers under the current account.
    Instance DetailsRetrieves detailed information about an elastic cloud server.
    Image ListRetrieves the UUIDs of available images and versions.
    SSH Key ListRetrieves the UUIDs of SSH keys.
    Security Group ListRetrieves the UUIDs of security groups.
    Region ListRetrieves all regions available on the platform.
    Package ListRetrieves all package codes available in the specified region.
    Get Async Task ResultRetrieves the execution status of an asynchronous request task. For asynchronous APIs such as creating, deleting, or operating cloud servers, a task status (processResult) is returned after submission, and the task ID can be used to query execution status.
    Modified at 2026-04-10 06:03:41
    Next
    API Authentication Guide
    Built with