Skip to main content

Nulls & partial data

Fields are null rather than omitted when data is unavailable, so the response shape stays stable.

A market has no live coverage for the itemThat market is simply absent from markets[], not a null row.
A market is ask-only (e.g. CSFloat)bestBid and the buy-order fields can be null.
A baseline for a delta is missingspreadBps, changePct24h, etc. are null.
Trade volume isn't ingested yetvolume24h is null (not 0).

Never treat null as 0. null means "unknown / not available"; 0 means "measured zero". Coding them the same will distort averages and charts.

Usage & licensing

Access to the API and its data is governed by our Terms of Service. You may not resell or redistribute the data, use it to build a competing service, or exceed your plan’s rate limits, and you must attribute SkinPricer as the source wherever the Terms permit you to display it. Abuse may be throttled or suspended.