> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mountthor.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List Fleet Capacity

> Returns commercial and operational limits that apply to the tenant's fleet:
committed quantities, whether on-demand use is allowed, bare-metal machine
caps, and access-session caps.



## OpenAPI

````yaml /api-reference/customer-api.v1.openapi.json get /v1/admin/fleet/capacity
openapi: 3.1.0
info:
  title: Mount Thor Customer API
  version: v1
servers:
  - description: Mount Thor customer API edge
    url: https://api.mountthor.com
security: []
paths:
  /v1/admin/fleet/capacity:
    get:
      tags:
        - fleet
      summary: List Fleet Capacity
      description: >-
        Returns commercial and operational limits that apply to the tenant's
        fleet:

        committed quantities, whether on-demand use is allowed, bare-metal
        machine

        caps, and access-session caps.
      operationId: get_customer_fleet_capacity
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FleetCapacityResponse'
          description: Fleet capacity for this tenant
        '401':
          description: Missing or invalid customer API key
        '403':
          description: API key is missing compute:read scope
        '429':
          content:
            text/plain:
              schema:
                type: string
          description: Rate limit exceeded
          headers:
            Retry-After:
              description: Seconds before retry.
              schema:
                minimum: 1
                type: integer
      security:
        - api_key_bearer:
            - compute:read
components:
  schemas:
    FleetCapacityResponse:
      additionalProperties: false
      description: Account capacity listing response.
      properties:
        capacity:
          items:
            $ref: '#/components/schemas/FleetMachineClassCapacity'
          type: array
        customer_id:
          description: Stable UUID for the customer account.
          type: string
        tenant_id:
          description: Stable UUID for the tenant.
          type: string
      required:
        - customer_id
        - tenant_id
        - capacity
      type: object
    FleetMachineClassCapacity:
      additionalProperties: false
      properties:
        machine_class:
          description: Hardware class covered by this capacity configuration.
          type: string
        on_demand_allowed:
          description: Whether ordinary requests may use shared capacity after commitment.
          type: boolean
        reserved_available:
          description: Matching reserved hosts currently available for allocation.
          format: int32
          type: integer
        reserved_hosts:
          description: Commercially purchased physical hosts.
          format: int32
          type: integer
        reserved_in_use:
          description: Distinct hosts currently consuming purchased commitment.
          format: int32
          type: integer
        workload_limits:
          $ref: '#/components/schemas/FleetWorkloadLimits'
          description: Product-specific workload limits for this class.
      required:
        - machine_class
        - workload_limits
        - reserved_hosts
        - reserved_in_use
        - reserved_available
        - on_demand_allowed
      type: object
    FleetWorkloadLimits:
      additionalProperties: false
      properties:
        bare_metal:
          description: Maximum active bare-metal workloads.
          format: int32
          type: integer
        virtual_machine:
          description: Maximum active virtual-machine workloads.
          format: int32
          type: integer
      required:
        - bare_metal
        - virtual_machine
      type: object
  securitySchemes:
    api_key_bearer:
      bearerFormat: mthr_live_*
      description: Bearer scheme name used by typed customer admin operations.
      scheme: bearer
      type: http

````