Analytics V2

Get price history

Get price history for a game item with optional quality tier filtering

Tracks prices per variant over time and aggregates by quality tier. Returns time-series data with timestamps, average/min/max prices, and volume. Supports filtering by game_item_id and quality_tier.

Requirements:

  • 46.1: GET /api/v2/analytics/price-history endpoint
  • 46.2: Track prices per variant over time
  • 46.3: Aggregate by quality tier
  • 46.4: Support filtering by game_item_id and quality_tier
  • 46.5: Return time-series data with timestamps, avg_price, min_price, max_price, volume
get/analytics/price-history

Request

  • Base URL: /api/v2 (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/v2/analytics/price-history
  • Auth: none required

Query parameters

game_item_idstring required

Game item UUID (required)

quality_tiernumber double

Optional quality tier filter (1-5)

start_datestring

Optional start date (ISO 8601 format, defaults to 30 days ago)

end_datestring

Optional end date (ISO 8601 format, defaults to now)

interval'hour' | 'day' | 'week' | 'month'

Time interval for aggregation (default: 'day')

Response

Price history time-series data

game_item_idstring required

Game item UUID

game_item_namestring required

Game item name

start_datestring required

Start date of the time range

end_datestring required

End date of the time range

intervalstring required

Time interval used for aggregation

Changes

No recorded changes to this operation across all 2 revisions of this API.