Skip to Content

Point in time

Ask what the market looked like at any past moment.

GET /v1/listings accepts as_of, an ISO 8601 UTC time. It returns each public listing as it was last recorded at or before that moment:

curl "https://data.tryopengrid.com/v1/listings?gpu=nvidia-h100-80gb-sxm5&as_of=2026-10-01T00:00:00Z" \
  -H "Authorization: Bearer $OPENGRID_API_KEY"

What counts as live

A listing is included if it had been seen by as_of and was still being seen then (within its last sighting plus a few polls). This is the same rule the price charts use, so a point-in-time read agrees with history.

What is and isn't historical

  • Historical: price, availability, capacity and observation time at that moment.
  • Current: static fields such as region and specs.
  • Null: original (currency conversion) and trust, which are not stored historically.

A future as_of is a 422.

Other ways to look back

You wantUse
A GPU's low, median and high over timeGET /v1/markets/{gpu}/history
Each provider's price line for a GPUGET /v1/markets/{gpu}/history/providers
Every recorded change of a listingGET /v1/listings/history
An index over timeGET /v1/indices/{index}/history
A whole past day, in one fileBulk exports

On this page