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). ThesourceUpdatedAt 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:
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):

