MarketHunt

Data from MarketHunt, the MouseHunt marketplace tracker.


Get the SUPER|brie+ price

The latest SUPER|brie+ price on MarketHunt, in gold, as plain text. Cached for 12 hours. 0 if MarketHunt has no price or can't be reached.

Request

GET
https://api.mouse.rip/sb
const response = await fetch('https://api.mouse.rip/sb')

Response

17241

Get a price chart

Replace :chart with a MarketHunt item ID; a .png suffix is optional. For a compact chart, add -small to the ID or pass the small query parameter.

Response

A PNG image (image/png), or 404 if MarketHunt doesn't recognize the item ID.

Query parameters

  • Name
    small
    Type
    boolean
    Description
    Render the compact chart. Any value turns it on, even small=false.

Request

GET
https://api.mouse.rip/markethunt-chart/114
const response = await fetch('https://api.mouse.rip/markethunt-chart/114')

Response

HTTP/1.1 200 OK
Content-Type: image/png
Cache-Control: public, max-age=86400

<PNG image data>

Get an item's price history

An item's daily MarketHunt prices for the last year, with a summary. Replace :id with an item ID or type. The year ends on MarketHunt's latest row, and days MarketHunt has no row for are left out.

The summary always covers the whole year, whatever from and to are. Prices are cached for 6 hours. If MarketHunt can't be reached, the last cached prices are served with an X-Data-Stale: true header.

Query parameters

  • Name
    from
    Type
    string
    Description
    First date to include, as YYYY-MM-DD. Dates before the year start at the year's first day.
  • Name
    to
    Type
    string
    Description
    Last date to include, as YYYY-MM-DD. Defaults to the latest row.
  • Name
    summary
    Type
    string
    Description
    only leaves out data.

Properties

  • Name
    item
    Type
    object
    Description
  • Name
    id
    Type
    integer
    Description
  • Name
    type
    Type
    string
    Description
  • Name
    name
    Type
    string
    Description
  • Name
    is_tradable
    Type
    boolean | null
    Description
    Whether the item can currently be traded, according to MarketHunt.
  • Name
    range
    Type
    object
    Description
    The dates data covers.
  • Name
    from
    Type
    string
    Description
  • Name
    to
    Type
    string
    Description
  • Name
    summary
    Type
    object
    Description
  • Name
    latest
    Type
    object
    Description
    The latest row.
  • Name
    date
    Type
    string
    Description
  • Name
    price
    Type
    integer
    Description
    Price in gold.
  • Name
    sb_price
    Type
    number
    Description
    Price in SUPER|brie+.
  • Name
    volume
    Type
    integer | null
    Description
    Units traded. null on days MarketHunt has no volume for.
  • Name
    change
    Type
    object
    Description
    The change since 7, 30, and 90 days before the latest row, compared with the last row on or before that day. null when the year has no row that early.
  • Name
    7d
    Type
    object | null
    Description
  • Name
    30d
    Type
    object | null
    Description
  • Name
    90d
    Type
    object | null
    Description
  • Name
    volume_30d_avg
    Type
    integer | null
    Description
    Average daily volume over the last 30 days, skipping days without volume.
  • Name
    high
    Type
    object
    Description
    The year's highest price. On a tie, the most recent.
  • Name
    date
    Type
    string
    Description
  • Name
    price
    Type
    integer
    Description
  • Name
    low
    Type
    object
    Description
    The year's lowest price. On a tie, the most recent.
  • Name
    date
    Type
    string
    Description
  • Name
    price
    Type
    integer
    Description
  • Name
    data
    Type
    array of object
    Description
    Daily rows in range, oldest first.
  • Name
    date
    Type
    string
    Description
  • Name
    price
    Type
    integer
    Description
    Price in gold.
  • Name
    sb_price
    Type
    number
    Description
    Price in SUPER|brie+.
  • Name
    volume
    Type
    integer | null
    Description
    Units traded. null on days MarketHunt has no volume for.
  • Request

    GET
    https://api.mouse.rip/markethunt/items/114
    const response = await fetch('https://api.mouse.rip/markethunt/items/114')
    

    Response

    {
      "item": {
        "id": 114,
        "type": "super_brie_cheese",
        "name": "SUPER|brie+",
        "is_tradable": true
      },
      "range": {
        "from": "2025-10-10",
        "to": "2026-10-09"
      },
      "summary": {
        "latest": {
          "date": "2026-10-09",
          "price": 17241,
          "sb_price": 1,
          "volume": 52683
        },
        "change": {
          "7d": {
            "price": 17156,
            "diff": 85,
            "pct": 0.5
          },
          "30d": {
            "price": 16606,
            "diff": 635,
            "pct": 3.82
          },
          "90d": {
            "price": 16129,
            "diff": 1112,
            "pct": 6.89
          }
        },
        "volume_30d_avg": 48224,
        "high": {
          "date": "2025-10-12",
          "price": 19006
        },
        "low": {
          "date": "2026-10-03",
          "price": 14647
        }
      },
      "data": [
        { "date": "2025-10-10", "price": 18987, "sb_price": 1, "volume": 55348 },
        { "date": "2025-10-11", "price": 18991, "sb_price": 1, "volume": 60153 },
        ...
      ]
    }