Track game discounts across PC game stores.
IDStore1Steam7GOG11Humble Store25Epic Games Store31Blizzard Shop
Full list: curl -s "https://www.cheapshark.com/api/1.0/stores" | jq '.[] | "\(.storeID): \(.storeName)"'
bash
curl -s "https://www.cheapshark.com/api/1.0/games?title=GAME_NAME&limit=5" | jq -r '.[] | "🎯 \(.external) - 最低价: $\(.cheapest)"'
bash
# Steam deals under $15
curl -s "https://www.cheapshark.com/api/1.0/deals?storeID=1&upperPrice=15&pageSize=10" | jq -r '.[] | "🔥 \(.title) - $\(.salePrice) (原价 $\(.normalPrice), -\(.savings | tonumber | floor)%%)"'
storeID=1 — Steam onlyupperPrice=10 — Max price $10sortBy=Savings&desc=1 — Sort by discountonSale=1 — Only items on salebash
# Get gameID from search first
curl -s "https://www.cheapshark.com/api/1.0/games?id=GAME_ID" | jq '{cheapest: .cheapestPriceEver.price, current: .deals | map({store: .storeID, price: .price})}'
Web-based only: https://www.cheapshark.com → Search game → "Set Alert" → Enter email + target price