By PriceForge · Updated August 24, 2026 · Private beta
Steam price history API: request data without hiding gaps
PriceForge exposes recorded history for a bounded cohort of Steam items in private beta. It is not a complete archive of every sale or a guarantee that every catalogue item has history.
Request history for one item
curl --fail-with-body \ -H "X-API-Key: $PRICEFORGE_API_KEY" \ 'https://api.priceforge.dev/api/v1/items/AK-47%20%7C%20Redline%20%28Field-Tested%29/history'
This is a request template, not a claim that this item has records in your requested period. Obtain an invitation and use the current API documentation for supported window parameters and response fields.
How should I display missing history?
available: inspect the returned points and recorded bounds.empty_window: explain that no records fall in the selected period.never_observed: show an explicit no-history state.
Do not draw invented points, replace gaps with zero, or silently widen the date range. Label the observation basis and timestamps so users do not confuse recorded observations with completed trades.
Can I build a history chart?
Yes, evaluate the returned data for a supported item first. Render only actual points and expose gaps. A complete visualization example will require verified response fixtures; this guide intentionally does not invent a dataset.
Evaluate PriceForge for your project
Request private beta access, or review the API documentation. Applications are reviewed manually; access is not immediate and no payment is required to apply.