---
title: "Open earning capacity by GPU type"
method: GET
path: "/machines/capacity"
tags: ["General APIs with JWT"]
---

# Open earning capacity by GPU type

`GET /machines/capacity`

Aggregate per-bucket capacity from validator-precomputed estimates in Redis.

Returns one row per base_model with capacity for bucket=1 (single GPU) and
bucket=8 (full rig). Source: GPU_ESTIMATES_KEY populated by the validator's
precompute_all_estimates(). Empty list when validator has not pushed yet.

## Response `200`

Open earning capacity per base GPU model, grouped by gpu_count bucket

- BucketCapacityRow[]
  - `base_model` string, required
  - `buckets` object, required

---

[API](https://skmtc.dev/lium/apis/lium-backend-api.md) · [All operations](https://skmtc.dev/lium/apis/lium-backend-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/lium/lium-backend-api/revisions/57db0a9348db/schema)
