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.