Updated on 2026-10-29 GMT+08:00

Querying Availability Zones

Function

This API is used to query availability zones.

This API is out-of-date and may not be maintained in the future. Please use the API described in Querying AZ Information.

Call Method

For details, see Calling APIs.

URI

GET /v1.0/availableZones

Request Parameters

None

Response Parameters

Status code: 200

Table 1 Response body parameters

Parameter

Type

Description

region_id

String

Region ID.

available_zones

Array of available_zones objects

Array of AZs.

Table 2 available_zones

Parameter

Type

Description

soldOut

Boolean

Whether resources are sold out.

id

String

AZ ID.

code

String

AZ code.

name

String

AZ name.

port

String

Port number of the AZ.

resource_availability

String

Whether there are available resources in the AZ.

default_az

Boolean

Whether the AZ is the default AZ.

remain_time

Long

Remaining time.

ipv6_enable

Boolean

Whether IPv6 is supported.

Example Request

GET https://{endpoint}/v1.0/availableZones

Example Response

Status code: 200

Query succeeded.

{
  "region_id" : "xxx",
  "available_zones" : [ {
    "soldOut" : false,
    "id" : "8c90c2a4e2594c0782faa6b205afeca7",
    "code" : "xxx",
    "name" : "AZ 1",
    "port" : "8002",
    "resource_availability" : "true",
    "default_az" : false,
    "remain_time" : 9223372036854776000,
    "ipv6_enable" : false
  }, {
    "soldOut" : false,
    "id" : "d539378ec1314c85b76fefa3f7071458",
    "code" : "xxx",
    "name" : "AZ 2",
    "port" : "8003",
    "resource_availability" : "true",
    "default_az" : false,
    "remain_time" : 9223372036854776000,
    "ipv6_enable" : false
  }, {
    "soldOut" : false,
    "id" : "9f1c5806706d4c1fb0eb72f0a9b18c77",
    "code" : "xxx",
    "name" : "AZ 3",
    "port" : "443",
    "resource_availability" : "true",
    "default_az" : true,
    "remain_time" : 9223372036854776000,
    "ipv6_enable" : false
  } ]
}

Status Code

Status Code

Description

200

Query succeeded.

Error Code

See Error Codes.