Games

Get All Games

Will return a list of all the games that match the search parameters, including the full information for every game.

GET /games

Query Parameters

Parameter Type Description
page int selects the page to return. Default 1
count int selects the number of items to return per page. Default 5
q text string to look for in game title. Default will return in id order.

Response

Status: 200 OK

{
    "page": 1,
    "count": 10,
    "query": "left",
    "results": [
        {
            "id": 3,
            "steam_appid": 500,
            "name": "Left 4 Dead",
            "developers": "Valve",
            "publishers": "Valve",
            "short_description": "From Valve (the creators of Counter-Strike, Half-Life and more) comes Left 4 Dead, a co-op action horror game for the PC and Xbox 360 that casts up to four players in an epic struggle for survival against swarming zombie hordes and terrifying mutant monsters.",
            "header_image": "<https://cdn.akamai.steamstatic.com/steam/apps/500/header.jpg?t=1623087651>",
            "release_date": "20081117",
            "rating": 4,
            "website": "<http://www.l4d.com/>",
            "required_age": 0,
            "genres": [
                "Action"
            ],
            "categories": [
                "Single-player",
                "Multi-player",
                "Co-op",
                "Steam Achievements",
                "Full controller support",
                "Captions available",
                "Steam Cloud",
                "Valve Anti-Cheat enabled",
                "Stats",
                "Steam Leaderboards",
                "Includes Source SDK",
                "Commentary available",
                "Remote Play on TV",
                "Remote Play Together"
            ],
            "platforms": [
                "windows",
                "mac",
                "linux"
            ]
        }
      ...
	]
}

Get A Single Game

Will return information for a single game.

GET /games/:game_id

Path Parameters

Parameter Type Description
game_id int Specifies the specific game to retrieve.

Response

Status: 200 OK

{
	results: [
				{
            "id": 3,
            "steam_appid": 500,
            "name": "Left 4 Dead",
            "developers": "Valve",
            "publishers": "Valve",
            "short_description": "From Valve (the creators of Counter-Strike, Half-Life and more) comes Left 4 Dead, a co-op action horror game for the PC and Xbox 360 that casts up to four players in an epic struggle for survival against swarming zombie hordes and terrifying mutant monsters.",
            "header_image": "<https://cdn.akamai.steamstatic.com/steam/apps/500/header.jpg?t=1623087651>",
            "release_date": "20081117",
            "rating": 4,
            "website": "<http://www.l4d.com/>",
            "required_age": 0,
            "genres": [
                "Action"
            ],
            "categories": [
                "Single-player",
                "Multi-player",
                "Co-op",
                "Steam Achievements",
                "Full controller support",
                "Captions available",
                "Steam Cloud",
                "Valve Anti-Cheat enabled",
                "Stats",
                "Steam Leaderboards",
                "Includes Source SDK",
                "Commentary available",
                "Remote Play on TV",
                "Remote Play Together"
            ],
            "platforms": [
                "windows",
                "mac",
                "linux"
            ]
        }
	]