Skip to main content
PATCH
Update a network volume

Authorizations

Authorization
string
header
required

Runpod API key authentication. Generate an API key in the Runpod console and send it in the Authorization header as Bearer <api_key>. Keys are scoped to the permissions granted when created; requests may return 403 when a valid key lacks access to the requested resource or action.

Path Parameters

id
string
required

Network volume identifier

Body

application/json

Only the provided fields are updated. At least one field must be present; an empty body is rejected.

name
string

New human-readable name

Minimum string length: 1
Example:

"renamed-volume"

size
integer

New size in GB. Must be greater than or equal to the current size — network volume storage cannot be reduced.

Required range: 10 <= x <= 4096
Example:

100

Response

OK

id
string
required

Unique network volume identifier

Example:

"agv6w2qcg7"

name
string
required

Human-readable name (not required to be unique)

Example:

"my-dataset"

size
integer
required

Allocated storage in GB

Required range: 10 <= x <= 4096
Example:

50

dataCenter
string
required

Data center location; immutable after creation

Example:

"EU-RO-1"

type
enum<string>
required

Storage tier of this volume. Set at creation and immutable.

Available options:
STANDARD,
HIGH_PERFORMANCE