Skip to main content

GET /secure/market

Merchant-facing equivalent of 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

GET https://api.assetpay.gg/secure/market?game=730&search=awp&sort=priceAsc&page=1&perPage=50
api-key: ap_...

Query Parameters

ParameterTypeDefaultDescription
gamestring730"730" (CS2) or "252490" (Rust)
searchstringSearch by item name (max 100 chars)
sortstringrelevance, priceAsc, priceDesc, nameAsc, or nameDesc
minPricenumberMinimum price filter (USD)
maxPricenumberMaximum price filter (USD)
pagenumber1Page number
perPagenumber50Items per page (min 1, max 1000)

Response

{
  "requestId": "...",
  "success": true,
  "data": {
    "items": [ /* InventoryItem[] */ ],
    "count": 1523
  }
}
See GET /client/market for the full field list and the Item type. Items sourced from the AssetPay autoseller pool (self-owned, instant delivery) additionally carry previewToken (Steam inspect/preview token) and botInfo (the holding bot). Third-party marketplace listings expose an inspect link upstream and have no previewToken.

Rate Limits

Merchant StatusLimit
Verified3,000 requests / min
Unverified100 requests / min