CheapShark - Game Deals
CheapShark is a price comparison website for digital PC Games. We keep track of prices across multiple stores including Steam, GreenManGaming, Fanatical, and many others. We offer a fully documented public API for developers to use CheapShark pricing data on their own app or website - https://www.cheapshark.com/api
CheapShark - Game Deals endpoints
| Method | Endpoint | Description |
|---|---|---|
| Deals | ||
| GET |
List of Deals /deals |
Get a paged list of deals matching any number of criteria, all the filtering parameters are optional. The deal object is what drives most of what you see on the site. They are… |
| GET |
Deal Lookup /deals |
Get info for a specific deal. Response includes game info, any cheaper current deals, and the cheapest historical price. As elsewhere, dealID is encoded |
| Games | ||
| GET |
Multiple Game Lookup /games |
Allows lookup of a list of games. Includes list of all deals for each game. Maximum of 25 games. |
| GET |
List of Games /games |
Get a list of games that contain a given title or matches steamAppID. Response includes the cheapest current deal for each game. |
| GET |
Game Lookup /games |
Gets info for a specific game. Response includes a list of all deals associated with the game. |
| Stores | ||
| GET |
Stores Info /stores |
Returns a full list of store IDs and names, a flag specifying if store is active, and an array of image/logo sizes (relative URLs) |
| Alerts | ||
| GET |
Manage Alerts /alerts |
Send an email containing a link to manage your alerts. |
| GET |
Edit Alert /alerts |
Set or remove a price alert. |
CheapShark - Game Deals pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 100 / hour |
|