/offers filters expect. All require
catalog:read, none are paginated — each returns a bounded set in full — and all
change on the order of days.
GPU families
integer
How many offers currently exist in this family.
integer | null
The cheapest live offer — or, when nothing is live, the reference price, so
the figure stays meaningful when the family is sold out. Read it together with
available if that distinction matters to you./offers?available=true when you need the individual offers rather than the
summary.
GPU models
gpu_model when the form factor genuinely matters — NVLink bandwidth
between SXM boards, say. Filter by gpu_family otherwise.
Regions
string
required
The code to pass to
/offers?region=….string
required
For display. Do not parse it — it is prose and we will reword it.
string | null
us · eu · asia · other. The bucket /offers?geo=… filters on.Reference prices
updated_at tells you how fresh the figure is. If it is weeks old and the family
has live offers, prefer the live price.
How they fit together
/gpu-models and /regions supply the vocabulary for the filters at step two;
/prices covers the case where step one comes back empty.