## Create **post** `/v2/volumes` To create a new volume, send a POST request to `/v2/volumes`. Optionally, a `filesystem_type` attribute may be provided in order to automatically format the volume's filesystem. Pre-formatted volumes are automatically mounted when attached to Ubuntu, Debian, Fedora, Fedora Atomic, and CentOS Droplets created on or after April 26, 2018. Attaching pre-formatted volumes to Droplets without support for auto-mounting is not recommended. ### Returns - **volume:** `object` - **id:** `string` The unique identifier for the block storage volume. - **created\_at:** `string` A time value given in ISO8601 combined date and time format that represents when the block storage volume was created. - **description:** `string` An optional free-form text field to describe a block storage volume. - **droplet\_ids:** `array of number` An array containing the IDs of the Droplets the volume is attached to. Note that at this time, a volume can only be attached to a single Droplet. - **filesystem\_label:** `string` The label currently applied to the filesystem. - **filesystem\_type:** `string` The type of filesystem currently in-use on the volume. - **name:** `string` A human-readable name for the block storage volume. Must be lowercase and be composed only of numbers, letters and "-", up to a limit of 64 characters. The name must begin with a letter. - **region:** `Region` The region that the block storage volume is located in. When setting a region, the value should be the slug identifier for the region. When you query a block storage volume, the entire region object will be returned. - **size\_gigabytes:** `number` The size of the block storage volume in GiB (1024^3). This field does not apply when creating a volume from a snapshot. - **tags:** `array of string` A flat array of tag names as strings applied to the resource.

Requires `tag:read` scope.