Skip to main content
Alongside GPUs, the Ornn Data API tracks memory prices for DRAM and Flash components.

What it covers

Memory prices are spot prices for individual memory components, grouped into categories: Fetch the full live list from /api/memory-types without an API key.

Fields

Each memory price includes:

Update frequency

Memory prices are refreshed once per trading day (weekdays). The sourceUpdatedAt string reflects the upstream publication time; updatedAt is the UTC ingestion time you should rely on programmatically.
Each part has a frozen id (≤32 characters, for example mem_ddr4_16gb) and a vendor-style memory_type name. Prefer id as a primary key. Lookups accept either: /api/memory-index?type=mem_ddr4_16gb or the URL-encoded name. Pull the mapping from /api/memory-types.

Reading current prices

Memory price endpoints require a Premium or Full key; only the /api/memory-types catalog is public on Index. With no parameters, GET /api/memory-index returns every tracked type:
Narrow to one category (dram, flash, or module) to get an array, or to a single type (id or name) to get one object:

Pulling price history

GET /api/memory/{memoryType}/history returns a single type’s series. The path accepts the frozen id or the URL-encoded name. Bound the window with inclusive startDate and endDate (YYYY-MM-DD; a date-only endDate includes that day’s 4 PM ET settlement), or cap rows with limit (default 1000):
See the Memory API reference for the full schema and code samples in every supported language.