Market Analytics
Per-market current quotes plus rolling-window summary statistics for an item: current ask/bid and spread, listing/order counts, and windowed sell/buy averages, min, and max. Response is snake_case. Prices are integer USD cents.
Per-market current quotes plus rolling-window stats in one call: current_ask / current_bid / spread_bps right now, alongside windowed sell_* and buy_* averages, min, and max over the last windowHours (default 24, up to 168). Response is snake_case.
Every stat field is nullable, so a market with no recent activity comes back with nulls rather than being dropped. Scope to specific venues with markets.
Parameters
skinport,buff163.24.Response fields
Nested and shared shapes link to the API Objects reference.
Response 200
{
"canonical_item_id": "cmlofca920lka01yozajhixt3",
"market_hash_name": "Glock-18 | Water Elemental (Factory New)",
"window_hours": 24,
"markets": [
{
"market": "avanmarket",
"current_ask": null,
"current_bid": null,
"spread_bps": null,
"ask_is_stale": null,
"bid_is_stale": null,
"current_listing_count": null,
"current_buy_order_count": null,
"current_bid_quantity": null,
"sell_avg_price": 67.04254716981134,
"sell_min_price": 64.04,
"sell_max_price": 71.66,
"sell_avg_listing_count": 44.79,
"buy_avg_price": null,
"buy_max_price": null,
"buy_avg_order_count": null,
"buy_avg_total_quantity": null
}
],
"calculated_at": "2026-06-23T22:07:17.447Z"
}Errors
curl "https://pricing.skinpricer.com/v1/market-analytics/:marketHashName" \
-H "Authorization: ApiKey sk_live_•••••••••••"Authenticated endpoint — call it with your API key from your own client (see the code sample).