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 3 hours) 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 /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 3 hours. Not affiliated with Hypixel Inc.