---
title: "List available cluster sizes"
method: GET
path: "/organizations/{organization}/cluster-size-skus"
tags: ["Organizations"]
---

# List available cluster sizes

`GET /organizations/{organization}/cluster-size-skus`

List available cluster sizes for an organization
### Authorization
A service token or OAuth token must have at least one of the following access or scopes in order to use this API endpoint:

**Service Token Accesses**
 `read_organization`

**OAuth Scopes**

 | Resource | Scopes |
| :------- | :---------- |
| User | `read_organizations` |
| Organization | `read_organization` |

## Path parameters

- `organization` string, required

## Query parameters

- `engine` 'mysql' | 'postgresql'
- `rates` boolean
- `region` string
- `database` string

## Response `200`

Returns available cluster sizes with optional pricing rates

- object[]
  - `name` string, required — The name of the cluster SKU
  - `display_name` string, required — The display name
  - `cpu` string, required — The number of CPUs
  - `storage` integer, nullable, required — The amount of storage in bytes
  - `ram` integer, required — The amount of memory in bytes
  - `metal` boolean, required — Whether or not the cluster SKU is Metal
  - `enabled` boolean, required — Whether or not the cluster SKU is enabled for the organization
  - `provider` string, nullable, required — The provider of the cluster SKU (nil, AWS or GCP)
  - `default_vtgate` string, required — The default vtgate size for the cluster SKU
  - `default_vtgate_rate` number, nullable, required — The default vtgate rate for the cluster SKU
  - `replica_rate` number, nullable — The replica rate for the cluster SKU
  - `rate` number, nullable — The rate for the cluster SKU
  - `sort_order` integer, required — The sort order of the cluster SKU
  - `architecture` string, nullable — The architecture of the cluster SKU (null, x86_64 or arm64)
  - `development` boolean, required — Whether or not the cluster SKU is a development SKU
  - `production` boolean, required — Whether or not the cluster SKU is a production SKU

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error

## Changes

- **2026-07-08** `fa19f3305241` — 1 info
  - added the new optional `query` request parameter `database`
- **2026-06-01** `72506953f367` — 7 breaking
  - the response property `items/architecture` became nullable for the status `200`
  - the response property `items/default_vtgate_rate` became nullable for the status `200`
  - the response property `items/provider` became nullable for the status `200`
  - the response property `items/rate` became nullable for the status `200`
  - …3 more

[Change history](https://skmtc.dev/planetscale/apis/planetscale-api/changes/organizations/:organization/cluster-size-skus/get.md)

---

[API](https://skmtc.dev/planetscale/apis/planetscale-api.md) · [All operations](https://skmtc.dev/planetscale/apis/planetscale-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/planetscale/planetscale-api/revisions/6d28c038c4fd/schema)
