Data status
Provider freshness, latest collector runs, and coverage notes for the live GPU pricing dataset.
Freshness and collector status
Collectors run daily. A provider is marked stale when its latest stored snapshot is older than 36 hours, or as error/empty when the latest collector run reports that state.
/api/status
| Provider | Status | Last Snapshot | Age | Snapshots | Latest Run | Coverage |
|---|---|---|---|---|---|---|
|
Vast.ai
Marketplace offers
|
fresh
Latest snapshot is within the freshness window.
|
2026-09-15T01:58:56.279458+00:00 | 5.93h | 3384 |
ok
2026-09-11T01:10:09.461767+00:00
|
Offer-level marketplace data is collected directly from public Vast.ai listings. |
|
AWS
Public EC2 price CSV
|
fresh
Latest snapshot is within the freshness window.
|
2026-09-15T04:59:04.551862+00:00 | 2.93h | 2455 |
ok
2026-09-15T04:59:04.589145+00:00
|
AWS pricing is parsed from public regional EC2 pricing files for tracked GPU instance families. |
|
Azure
Azure Retail Prices API
|
fresh
Latest snapshot is within the freshness window.
|
2026-09-15T07:45:40.369081+00:00 | 0.15h | 4158 |
ok
2026-09-15T07:45:40.417418+00:00
|
Azure coverage follows the tracked GPU SKUs currently mapped from the public retail prices API. |
|
GCP
Cloud Billing API
|
fresh
Latest snapshot is within the freshness window.
|
2026-09-14T10:38:04.112775+00:00 | 21.28h | 29588 |
ok
2026-09-14T10:38:04.174556+00:00
|
GCP prices use the Cloud Billing API when `GCP_API_KEY` is configured. |
|
Lambda
Lambda Labs API
|
fresh
Latest snapshot is within the freshness window.
|
2026-09-14T13:47:39.440489+00:00 | 18.12h | 1766 |
ok
2026-09-14T13:47:39.485986+00:00
|
Lambda coverage follows instance types returned by the Lambda Cloud API. |
|
RunPod
RunPod GraphQL API
|
fresh
Latest snapshot is within the freshness window.
|
2026-09-14T16:39:29.511443+00:00 | 15.26h | 10280 |
ok
2026-09-14T16:39:29.651567+00:00
|
RunPod coverage includes secure cloud, community, and interruptible rows when exposed by the API. |
|
Oracle
Public OCI price list
|
fresh
Latest snapshot is within the freshness window.
|
2026-09-14T19:53:11.600139+00:00 | 12.03h | 573 |
ok
2026-09-14T19:53:11.639165+00:00
|
Oracle coverage uses the public OCI price-list API for mapped bare-metal GPU SKUs. |
How to read missing or stale pricing
A missing cell means getflops does not currently have a fresh normalized row for that provider, GPU, and pricing type. It does not necessarily mean the provider has no inventory.
Marketplace offers
Offer geolocation is stored for individual Vast.ai offers, but aggregate snapshots are global.
Marketplace quality varies by host, so low prices should be checked against offer reliability and machine details.
Public EC2 price CSV
Regional data is collected and normalized into a global per-GPU snapshot.
Reserved, Savings Plans, and private discounts are not included yet.
Azure Retail Prices API
Selected regions are collected and normalized into aggregate rows.
Enterprise agreements, reservations, and untracked VM families are outside the current comparison.
Cloud Billing API
The collector preserves source regions in metadata before aggregate snapshot storage.
Quota, missing API keys, and SKU naming changes can reduce visible coverage.
Lambda Labs API
Current Lambda snapshots are treated as US/global availability rows.
Inventory availability can change independently of list pricing.
RunPod GraphQL API
RunPod rows are currently normalized as platform-level snapshots.
Marketplace and interruptible supply can move quickly, especially for the cheapest rows.
Public OCI price list
OCI GPU prices are currently represented as public list-price rows without regional filters.
Reserved, private contract, and capacity-reservation terms are not included yet.