Skip to content

Get Package Details

Revadike edited this page Feb 24, 2022 · 4 revisions

GET /api/packagedetails/

Rate limits

No known rate limit

Request

Authenticated: No

Method: GET

Host: store.steampowered.com

Path: /api/packagedetails/

Query Parameters:

Name Type Required Description
packageids string Yes CSV of Steam Package IDs to return details of.
cc string No Country code
l string No Language

Response

200 OK

Name Type Description
:packageid object TODO
:packageid.success boolean TODO
:packageid.data object TODO
:packageid.data.name string TODO
:packageid.data.page_content string TODO
:packageid.data.page_image string Header image on the storefront page.
:packageid.data.header_image string Header image but scaled to the same size as appdetails' header_image images. May be omitted.
:packageid.data.small_logo string TODO
:packageid.data.apps[] array Array of apps the package contains.
:packageid.data.apps[].id number TODO
:packageid.data.apps[].name string TODO
:packageid.data.price object TODO
:packageid.data.price.currency string Currency prices are denoted in.
:packageid.data.price.initial number Pre-discount price.
:packageid.data.price.final number Post-discount price.
:packageid.data.price.discount_percent number TODO
:packageid.data.price.individual number The sum of each individual app's price.
:packageid.data.platforms object TODO
:packageid.data.platforms.windows boolean TODO
:packageid.data.platforms.mac boolean TODO
:packageid.data.platforms.linux boolean TODO
:packageid.data.controller object TODO
:packageid.data.controller.full_gamepad boolean TODO
:packageid.data.release_date object TODO
:packageid.data.release_date.coming_soon boolean true if unreleased, false if released.
:packageid.data.release_date.date string Format is localized, according to the cc parameter passed. Is an empty string when date is unannounced.

Example

GET https://store.steampowered.com/api/packagedetails/?packageids=469
{
    "469": {
        "success": true,
        "data": {
            "name": "The Orange Box",
            "page_content": "<p>The Orange Box is a bundle that includes five titles from Valve: Half-Life 2; Half-Life 2:Episode 1; Half-Life 2: Episode Two; Team Fortress 2, the sequel to the game that put class-based, multiplayer team warfare on the map; and Portal, the game that blends puzzles, first person action, and adventure gaming to produce an experience like no other.</p>",
            "page_image": "https://cdn.akamai.steamstatic.com/steam/subs/469/header.jpg?t=1577609887",
            "small_logo": "https://cdn.akamai.steamstatic.com/steam/subs/469/capsule_231x87.jpg?t=1577609887",
            "apps": [
                {
                    "id": 220,
                    "name": "Half-Life 2"
                },
                {
                    "id": 380,
                    "name": "Half-Life 2: Episode One"
                },
                {
                    "id": 420,
                    "name": "Half-Life 2: Episode Two"
                },
                {
                    "id": 400,
                    "name": "Portal"
                },
                {
                    "id": 440,
                    "name": "Team Fortress 2"
                }
            ],
            "price": {
                "currency": "EUR",
                "initial": 1679,
                "final": 1679,
                "discount_percent": 0,
                "individual": 2956
            },
            "platforms": {
                "windows": true,
                "mac": true,
                "linux": true
            },
            "controller": {
                "full_gamepad": false
            },
            "release_date": {
                "coming_soon": false,
                "date": ""
            }
        }
    }
}
Clone this wiki locally