Slot demand snapshot
Per-slot search-demand aggregate: volume_12m/prev_12m/yoy_pct/trend + 24-point sparkline, derived from the provider demand snapshot. Graceful nulls when the provider has no demand snapshot yet. ETag/304 via If-None-Match (seed=computed_at, mirrors provider /demand/). See the months parameter for the trailing-window override. The newest month in the response is the latest month whose collection is complete; a month that is still being collected is not shown.
Request
- Base URL: https://i-gaming.tools
- URL: https://i-gaming.tools/api/v1/slots/{slug}/demand/
- Auth: API key in header Authorization
Path parameters
URL-friendly unique identifier of the slot.
Query parameters
Number of trailing months to include in months/totals/markets[].values. Integer values are clamped to [1, 60] (0/negative/huge values do not error, they clamp). 'all' returns the full stored history (60 months). Omitting the parameter defaults to 12 months (pre-existing behaviour, byte-identical response shape). A non-numeric, non-"all" value returns 400. Note: per-market volume_12m always sums exactly the requested window — with ?months=all it is NOT a 12-month sum despite the field name (the name is historical and kept for backward compatibility).
Headers
Opaque ETag value from a previous response to this same endpoint. When it matches the current ETag, the server returns 304 Not Modified with no body instead of re-sending the full payload.
Response
Success.
Changes
No recorded changes to this operation across all 1 revision of this API.