Skip to main content
DELETE
/
v1beta1
/
networking
/
vpcs
/
{id}
Delete VPC
curl --request DELETE \
  --url https://api.coreweave.com/v1beta1/networking/vpcs/{id} \
  --header 'Authorization: Bearer <token>'
{
  "vpc": {
    "name": "<string>",
    "zone": "<string>",
    "id": "<string>",
    "vpcPrefixes": [
      {
        "name": "<string>",
        "value": "<string>",
        "createdAt": "2023-11-07T05:31:56Z",
        "updatedAt": "2023-11-07T05:31:56Z",
        "status": "STATUS_AVAILABLE"
      }
    ],
    "createdAt": "2023-11-07T05:31:56Z",
    "updatedAt": "2023-11-07T05:31:56Z",
    "hostPrefix": "<string>",
    "hostPrefixes": [
      {
        "name": "<string>",
        "prefixes": [
          "<string>"
        ],
        "type": "PRIMARY",
        "ipam": {
          "prefixLength": 123,
          "gatewayAddressPolicy": "EUI64"
        }
      }
    ],
    "ingress": {
      "disablePublicServices": true
    },
    "egress": {
      "disablePublicAccess": true
    },
    "dhcp": {
      "dns": {
        "servers": [
          "<string>"
        ]
      }
    },
    "status": "STATUS_CREATING"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt

Use this file to discover all available pages before exploring further.

A successful response returns the deleted VPC object, including its final state at the moment of deletion.
Example request
curl -X DELETE https://api.coreweave.com/v1beta1/networking/vpcs/{id} \
       -H "Content-Type: application/json" \
       -H "Authorization: Bearer {API_ACCESS_TOKEN}"

Authorizations

Authorization
string
header
default:{API_ACCESS_TOKEN}
required

CoreWeave API access token sent as a bearer token.

Path Parameters

id
string
required

The unique identifier for the VPC.

Response

OK

vpc
object

The VPC.

Last modified on May 4, 2026