List Private Networks
Returns private networks available to the authenticated user.
Endpoint
GET /cloud/v1/network/private_networksExample
curl https://api.redu.cloud/cloud/v1/network/private_networks \
-H "x-api-key: YOUR_API_KEY"Successful Response
[
{
"id": "32081aab-e6c7-40d8-bb04-90b0dbb7e8ee",
"name": "john-privatenetwork-9a95ac42-f4dc-4ae6-89b5-c5e0bf69a192",
"tenant_id": "719015812e824d5b874b4190dde8f43c",
"project_id": "719015812e824d5b874b4190dde8f43c",
"status": "ACTIVE",
"admin_state_up": true,
"mtu": 1442,
"subnets": ["a3856f60-4128-4c12-ae3c-b080f56dbdeb"],
"shared": false,
"port_security_enabled": true,
"created_at": "2026-02-09T16:03:36Z",
"updated_at": "2026-02-09T16:03:38Z",
"provider:network_type": "geneve",
"provider:segmentation_id": 1796
}
]Response Schema
Network
| Field | Type | Description |
|---|---|---|
| id | string | Network ID |
| name | string | Network name |
| tenant_id | string | Tenant ID (legacy OpenStack field) |
| project_id | string | Owning project ID |
| status | string | Network status (ACTIVE, etc.) |
| admin_state_up | boolean | Whether the network is administratively enabled |
| mtu | integer | Maximum transmission unit |
| subnets | string[] | Subnet IDs attached to this network |
| shared | boolean | Whether the network is shared |
| port_security_enabled | boolean | Whether port security is enabled |
| created_at | string | Creation timestamp (ISO 8601 UTC) |
| updated_at | string | Last update timestamp (ISO 8601 UTC) |
| provider:network_type | string | Backend network type (e.g. geneve) |
| provider:segmentation_id | integer | Segmentation identifier |
Errors
401 Unauthorized
{
"error": {
"code": "unauthorized",
"message": "Invalid API key"
}
}403 Forbidden
The API key does not have access to the requested project.