GPUDECK · STATIC API · VERSION 1

The record, as JSON.

Versioned static endpoints generated from the same models as the pages on every daily refresh — cacheable, no key. Licence is per endpoint, not site-wide: most payloads are CC BY 4.0, and one whose source lost its publication basis grants nothing and says so. Every payload carries schema version, source, attribution, licence and generation time. Sources are separate records and are never merged or ranked. Frozen issue endpoints are immutable. This is a static data API: it does not provision machines or proxy live provider inventory.

/api/v1/price-context/direct-tariffs.json

Every admitted DIRECT source's published tariff - 26 observation(s) across 4 source(s). One record per source; never pooled, and nothing converted: each row keeps the unit and currency its provider published.

JSON
/api/v1/fleet-completion-yield.json

Completion yield per (fleet, GPU, archived snapshot) on one operator's fleet. Snapshots are dated rolling windows, not closed calendar days, and some overlap - each row carries its own interval. The fraction of started attempts that finished and were paid, with the counts each ratio is computed from. Carries its own suppressed-cell list and the days absent from the archive. Records how often the gap between started and completed is OBSERVED NON-COMPLETION, not a count of the failure GPUDeck targets; NOT a measurement of GPUDeck's effect on it, because the software ran throughout and there is no untreated baseline.

JSON
/api/v1/price-context/licensed-tracker.json

WITHDRAWN 2026-08-26 - returns status and reason, no cells. Chain of title unresolved; see /corrections.

JSON
/api/v1/price-context/lium.json

Latest-day Lium direct-feed observations (separate record, never merged).

JSON
/api/v1/gpus/index.json

WITHDRAWN 2026-08-26 - the per-card series were built from the licensed tracker, whose chain of title is unresolved. Returns an empty index and grants no licence; see /corrections.

JSON
/api/v1/issues/latest.json

Pointer to the latest frozen issue + its manifest and diff.

JSON
/api/v1/issues/261/diff.json

Frozen machine diff for one issue (immutable).

JSON
/api/v1/source-status.json

Rights status per source + SHA-256 and as-of per data file.

JSON
Guarantees and limits. Endpoints under /api/v1/ keep their shapes; breaking changes would ship as /api/v2/. Regenerated once per daily refresh — freshness equals the record's own (as-of fields inside each payload). Verify any file against the manifest. Attribution and licence travel inside each payload, and are the authority — read license and attribution on the endpoint itself rather than assuming a site-wide grant. An endpoint whose source has no current publication basis returns both as null with a rights_notice; the register of what each source permits is source-status.json. Questions or corrections: the corrections register. Generated 2026-09-23 05:21 UTC.