Skytrack

API

Everything on this site is also available as data. The endpoints below are rendered on demand from the market database (bazaar refreshed every 5 minutes, auctions about every 15 minutes) and cached at the edge, so there is no auth and no rate limit beyond it. Slugs are the item id lowercased, with underscores as hyphens and colons as dots: ENCHANTED_DIAMOND becomes enchanted-diamond.

GET /data/items/{slug}.json
Price history for one item as columnar tiers: raw (15-minute points, trailing 35 days), hourly (4h points, up to two years), daily (forever). Concatenate the tiers and sort by timestamp for a full series. Bazaar tuples are [time, instabuy, instasell]; auction tuples are [time, lowestBin, medianBin, listings].
GET /data/items/{slug}.csv
The same complete item history as a chronological CSV download for spreadsheets and data tools. Rows identify their market and source tier; fields that do not apply to that market are empty.
GET /search-index.json
Directory of every tracked item: slug, display name, kind (bazaar or auctions), and common aliases for search.
GET /bazaar/{slug}.md
Markdown summary of a bazaar product: current order-book stats and recent history tables. Every item page also links its markdown alternate.
GET /auctions/{slug}.md
Markdown summary of an auction item: lowest and median BIN, listing count, and sampled history.
GET /llms-full.txt
Plain-text directory of every item with current prices, built for language models.
GET /openapi.json
OpenAPI 3.1 description of everything above.

Data comes exclusively from the official Hypixel API and refreshes on the pipeline cadence: bazaar every 5 minutes, auctions about every 15 minutes. Not affiliated with Hypixel Inc.