Storage
List storages
Returns a paginated list of all storages with optional filtering by name, location, type, and status.
Deprecated: Use GET /v4/object_storages for S3 storages or GET /v4/sftp_storages for SFTP storages instead.
get/storage/provisioning/v1/storage
Query parameters
offsetinteger
Number of records to skip before beginning to write in response.
limitinteger
Max number of records in response
order_bystring
Field name to sort by
order_direction'asc' | 'desc'
Ascending or descending order
idstring
Filter by storage ID
namestring
Filter by storage name (exact match)
locationstring
Filter by storage location/region
type's3_compatible' | 'sftp'
Filter by storage type
status'active' | 'creating' | 'ok' | 'updating' | 'deleting' | 'deleted'
Filter by storage status
show_deletedboolean
Include deleted storages in the response
Response
StorageListEndpointRes
Example response
{
"data": [
{
"address": "s-region-1.storage.example.com",
"can_restore": true,
"client_id": 1,
"created_at": "2025-08-05T09:17:02Z",
"credentials": {
"keys": [
{
"created_at": "2025-08-05T09:15:00Z",
"id": 123,
"name": "my-production-key"
}
],
"s3": {
"access_key": "AKIAIOSFODNN7EXAMPLE",
"secret_key": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"
},
"sftp_password": "Xy9$mN2p!qR8"
},
"deleted_at": "2025-08-05T10:30:15Z",
"expires": "2026-08-05T09:17:02Z",
"id": 1,
"location": "s-region-1",
"name": "1-my-storage-prod",
"provisioning_status": "ok",
"reseller_id": 1,
"server_alias": "my-storage.example.com",
"type": "s3_compatible"
}
]
}