---
title: "Price history across ALL markets for one item"
method: GET
path: "/markets/history"
tags: ["Market Prices"]
---

# Price history across ALL markets for one item

`GET /markets/history`

## Request

- Base URL: `https://www.steamwebapi.com`
- URL: `https://www.steamwebapi.com/markets/history`
- Auth: API key in query parameter `key`

Baseurl: https://www.steamwebapi.com/markets/history?key=YOUR_API_KEY&market_hash_name=ITEM

    **What this endpoint does:**
    - Returns daily price history for a single item across **all configured markets** in one payload.
    - Response groups history rows by market ident.

    **Parameters:**
    - **`key`**: Your API key (required).
    - **`market_hash_name`**: The item to get history for (required).
    - **`markets`**: Comma-separated market ident allowlist (optional).
    - **`start_date`** / **`end_date`**: Date range (YYYY-MM-DD, optional).
    - **`currency`**: Convert prices (optional, default USD).

    **Important:**
    - History is stored daily (1 entry per item per market per day).
    - Uses 2 credits per request.

## Response `200`

Cross-market history returned successfully.

- unknown

## Other responses

- `400`: Missing market_hash_name or invalid date format.
- `402`: Rate limit exceeded.
- `404`: Item not found or no history.

---

[API](https://skmtc.dev/steamwebapi/apis/steamwebapi-com-third-party-steam-market-api-documentation.md) · [All operations](https://skmtc.dev/steamwebapi/apis/steamwebapi-com-third-party-steam-market-api-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/steamwebapi/apis/steamwebapi-com-third-party-steam-market-api-documentation/revisions/f9a4109cbda6?raw)
