{ "item": [ { "id": "05b47e79-1366-4bf7-b026-f242d4b49ed0", "name": "Virtual Machines", "description": { "content": "", "type": "text/plain" }, "item": [ { "name": "Create a virtual machine", "request": { "name": "Create a virtual machine", "description": { "content": "Provisions a new CPU- or GPU-backed virtual machine in a project.", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/vm", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "vm" ], "query": [], "variable": [] }, "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null, "body": { "mode": "raw", "raw": "{}", "options": { "raw": { "language": "json" } } } }, "response": [], "id": "3710f288-f73e-4910-a5ea-65ce7c4b7862" }, { "name": "List virtual machines", "request": { "name": "List virtual machines", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/vms", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "vms" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "4f504fc4-f5d8-42d7-833d-210f4dd1ae45" }, { "name": "Get a virtual machine", "request": { "name": "Get a virtual machine", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/vms/{id}", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "vms", "{id}" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "9170bae2-286a-48c5-9dd1-363828b9e140" }, { "name": "Start a virtual machine", "request": { "name": "Start a virtual machine", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/vms/{id}/start", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "vms", "{id}", "start" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null }, "response": [], "id": "d9b720e6-aecd-4e27-8777-a8e57ad0e1f8" }, { "name": "Stop a virtual machine", "request": { "name": "Stop a virtual machine", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/vms/{id}/stop", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "vms", "{id}", "stop" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null }, "response": [], "id": "c4088774-e5c7-4a37-8b15-df00e9f35f46" }, { "name": "Reboot a virtual machine", "request": { "name": "Reboot a virtual machine", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/vms/{id}/reboot", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "vms", "{id}", "reboot" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null }, "response": [], "id": "e16fe031-f690-4744-aa7c-60cb1a188c3a" }, { "name": "Resize a virtual machine", "request": { "name": "Resize a virtual machine", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/vms/{id}/resize", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "vms", "{id}", "resize" ], "query": [], "variable": [] }, "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null, "body": { "mode": "raw", "raw": "{}", "options": { "raw": { "language": "json" } } } }, "response": [], "id": "8e219044-3e48-46d9-baad-ce213d4b025a" }, { "name": "Terminate a virtual machine", "request": { "name": "Terminate a virtual machine", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/vms/{id}/terminate", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "vms", "{id}", "terminate" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null }, "response": [], "id": "868e6dd7-aa2e-47f8-a7d9-931ddb0f8113" }, { "name": "Get virtual machine connection details", "request": { "name": "Get virtual machine connection details", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/vms/{id}/connect", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "vms", "{id}", "connect" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "8e4c8fc5-5cac-4918-a483-3e0b495f5de7" }, { "name": "Get virtual machine monitoring metrics", "request": { "name": "Get virtual machine monitoring metrics", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/vms/{id}/monitor", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "vms", "{id}", "monitor" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "6af29b2f-de14-4030-9e96-82fe71453214" } ] }, { "id": "19324031-0df6-4308-bff7-2daee0a36e97", "name": "Machine Types", "description": { "content": "", "type": "text/plain" }, "item": [ { "name": "List GPU models", "request": { "name": "List GPU models", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/vms/gpu-models", "host": [ "{{baseUrl}}" ], "path": [ "v1", "vms", "gpu-models" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "d8c64479-b12d-4ffe-b072-25abf5f38826" }, { "name": "List machine types", "request": { "name": "List machine types", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/vms/machine-types", "host": [ "{{baseUrl}}" ], "path": [ "v1", "vms", "machine-types" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "a7a37f5d-001b-4045-8e88-c59ef2fc6dec" }, { "name": "List machine types in a data center", "request": { "name": "List machine types in a data center", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/data-centers/{dataCenterId}/machine-types", "host": [ "{{baseUrl}}" ], "path": [ "v1", "data-centers", "{dataCenterId}", "machine-types" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "d49daf9c-78b7-4015-8668-276689d52d92" }, { "name": "List machine-type prices in a data center", "request": { "name": "List machine-type prices in a data center", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/data-centers/{dataCenterId}/machine-type-prices", "host": [ "{{baseUrl}}" ], "path": [ "v1", "data-centers", "{dataCenterId}", "machine-type-prices" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "c2572c1a-44ba-4661-9bb2-2601e9e9bb7f" } ] }, { "id": "922918b7-9faf-454f-8842-d410040e294c", "name": "Data Centers", "description": { "content": "", "type": "text/plain" }, "item": [ { "name": "List data centers", "request": { "name": "List data centers", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/data-centers", "host": [ "{{baseUrl}}" ], "path": [ "v1", "data-centers" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "0622bd72-228b-4b45-9907-ec571e8961ea" }, { "name": "Get a data center", "request": { "name": "Get a data center", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/data-centers/{id}", "host": [ "{{baseUrl}}" ], "path": [ "v1", "data-centers", "{id}" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "ea310605-4e90-4e58-8656-3fbc0f3b9e57" }, { "name": "List regions", "request": { "name": "List regions", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/regions", "host": [ "{{baseUrl}}" ], "path": [ "v1", "regions" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "ef5a66b8-3494-47b0-8cc5-324258d35ca6" } ] }, { "id": "1bb35ee2-d2d7-4678-a6cf-45b84ee210a4", "name": "Disks", "description": { "content": "", "type": "text/plain" }, "item": [ { "name": "List storage disks", "request": { "name": "List storage disks", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/disks", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "disks" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "25e7477d-b94b-484c-b319-53d18414e6a1" }, { "name": "Create a storage disk", "request": { "name": "Create a storage disk", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/disks", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "disks" ], "query": [], "variable": [] }, "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null, "body": { "mode": "raw", "raw": "{}", "options": { "raw": { "language": "json" } } } }, "response": [], "id": "c9c7d611-bb26-4e4a-b13f-a8c8eddfae83" }, { "name": "Get a storage disk", "request": { "name": "Get a storage disk", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/disks/{id}", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "disks", "{id}" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "d94e71c8-ac90-4944-ad45-2b3199657df0" }, { "name": "Delete a storage disk", "request": { "name": "Delete a storage disk", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/disks/{id}", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "disks", "{id}" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "DELETE", "auth": null }, "response": [], "id": "33dec017-e080-41d3-bac6-4769ba6f87eb" }, { "name": "Attach a storage disk to a virtual machine", "request": { "name": "Attach a storage disk to a virtual machine", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/disk/{id}/attach", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "disk", "{id}", "attach" ], "query": [], "variable": [] }, "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "method": "PATCH", "auth": null, "body": { "mode": "raw", "raw": "{}", "options": { "raw": { "language": "json" } } } }, "response": [], "id": "2b96b879-0e36-4a56-970c-9ce2d36ec536" }, { "name": "Detach a storage disk from a virtual machine", "request": { "name": "Detach a storage disk from a virtual machine", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/disk/{id}/detach", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "disk", "{id}", "detach" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "PUT", "auth": null }, "response": [], "id": "3f2e6a39-3a6c-486b-80be-c7ec45a4732e" }, { "name": "List disk snapshots", "request": { "name": "List disk snapshots", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/disks/{id}/snapshots", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "disks", "{id}", "snapshots" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "5b783ec2-6de9-481f-af11-df55caea094b" }, { "name": "Create a disk snapshot", "request": { "name": "Create a disk snapshot", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/disks/{id}/snapshots", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "disks", "{id}", "snapshots" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null }, "response": [], "id": "167cb547-e269-49a1-b335-d4e6157dc44c" }, { "name": "Delete a disk snapshot", "request": { "name": "Delete a disk snapshot", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/disks/{id}/snapshots", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "disks", "{id}", "snapshots" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "DELETE", "auth": null }, "response": [], "id": "221e1710-684e-41ba-9169-9d16a852e144" } ] }, { "id": "daf7bde1-a090-49ee-b89b-a6ec82d6711e", "name": "Networks", "description": { "content": "", "type": "text/plain" }, "item": [ { "name": "List networks", "request": { "name": "List networks", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/networks", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "networks" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "0a6af81b-cc4b-4e6a-a636-24b121a71cb8" }, { "name": "Create a network", "request": { "name": "Create a network", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/networks", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "networks" ], "query": [], "variable": [] }, "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null, "body": { "mode": "raw", "raw": "{}", "options": { "raw": { "language": "json" } } } }, "response": [], "id": "da98d519-9259-4c02-949d-7ed075963963" }, { "name": "Get a network", "request": { "name": "Get a network", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/networks/{id}", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "networks", "{id}" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "1b76a55c-15c1-4563-b686-34ac6e98106a" }, { "name": "Delete a network", "request": { "name": "Delete a network", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/networks/{id}", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "networks", "{id}" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "DELETE", "auth": null }, "response": [], "id": "ccf41d45-154b-43e2-bf06-fc3b8cb5f80a" }, { "name": "Start a network", "request": { "name": "Start a network", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/networks/{id}/start", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "networks", "{id}", "start" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null }, "response": [], "id": "1c0eb890-7fa4-47ed-b732-f06b76624208" }, { "name": "Stop a network", "request": { "name": "Stop a network", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/networks/{id}/stop", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "networks", "{id}", "stop" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null }, "response": [], "id": "5424d631-dbea-4a1d-a7fc-0d4c4549bd11" }, { "name": "List security groups", "request": { "name": "List security groups", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/networks/security-groups", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "networks", "security-groups" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "aeb91b56-439a-4670-9193-1de036919337" } ] }, { "id": "b4a6351f-b37f-40c2-a33e-b8473afaf997", "name": "Images", "description": { "content": "", "type": "text/plain" }, "item": [ { "name": "List private VM images", "request": { "name": "List private VM images", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/images", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "images" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "9e77cf65-52f6-4683-bce9-9e77f866ccc9" }, { "name": "Create a private VM image", "request": { "name": "Create a private VM image", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/images", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "images" ], "query": [], "variable": [] }, "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null, "body": { "mode": "raw", "raw": "{}", "options": { "raw": { "language": "json" } } } }, "response": [], "id": "716066b9-f24a-484c-8588-4f329ffcbde6" }, { "name": "Get a private VM image", "request": { "name": "Get a private VM image", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/images/{id}", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "images", "{id}" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "aa0499b6-c96f-4746-a501-d550c9d5eafa" }, { "name": "Delete a private VM image", "request": { "name": "Delete a private VM image", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/projects/{projectId}/images/{id}", "host": [ "{{baseUrl}}" ], "path": [ "v1", "projects", "{projectId}", "images", "{id}" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "DELETE", "auth": null }, "response": [], "id": "8b106b58-d9db-4a63-bd60-38d8c753a7ab" }, { "name": "List public VM images", "request": { "name": "List public VM images", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/vms/public-images", "host": [ "{{baseUrl}}" ], "path": [ "v1", "vms", "public-images" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "6b336f69-39ff-4652-8a3d-37d6a773e7c7" } ] }, { "id": "92bee471-1937-4fd7-b12f-acd3cb12483e", "name": "SSH Keys", "description": { "content": "", "type": "text/plain" }, "item": [ { "name": "List SSH keys", "request": { "name": "List SSH keys", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/ssh-keys", "host": [ "{{baseUrl}}" ], "path": [ "v1", "ssh-keys" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "c455ce37-e764-4b51-8462-341c6c9ad75f" }, { "name": "Create an SSH key", "request": { "name": "Create an SSH key", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/ssh-keys", "host": [ "{{baseUrl}}" ], "path": [ "v1", "ssh-keys" ], "query": [], "variable": [] }, "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null, "body": { "mode": "raw", "raw": "{}", "options": { "raw": { "language": "json" } } } }, "response": [], "id": "3a86cab4-ca39-4b36-903a-bf54840b632b" }, { "name": "Get an SSH key", "request": { "name": "Get an SSH key", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/ssh-keys/{id}", "host": [ "{{baseUrl}}" ], "path": [ "v1", "ssh-keys", "{id}" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "f830e032-2811-46ad-871c-78257f429b50" }, { "name": "Delete an SSH key", "request": { "name": "Delete an SSH key", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/ssh-keys/{id}", "host": [ "{{baseUrl}}" ], "path": [ "v1", "ssh-keys", "{id}" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "DELETE", "auth": null }, "response": [], "id": "536279a8-d649-41a7-9fad-8c6a812cc829" }, { "name": "List SSH keys available to a project", "request": { "name": "List SSH keys available to a project", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/project/{projectId}/ssh-keys", "host": [ "{{baseUrl}}" ], "path": [ "v1", "project", "{projectId}", "ssh-keys" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "49323557-d5b0-4119-85a2-8b9027e0a03a" } ] }, { "id": "7d7e64ed-729c-4426-9e4d-7c8e29db01fa", "name": "Billing", "description": { "content": "", "type": "text/plain" }, "item": [ { "name": "List billing accounts", "request": { "name": "List billing accounts", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/billing-accounts", "host": [ "{{baseUrl}}" ], "path": [ "v1", "billing-accounts" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "026d0540-e1a5-4a44-9136-d676cd04a64b" }, { "name": "Create a billing account", "request": { "name": "Create a billing account", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/billing-accounts", "host": [ "{{baseUrl}}" ], "path": [ "v1", "billing-accounts" ], "query": [], "variable": [] }, "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null, "body": { "mode": "raw", "raw": "{}", "options": { "raw": { "language": "json" } } } }, "response": [], "id": "3e3937cb-7dd7-4233-9573-b56a740cdff3" }, { "name": "Get a billing account", "request": { "name": "Get a billing account", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/billing-accounts/{id}", "host": [ "{{baseUrl}}" ], "path": [ "v1", "billing-accounts", "{id}" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "03ea1c8d-5e4f-4865-a7a7-cc3777ac98df" }, { "name": "Delete a billing account", "request": { "name": "Delete a billing account", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/billing-accounts/{id}", "host": [ "{{baseUrl}}" ], "path": [ "v1", "billing-accounts", "{id}" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "DELETE", "auth": null }, "response": [], "id": "95402efe-ccaf-49de-8793-9613181c151e" }, { "name": "Get billing account details", "request": { "name": "Get billing account details", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/billing-accounts/{id}/details", "host": [ "{{baseUrl}}" ], "path": [ "v1", "billing-accounts", "{id}", "details" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "6d472d17-4c23-44e5-9aaf-ee9f35600e2b" }, { "name": "List billing account invoices", "request": { "name": "List billing account invoices", "description": { "content": "", "type": "text/plain" }, "url": { "raw": "{{baseUrl}}/v1/billing-accounts/invoices", "host": [ "{{baseUrl}}" ], "path": [ "v1", "billing-accounts", "invoices" ], "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" } ], "method": "GET", "auth": null }, "response": [], "id": "c0f740e8-2c08-442a-b746-452de996f49e" } ] } ], "event": [], "variable": [ { "type": "string", "value": "https://rest.compute.cudo.org", "key": "baseUrl" } ], "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}" } ] }, "info": { "_postman_id": "23a28b33-d4b8-4965-93ea-98bc5ebd6c80", "name": "CUDO Compute API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "description": { "content": "REST API for the CUDO Compute global GPU and cloud compute platform and marketplace. The API is versioned, resource-oriented, and speaks JSON over HTTPS. It provisions and manages virtual machines, machine types, data centers, disks and snapshots, networks and security groups, images, SSH keys, object storage, and billing. A parallel gRPC API exposes the same services. Authentication uses a Bearer API key created in the CUDO Compute dashboard; requests without a valid key return 401 UNAUTHENTICATED.", "type": "text/plain" } } }