Skip to main content

Public Stats Feed

The figures on lium.io/stats as one unauthenticated JSON call. Aggregates only: nothing per node, per provider or per renter.

ResourceURL
Live feedhttps://lium.io/api/public/v1/stats
Pagehttps://lium.io/stats
OpenAPI schemahttps://lium.io/api/openapi.json
curl -sSL https://lium.io/api/public/v1/stats

The feed refreshes every 5 minutes; the 30-day figures (utilisation_30d, median_price_30d) update daily. Each IP may call it 60 times a minute. Fields are only ever added. A breaking change ships as /public/v2.

Response​

{
"generated_at": "2026-10-15T07:00:00Z",
"fleet": {
"gpus_listed": 1240,
"gpus_rented": 870,
"gpu_models": 24,
"countries": 18,
"providers": 95,
"utilisation_30d": 0.71
},
"models": [
{
"gpu_model": "H200",
"gpus_listed": 320,
"gpus_rented": 280,
"from_price": 2.95,
"utilisation_30d": 0.86,
"median_price_30d": 3.4
}
],
"countries": [{ "country": "United States", "nodes": 60 }, { "country": "Other", "nodes": 9 }],
"reliability": { "scored_nodes": 150, "median_score": 97.5, "share_at_least_95": 0.81 },
"utilisation_daily": [{ "day": "2026-10-14", "utilisation": 0.89 }, { "day": "2026-10-15", "utilisation": 0.91 }],
"throughput": {
"days": 30,
"gmv_usd": 1560000,
"gpu_hours": 897000,
"rentals": 18100,
"daily": [{ "day": "2026-10-14", "gmv_usd": 67125, "gpu_hours": 34742, "rentals": 688 }]
}
}

The numbers above are an example. Read the live feed for current values.

Fields​

FieldMeaning
fleet.gpus_listedGPUs on verified, active nodes that take new rentals.
fleet.gpus_rentedThe listed GPUs that are inside a running pod right now.
fleet.countries, fleet.providersCountries and providers with at least one listed node, rented or not.
fleet.utilisation_30dShare of the GPU-hours offered over 30 days that were rented, from 0 to 1. It covers only the models that have a utilisation_30d.
models[].from_priceLowest asking price per GPU-hour, in USD, among the nodes that can be rented now.
models[].utilisation_30dThe model's 30-day rented share. null until the model has had one GPU-month (720 GPU-hours) on offer.
models[].median_price_30dMedian price per GPU-hour that renters paid over 30 days, weighted by GPU-hours. null below 10 rentals.
countriesListed nodes, rented or not, by country: the top 10, with every country of fewer than 3 distinct providers folded into Other, so no row is one provider's fleet.
utilisation_dailyOne row per UTC day for the last 30 days, oldest first: the share of the fleet's offered GPU-hours rented that day, 0 to 1. Today's row covers the hours so far. As with utilisation_30d, the fleet is the set of nodes listed now.
throughputThe last days complete UTC days, ending yesterday. gmv_usd is the USD billed to renters for pods and volumes. gpu_hours is the GPU time rented inside each day. rentals counts rentals started, excluding pods that failed to start. daily holds the same three figures per day, oldest first. null when nothing was billed in the window.
reliabilityEach provider has a score over a rolling 14-day window, from 0 to 100; it is described under reliability_score in the Public Nodes Feed. This object gives the median score over the listed nodes (rented or not) that have one, and the share of those nodes that score 95 or more.