Data
The whole index, as files.
Every page on this site is rendered from these files at build time. They are plain static JSON on the same host — no key, no rate limit, and nothing computed on request.
| File | What is in it | Records |
|---|---|---|
| data/index.json | Families, exact variants, per-provider rates, headline figures, coverage. | 61 |
| data/offers.json | Every individual offer as collected, with the provider's own price, unit and SKU. | 4,402 |
| data/coverage.json | Rows read, kept, merged and refused per source, with reasons and quarantined labels. | 5 |
| data/manifest.json | SHA-256 of every payload read, per source, with the time it was read. | 5 |
| data/gpu/{id}.json | Every offer for one exact variant. | 61 |
Fields
perGpuHour— US dollars for one GPU for one hour. The comparable figure.price— what the provider published: amount, currency, unit and term.quoted— present when a currency conversion happened, with the rate and its date.gpuCount— GPUs in the instance, from the provider. The divisor.stockStatus— availability, only where the provider publishes it.variantId— the exact variant an offer was grouped into.
Prices are list prices excluding tax, and are a reading of a public feed at a moment in time — not a quote and not an offer.