Skip to main content

GET /client/market

Returns items currently available on the market for purchase (withdrawal). Supports search, filtering, sorting, and pagination. Authentication: Client Token (Authorization header)

Request

GET https://api.assetpay.co/client/market?game=730&search=awp&sort=price_asc&page=1&perPage=50
Authorization: CLIENT_TOKEN

Query Parameters

ParameterTypeDefaultDescription
gamestring730"730" (CS2) or "252490" (Rust)
searchstring-Search by item name
sortstring-"popularity", "price_asc", or "price_desc"
minPricenumber-Minimum price filter (USD)
maxPricenumber-Maximum price filter (USD)
pagenumber1Page number
perPagenumber50Items per page (-1 for all items, max 1000)

Response

{
  "requestId": "...",
  "success": true,
  "data": {
    "items": [
      {
        "id": "e5f6g7h8-...",
        "name": "AWP | Asiimov",
        "marketHashName": "AWP | Asiimov (Field-Tested)",
        "type": "Sniper Rifle",
        "iconUrl": "IzMF03bk9WpSBq-S-ekoE33L-iLqGFHVaU25ZzQNQcXdEHOQ6UFc5FT_0NqFMOBBN-s...",
        "appid": 730,
        "contextid": 2,
        "tradable": true,
        "marketPrice": 48.00,
        "offer": {
          "price": 45.00,
          "reference": "ref_market_456",
          "delivery": "normal"
        },
        "exterior": "Field-Tested",
        "wear": "0.28123",
        "rarity": "Covert",
        "color": "#EB4B4B",
        "paintSeed": 42,
        "stickers": [],
        "market": 1
      }
    ],
    "count": 1523
  }
}

Response Fields

FieldTypeDescription
itemsInventoryItem[]Available market items
countnumberTotal matching items (for pagination)

Key Item Fields for Withdrawals

FieldDescription
offer.pricePurchase cost in USD
offer.referenceMust be passed in the withdrawal request
offer.delivery"normal" or "auto" delivery mode
marketMarketplace source number (pass this in the withdrawal request)

Rate Limits

Merchant StatusLimit
Verified2,000 requests / min
Unverified20 requests / min