{ "info": { "_postman_id": "c6bc6ffa-5e02-4db0-ae00-e6e6b07cfc00", "name": "CAST AI Kubernetes Cost Optimization AI Enabler Node Configuration API", "description": "CAST AI is a Kubernetes cost optimization platform that provides APIs for managing clusters, autoscaling, node configuration, workload optimization, cost reporting, security insights, and more. The platform continuously monitors clusters and optimizes them for cost efficiency using autoscaling, spot instance automation, bin packing, and other techniques.\n\nContact Support:\n Name: CAST AI", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T01:17:21.000Z", "updatedAt": "2026-07-28T01:17:21.000Z", "lastUpdatedBy": "35240", "uid": "35240-c6bc6ffa-5e02-4db0-ae00-e6e6b07cfc00" }, "item": [ { "name": "kubernetes", "item": [ { "name": "clusters", "item": [ { "name": "{clusterId}", "item": [ { "name": "node-configurations", "item": [ { "name": "{configurationId}", "item": [ { "name": "CAST AI Delete node configuration", "id": "bd64888e-67f2-46a6-93c3-ebf2a07a3247", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/kubernetes/clusters/:clusterId/node-configurations/:configurationId", "host": [ "{{baseUrl}}" ], "path": [ "kubernetes", "clusters", ":clusterId", "node-configurations", ":configurationId" ], "variable": [ { "id": "eabba181-e45f-4df7-889d-3e85f0b5bd65", "key": "clusterId", "value": "", "description": "(Required) The unique identifier of the cluster." }, { "id": "cff151f4-c288-4c72-804f-59a0887dd6ae", "key": "configurationId", "value": "", "description": "(Required) " } ] }, "description": "Deletes node configuration of a specific cluster." }, "response": [ { "id": "79b12d5a-8370-498c-91f5-f1a362a8d588", "name": "Node configuration deleted successfully.", "originalRequest": { "method": "DELETE", "header": [ { "description": "Added as a part of security scheme: apikey", "key": "X-API-Key", "value": "" } ], "url": { "raw": "{{baseUrl}}/kubernetes/clusters/:clusterId/node-configurations/:configurationId", "host": [ "{{baseUrl}}" ], "path": [ "kubernetes", "clusters", ":clusterId", "node-configurations", ":configurationId" ], "variable": [ { "key": "clusterId" }, { "key": "configurationId" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "text", "header": [], "cookie": [], "responseTime": null, "body": null, "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-79b12d5a-8370-498c-91f5-f1a362a8d588" }, { "id": "3ff7b29e-1f9f-4daa-bb60-b5e0009656f1", "name": "Authentication failed. Invalid or missing API key.", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-API-Key", "value": "" } ], "url": { "raw": "{{baseUrl}}/kubernetes/clusters/:clusterId/node-configurations/:configurationId", "host": [ "{{baseUrl}}" ], "path": [ "kubernetes", "clusters", ":clusterId", "node-configurations", ":configurationId" ], "variable": [ { "key": "clusterId" }, { "key": "configurationId" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\",\n \"code\": \"\"\n}", "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-3ff7b29e-1f9f-4daa-bb60-b5e0009656f1" }, { "id": "058cbda0-8139-4bba-bdf9-473c55091908", "name": "The requested resource was not found.", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-API-Key", "value": "" } ], "url": { "raw": "{{baseUrl}}/kubernetes/clusters/:clusterId/node-configurations/:configurationId", "host": [ "{{baseUrl}}" ], "path": [ "kubernetes", "clusters", ":clusterId", "node-configurations", ":configurationId" ], "variable": [ { "key": "clusterId" }, { "key": "configurationId" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\",\n \"code\": \"\"\n}", "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-058cbda0-8139-4bba-bdf9-473c55091908" } ], "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-bd64888e-67f2-46a6-93c3-ebf2a07a3247" } ], "id": "2c298e35-f1bd-4a17-a134-1e4e58228f95", "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-2c298e35-f1bd-4a17-a134-1e4e58228f95" }, { "name": "CAST AI List node configurations", "id": "61dbe5e2-45ba-4b5e-98ae-b710ef190bd8", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/kubernetes/clusters/:clusterId/node-configurations", "host": [ "{{baseUrl}}" ], "path": [ "kubernetes", "clusters", ":clusterId", "node-configurations" ], "variable": [ { "id": "e5ddb216-31c9-4ae3-b9b4-de5bc086f4ba", "key": "clusterId", "value": "", "description": "(Required) The unique identifier of the cluster." } ] }, "description": "Lists node configurations for the specified cluster." }, "response": [ { "id": "fd8fb094-6ee6-437f-bcfd-f17808b00bfb", "name": "Successful response with list of node configurations.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-API-Key", "value": "" } ], "url": { "raw": "{{baseUrl}}/kubernetes/clusters/:clusterId/node-configurations", "host": [ "{{baseUrl}}" ], "path": [ "kubernetes", "clusters", ":clusterId", "node-configurations" ], "variable": [ { "key": "clusterId" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"items\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"diskCpuRatio\": \"\",\n \"minDiskSize\": \"\",\n \"subnets\": [\n \"\",\n \"\"\n ],\n \"tags\": {\n \"consequat_4\": \"\"\n },\n \"createdAt\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"diskCpuRatio\": \"\",\n \"minDiskSize\": \"\",\n \"subnets\": [\n \"\",\n \"\"\n ],\n \"tags\": {\n \"Utc0e\": \"\",\n \"in_5\": \"\",\n \"id8\": \"\"\n },\n \"createdAt\": \"\"\n }\n ]\n}", "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-fd8fb094-6ee6-437f-bcfd-f17808b00bfb" }, { "id": "f0b17ba3-6268-47d2-8d9e-bd3566b72e2e", "name": "Authentication failed. Invalid or missing API key.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-API-Key", "value": "" } ], "url": { "raw": "{{baseUrl}}/kubernetes/clusters/:clusterId/node-configurations", "host": [ "{{baseUrl}}" ], "path": [ "kubernetes", "clusters", ":clusterId", "node-configurations" ], "variable": [ { "key": "clusterId" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\",\n \"code\": \"\"\n}", "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-f0b17ba3-6268-47d2-8d9e-bd3566b72e2e" }, { "id": "192fa568-471c-4ec4-95ef-83e1c7a07ea6", "name": "The requested resource was not found.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-API-Key", "value": "" } ], "url": { "raw": "{{baseUrl}}/kubernetes/clusters/:clusterId/node-configurations", "host": [ "{{baseUrl}}" ], "path": [ "kubernetes", "clusters", ":clusterId", "node-configurations" ], "variable": [ { "key": "clusterId" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\",\n \"code\": \"\"\n}", "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-192fa568-471c-4ec4-95ef-83e1c7a07ea6" } ], "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-61dbe5e2-45ba-4b5e-98ae-b710ef190bd8" }, { "name": "CAST AI Create node configuration", "id": "e58b6a06-c278-4701-8be1-ae5c724cf405", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"diskCpuRatio\": \"\",\n \"minDiskSize\": \"\",\n \"subnets\": [\n \"\",\n \"\"\n ],\n \"tags\": {\n \"do_8\": \"\",\n \"enim6c\": \"\"\n },\n \"createdAt\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/kubernetes/clusters/:clusterId/node-configurations", "host": [ "{{baseUrl}}" ], "path": [ "kubernetes", "clusters", ":clusterId", "node-configurations" ], "variable": [ { "id": "7b25e710-5d60-455e-ad66-a1e47e56046f", "key": "clusterId", "value": "", "description": "(Required) The unique identifier of the cluster." } ] }, "description": "Creates a new node configuration for the specified cluster." }, "response": [ { "id": "12b7963b-00e8-4160-96c2-005892aeedf7", "name": "Node configuration created successfully.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-API-Key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"diskCpuRatio\": \"\",\n \"minDiskSize\": \"\",\n \"subnets\": [\n \"\",\n \"\"\n ],\n \"tags\": {\n \"do_8\": \"\",\n \"enim6c\": \"\"\n },\n \"createdAt\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/kubernetes/clusters/:clusterId/node-configurations", "host": [ "{{baseUrl}}" ], "path": [ "kubernetes", "clusters", ":clusterId", "node-configurations" ], "variable": [ { "key": "clusterId" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"diskCpuRatio\": \"\",\n \"minDiskSize\": \"\",\n \"subnets\": [\n \"\",\n \"\"\n ],\n \"tags\": {\n \"do_8\": \"\",\n \"enim6c\": \"\"\n },\n \"createdAt\": \"\"\n}", "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-12b7963b-00e8-4160-96c2-005892aeedf7" }, { "id": "413305ac-b673-4e5b-8bc7-5a6f1ef23828", "name": "Authentication failed. Invalid or missing API key.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-API-Key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"diskCpuRatio\": \"\",\n \"minDiskSize\": \"\",\n \"subnets\": [\n \"\",\n \"\"\n ],\n \"tags\": {\n \"do_8\": \"\",\n \"enim6c\": \"\"\n },\n \"createdAt\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/kubernetes/clusters/:clusterId/node-configurations", "host": [ "{{baseUrl}}" ], "path": [ "kubernetes", "clusters", ":clusterId", "node-configurations" ], "variable": [ { "key": "clusterId" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\",\n \"code\": \"\"\n}", "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-413305ac-b673-4e5b-8bc7-5a6f1ef23828" }, { "id": "797d08cd-0c4e-46c9-98e1-33b68a73feba", "name": "The requested resource was not found.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-API-Key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"diskCpuRatio\": \"\",\n \"minDiskSize\": \"\",\n \"subnets\": [\n \"\",\n \"\"\n ],\n \"tags\": {\n \"do_8\": \"\",\n \"enim6c\": \"\"\n },\n \"createdAt\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/kubernetes/clusters/:clusterId/node-configurations", "host": [ "{{baseUrl}}" ], "path": [ "kubernetes", "clusters", ":clusterId", "node-configurations" ], "variable": [ { "key": "clusterId" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\",\n \"code\": \"\"\n}", "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-797d08cd-0c4e-46c9-98e1-33b68a73feba" } ], "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-e58b6a06-c278-4701-8be1-ae5c724cf405" } ], "id": "4cb56dcb-a680-4d7e-9003-a76c1c90f2eb", "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-4cb56dcb-a680-4d7e-9003-a76c1c90f2eb" } ], "id": "9f36dbd2-fed8-4921-9bd5-f30e6035783b", "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-9f36dbd2-fed8-4921-9bd5-f30e6035783b" } ], "id": "2e7b192d-e29f-4cf9-a55d-df8fa3bcedea", "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-2e7b192d-e29f-4cf9-a55d-df8fa3bcedea" } ], "id": "fa90e2cb-b54d-4ddd-addf-0bebc1599e1c", "createdAt": "2026-07-28T01:17:22.000Z", "updatedAt": "2026-07-28T01:17:22.000Z", "uid": "35240-fa90e2cb-b54d-4ddd-addf-0bebc1599e1c" } ], "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "X-API-Key", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://api.cast.ai/v1" } ] }