Public API
Live rates, as JSON
Every number on the homepage comes from these endpoints. They are public, read-only, CORS-enabled and cached for 30 seconds. No API key needed. Prices are USD per GPU per hour. Each response carries as_of (observation time of the market data, null while none has been recorded), stale and stale_sources (which of market or capacity is past its freshness budget). Fields may be null where the market has no value, including max_price_usd_hr; floor_price_usd_hr is the minimum listing price and reference_price_usd_hr the market reference price for the model. Responses carry a weak ETag; send If-None-Match to get a 304 when nothing changed.
/api/v1/ratesOpen earning capacity: idle reward per GPU-hour and open 1x / 8x spots per GPU tier.
{
"ok": true,
"totals": { "open_spots": 117, "open_gpu_slots": 607 },
"data": [
{
"id": "b300", "gpu": "B300",
"reward_usd_hr_per_gpu": 6.4,
"spots": { "1x": { "open": 1, "total": 4, "full": false },
"8x": { "open": 1, "total": 4, "full": false } },
"open_gpu_slots": 9,
"updated_at": "2026-09-25T10:00:00.000Z"
}
]
}/api/v1/market?listed=true&segment=datacenterGPU market overview for all supported models. Optional filters: listed=true, segment=datacenter|workstation|consumer.
{
"ok": true,
"as_of": "2026-09-25T17:16:45.863Z", "stale": false, "stale_sources": [],
"summary": { "supported_models": 88, "listed_now": 23 },
"data": [
{
"id": "h100-80gb-hbm3", "name": "NVIDIA H100 80GB HBM3",
"listed": 204, "rented_now": 149,
"utilization_pct": 61.48, "utilization_window": "trailing",
"utilization_now_pct": 73.04, "utilization_30d_pct": 61.48,
"lowest_price_usd_hr": 1.3, "highest_price_usd_hr": 2.75,
"reference_price_usd_hr": 1.39, "floor_price_usd_hr": 0.695,
"price_limit_usd_hr": 3.76, "max_price_usd_hr": 5.56,
"rentable_now": 54, "rentable_nodes": 19,
"idle_incentive": true, "idle_incentive_group": "h100"
}
]
}/api/v1/gpusSupported GPU catalog with idle reward, floor and reference price per model.
{ "ok": true, "as_of": "…", "stale": false, "stale_sources": [], "data": [ { "id": "b200", "name": "NVIDIA B200", "vram_gb": 180, "idle_reward_usd_hr_per_gpu": 4.25, "floor_price_usd_hr": 2.8, "reference_price_usd_hr": 5.6, "lowest_price_usd_hr": 5.5, "rentable_now": 6 } ] }/api/v1/statsHeadline numbers for dashboards and widgets.
{ "ok": true, "as_of": "…", "stale": false, "stale_sources": [], "data": { "supported_models": 88, "models_listed_now": 23, "gpus_listed": 1484, "gpus_rented_now": 1185, "open_spots": 133, "open_gpu_slots": 672, "top_idle_reward_usd_hr": 6.4, "updated_at": "…" } }/api/v1/waitlistJoin the rental waitlist. Body: { email, name?, gpu_interest?, use_case? }.
curl -X POST https://rackloom.ai/api/v1/waitlist \
-H 'Content-Type: application/json' \
-d '{"email":"you@company.com","gpu_interest":"H100"}'