ResourcePools

List resource pools

Changed on
get/api/v1/resourcepools

Request

  • Base URL: / (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/v1/resourcepools
  • Auth: none declared

Query parameters

qstring

Fuzzy keyword.

limitinteger

Page size (default 50, max 200).

continuestring

Opaque continue token from the previous response.

Response

A page of pools.

continueTokenstring

Opaque token to fetch the next page.

countinteger required

Number of pools in this page.

Example response

{
  "continueToken": "",
  "count": 1,
  "items": [
    {
      "annotations": {
        "axisml.io/cost-center": "ml-platform",
        "axisml.io/created-by": "admin"
      },
      "capacity": {
        "cpu": "64",
        "memory": "512Gi",
        "nvidia.com/gpu": "8"
      },
      "createdAt": "2026-06-20T08:00:00Z",
      "description": "A100 GPU resource pool.",
      "labels": {
        "tier": "gpu"
      },
      "name": "gpu-a100",
      "nodeCount": 8,
      "nodeSelector": {
        "axisml.io/gpu": "a100"
      },
      "resourceVersion": "184321",
      "units": [
        {
          "annotations": {
            "axisml.io/cost-center": "ml-platform",
            "axisml.io/created-by": "admin"
          },
          "description": "2x A100 GPU compute unit.",
          "limits": {
            "cpu": "16",
            "memory": "128Gi",
            "nvidia.com/gpu": "2"
          },
          "name": "a100-2x",
          "nodeSelector": {
            "arch": "amd64",
            "gpu.product": "A100"
          },
          "requests": {
            "cpu": "16",
            "memory": "128Gi",
            "nvidia.com/gpu": "2"
          }
        }
      ],
      "updatedAt": "2026-06-28T09:30:00Z"
    }
  ]
}

Changes

    • warning

      removed the optional property // from the response with the status

    • warning

      removed the optional property //// from the response with the status

    • info

      added the optional property // to the response with the status

    • breaking

      the // response's property type changed from object to no type for status

    • breaking

      the // response's property type changed from object to no type for status

    • breaking

      the // response's property type changed from object to no type for status

    • breaking

      the //// response's property type changed from object to no type for status

    • breaking

      the //// response's property type changed from object to no type for status

    • breaking

      the //// response's property type changed from object to no type for status

    • breaking

      the //// response's property type changed from object to no type for status

    • info

      added to the //// response property allOf list for the response status

    • info

      added to the //// response property allOf list for the response status

    • info

      added to the // response property allOf list for the response status

    • info

      added to the // response property allOf list for the response status

    • info

      added to the // response property allOf list for the response status

    • info

      added to the //// response property allOf list for the response status

    • info

      added to the //// response property allOf list for the response status