GET /client/market. Returns marketplace items the merchant can buy via POST /secure/buy. Same listings the merchant’s clients see.
Authentication: Merchant API Key (api-key header)
Scope: CORE_ACCESS
Request
Query Parameters
Response
GET /client/market for the full field list and the Item type.
CS2 rows also carry itemId, the parent catalog id. Pass it to GET /secure/market/item to list that item’s individual listings.
Items sourced from the AssetPay internal pool (self-owned, instant delivery) additionally carry botInfo (the holding bot). previewToken (Steam inspect/preview token) is present on pool items, and on third-party marketplace listings when the marketplace provides one.
To keep results current without polling, subscribe to the WebSocket Market Updates event. It pushes internal-source item and price changes in the same item shape, priced for your account.