GET /v1/regions
List platform regions
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
limit | query | integer | No | Legacy selector mode. Zero returns the complete platform catalog and cannot be combined with page or page_size. |
page | query | integer | No | Table page number. Enables paginated mode together with page_size. |
page_size | query | integer | No | Table page size. Enables paginated mode together with page. |
search | query | string | No | Literal case-insensitive match against name and description. |
Responses
| Status | Description |
|---|---|
200 | Stable list ordered by sort value and immutable short ID Fields: |
400 | Request validation failed (regions_validation_error) |
401 | Authentication is required (regions_unauthenticated) |
403 | Required region permission is missing (regions_permission_denied) |
503 | Region catalog is unavailable (regions_unavailable) |
What to do on failure
400Fix the parameters or body per the field list; do not retry unchanged.401Check the credential format and whether it expired or was rotated.403Check the key scopes, the owner’s current permissions and the tenant scope; never switch to a more privileged account.503A dependency is unavailable: retry later with the original Idempotency-Key.