# List All Volumes (/organizations/Volumes_org_list)

List all volumes for an organization with optional filters and cursor-based pagination.

`GET /orgs/{org_slug}/volumes`

## Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| `org_slug` | path | `string` | Yes | Fly Organization Slug |
| `include_deleted` | query | `boolean` | No | Include deleted volumes |
| `region` | query | `string` | No | Region filter |
| `state` | query | `string` | No | Comma separated list of volume states to filter |
| `summary` | query | `boolean` | No | Only return summary info about volumes (omit blocks, block size, etc) |
| `updated_after` | query | `string` | No | Only return volumes updated after this time. Timestamp must be in the RFC 3339 format |
| `cursor` | query | `string` | No | Pagination cursor from previous response (takes precedence over updated_after) |
| `limit` | query | `integer` | No | The number of volumes to fetch (max of 1000). This limit is advisory. Responses may be shorter, even when more volumes remain. If omitted, the maximum is used |

## Responses

| Status | Description | Schema |
| --- | --- | --- |
| `200` | OK | `OrgVolumesResponse` |

The full machine-readable OpenAPI spec is available at /openapi.json.