curl --request GET \ --url 'https://api.e2enetworks.com/myaccount/api/v1/gpu/tenant_clusters/{tenant_cluster_id}/?project_id=<PROJECT_ID>&location=<LOCATION>&apikey=<API_KEY>' \ --header 'Authorization: Bearer <API_TOKEN>'import requests
response = requests.get( "https://api.e2enetworks.com/myaccount/api/v1/gpu/tenant_clusters/{tenant_cluster_id}/", params={"project_id": "<PROJECT_ID>", "location": "<LOCATION>", "apikey": "<API_KEY>"}, headers={"Authorization": "Bearer <API_TOKEN>"},)print(response.json())const url = new URL("https://api.e2enetworks.com/myaccount/api/v1/gpu/tenant_clusters/{tenant_cluster_id}/");url.search = new URLSearchParams({ project_id: "<PROJECT_ID>", location: "<LOCATION>", apikey: "<API_KEY>" });
const response = await fetch(url, { method: "GET", headers: { "Authorization": "Bearer <API_TOKEN>" },});console.log(await response.json());Returns one cluster: its status, Kubernetes version, API server address, VPC, node pools, and nodes.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Kubernetes cluster ID, as returned by List Kubernetes Clusters.
Query Parameters
Section titled “Query Parameters”Project ID
Active IAM ID (To access contact person account) Find your Active IAM ID here
Location
Responses
Section titled “Responses”The cluster’s details.
object
object
The cluster’s API server address, on port 6443.
The node count across all worker pools.
object
resizing while the pool moves to a new fixed size, scaling while its autoscaler changes the node count.
The node count the pool is set to.
The pool’s nodes that are up and ready.
object
The key without the node.e2enetworks.com/ prefix, which the platform adds. Up to 63 letters, numbers, -, _, or ., starting and ending with a letter or number.
Required. The same characters as the key.
object
The key without the node.e2enetworks.com/ prefix, which the platform adds. Up to 63 letters, numbers, -, _, or ., starting and ending with a letter or number.
May be empty.
NoExecute evicts running pods that do not tolerate the taint.
The computing resource and pricing plan a node pool runs on.
object
object
object
hourly or committed.
Set only for a pool on a committed plan.
object
The computing resource and pricing plan a node pool runs on.
object
object
object
hourly or committed.
The pool’s size bounds. A min_replicas lower than max_replicas means the pool is autoscaled; equal values are a fixed size.
object
object
The VPC and subnet the cluster’s nodes take their addresses from.
object
object
object
Example
{ "code": 200, "data": { "id": 103, "name": "tir-k8s-prod", "description": "Production cluster", "project_id": 18773, "region": "Delhi", "status": "queued", "api_server_endpoint": "https://203.0.113.20:6443", "tenant_k8s_version_id": 1, "tenant_k8s_version": "v1.31.4", "control_plane_replicas": 3, "worker_replicas": 2, "ready_workers": 2, "node_pools": [ { "id": 22, "tenant_cluster_id": 103, "name": "app-workers", "role": "control_plane", "status": "queued", "replicas": 2, "ready_replicas": 2, "labels": [ { "key": "team", "value": "ml" } ], "taints": [ { "key": "dedicated", "value": "gpu", "effect": "NoSchedule" } ], "sku_details": { "specs": { "sku_id": 101, "name": "C3.8GB", "series": "CPU", "cpu": 4, "memory": 8 }, "plan": { "sku_item_price_id": 1001, "sku_type": "hourly", "committed_days": 0, "unit_price": 4.5, "currency": "INR" } }, "committed_info": { "updation_policy": "auto_renew", "next_sku_item_price": { "specs": { "sku_id": 101, "name": "C3.8GB", "series": "CPU", "cpu": 4, "memory": 8 }, "plan": { "sku_item_price_id": 1001, "sku_type": "hourly", "committed_days": 0, "unit_price": 4.5, "currency": "INR" } }, "end_date": "2026-11-20T10:15:00Z" }, "autoscaling": { "min_replicas": 2, "max_replicas": 2 }, "created_at": "2026-10-20T10:15:00Z", "updated_at": "2026-10-20T10:42:00Z" } ], "nodes": [ { "id": 4567, "node_pool_id": 22, "role": "master", "hostname": "tir-k8s-prod-app-workers-7d9f8-abcde", "ip": "10.10.0.21", "state": "ready", "k8s_ready": true } ], "vpc": { "vpc_id": 55, "name": "prod-vpc", "cidr": "10.10.0.0/16", "subnet": { "subnet_id": 77, "name": "prod-subnet", "cidr": "10.10.0.0/24", "gateway_ip": "10.10.0.1" } }, "created_at": "2026-10-20T10:15:00Z", "updated_at": "2026-10-20T10:42:00Z" }, "errors": {}, "message": "Success"}