# Get Region and Availability Zone Lists

We currently has multiple regions spread across the globe, each containing several availability zones (Zones). When using APIs related to public cloud services, users need to specify the region to which the operation command points.

## Query Method

<!-- tabs:start -->

#### cURL

> 💡 Making requests via cURL requires manual signature calculation. Refer to the [Signature Algorithm](/docs/api/summary/signature) for signature calculation methods. 

```bash
curl -X POST \
https://api.scloudsg.com \
-H 'Content-Type: application/json' \
-d '{
"Action":"ListRegions",
"PublicKey":"...",
"Signature":"..."
}'
```

```bash
curl -X POST \
https://api.scloudsg.com \
-H 'Content-Type: application/json' \
-d '{
"Action":"ListZones",
"PublicKey":"...",
"Signature":"..."
}'
```