Steam Scraper

ENDPOINTS
GET/bundles/details

Bundle Details

Get a bundle with its price, discount and every included game.

QUERY PARAMS

Bundle ID or its store link.

Examples:

  • ID: 232
  • URL: https://store.steampowered.com/bundle/232/Valve_Complete_Pack/

2-letter country code of the Steam storefront; prices come in its currency.

Default: US

Allowed values: any ISO 3166-1 alpha-2 code (US, GB, DE, IN, BR, JP, ...)

Language of names, descriptions and tags.

Default: en

Allowed values: en, de, fr, it, ko, es, es-419, zh-CN, zh-TW, ru, th, ja, pt, pt-BR, pl, da, nl, fi, no, sv, hu, cs, ro, tr, bg, el, ar, uk, vi, id

{
  "id": 232,
  "name": "Valve Complete Pack",
  "link": "https://store.steampowered.com/bundle/232/Valve_Complete_Pack/",
  "price": {
    "amount": 116.84,
    "original_amount": 129.84,
    "discount_percent": 10,
    "currency": "USD",
    "is_free": false,
    "discount_ends_at": null
  },
  "bundle_discount_percent": 10,
  "must_purchase_as_set": false,
  "package_ids": [
    37,
    7,
    25,
    30,
    31,
    34,
    38,
    32,
    35,
    36,
    1053,
    2481,
    515,
    7877,
    33,
    29
  ],
  "app_ids": [
    240,
    10,
    80,
    300,
    30,
    40,
    70,
    280,
    360,
    50,
    130,
    220,
    500,
    550,
    400,
    620,
    60,
    20
  ],
  "is_coming_soon": false,
  "platforms": {
    "windows": true,
    "mac": false,
    "linux": false,
    "steam_deck_compatibility": "playable",
    "is_vr_supported": false,
    "is_vr_only": false
  },
  "reviews": {
    "score": 9,
    "label": "Overwhelmingly Positive",
    "total": 2183310,
    "percent_positive": 97
  },
  "tags": [
    "Action",
    "FPS",
    "Shooter",
    "Multiplayer",
    "First-Person",
    "Classic",
    "Singleplayer",
    "Sci-fi",
    "Zombies",
    "Team-Based",
    "Co-op",
    "Atmospheric",
    "Adventure",
    "Story Rich",
    "1990's",
    "Aliens",
    "Puzzle",
    "Competitive",
    "Tactical",
    "World War II"
  ],
  "images": {
    "header": "https://shared.akamai.steamstatic.com/store_item_assets/steam/bundles/232/552et9ppfs81wxtf/header_ratio.jpg?t=1456860295",
    "capsule": "https://shared.akamai.steamstatic.com/store_item_assets/steam/bundles/232/552et9ppfs81wxtf/capsule_616x353.jpg?t=1456860295",
    "library": "https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/240/library_600x900.jpg?t=1745368575"
  },
  "apps": [
    {
      "id": 10,
      "type": "game",
      "name": "Counter-Strike",
      "link": "https://store.steampowered.com/app/10/CounterStrike/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 9.99,
        "original_amount": 9.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 20,
      "type": "game",
      "name": "Team Fortress Classic",
      "link": "https://store.steampowered.com/app/20/Team_Fortress_Classic/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 4.99,
        "original_amount": 4.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 30,
      "type": "game",
      "name": "Day of Defeat",
      "link": "https://store.steampowered.com/app/30/Day_of_Defeat/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 4.99,
        "original_amount": 4.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 40,
      "type": "game",
      "name": "Deathmatch Classic",
      "link": "https://store.steampowered.com/app/40/Deathmatch_Classic/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 4.99,
        "original_amount": 4.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 50,
      "type": "game",
      "name": "Half-Life: Opposing Force",
      "link": "https://store.steampowered.com/app/50/HalfLife_Opposing_Force/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 4.99,
        "original_amount": 4.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 60,
      "type": "game",
      "name": "Ricochet",
      "link": "https://store.steampowered.com/app/60/Ricochet/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 4.99,
        "original_amount": 4.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 70,
      "type": "game",
      "name": "Half-Life",
      "link": "https://store.steampowered.com/app/70/HalfLife/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 9.99,
        "original_amount": 9.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 80,
      "type": "game",
      "name": "Counter-Strike: Condition Zero",
      "link": "https://store.steampowered.com/app/80/CounterStrike_Condition_Zero/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 9.99,
        "original_amount": 9.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 130,
      "type": "game",
      "name": "Half-Life: Blue Shift",
      "link": "https://store.steampowered.com/app/130/HalfLife_Blue_Shift/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 4.99,
        "original_amount": 4.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 220,
      "type": "game",
      "name": "Half-Life 2",
      "link": "https://store.steampowered.com/app/220/HalfLife_2/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 9.99,
        "original_amount": 9.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 240,
      "type": "game",
      "name": "Counter-Strike: Source",
      "link": "https://store.steampowered.com/app/240/CounterStrike_Source/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 9.99,
        "original_amount": 9.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 280,
      "type": "game",
      "name": "Half-Life: Source",
      "link": "https://store.steampowered.com/app/280/HalfLife_Source/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 9.99,
        "original_amount": 9.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 300,
      "type": "game",
      "name": "Day of Defeat: Source",
      "link": "https://store.steampowered.com/app/300/Day_of_Defeat_Source/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 9.99,
        "original_amount": 9.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 360,
      "type": "game",
      "name": "Half-Life Deathmatch: Source",
      "link": "https://store.steampowered.com/app/360/HalfLife_Deathmatch_Source/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 9.99,
        "original_amount": 9.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 400,
      "type": "game",
      "name": "Portal",
      "link": "https://store.steampowered.com/app/400/Portal/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 9.99,
        "original_amount": 9.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 500,
      "type": "game",
      "name": "Left 4 Dead",
      "link": "https://store.steampowered.com/app/500/Left_4_Dead/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 9.99,
        "original_amount": 9.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 550,
      "type": "game",
      "name": "Left 4 Dead 2",
      "link": "https://store.steampowered.com/app/550/Left_4_Dead_2/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 9.99,
        "original_amount": 9.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    },
    {
      "id": 620,
      "type": "game",
      "name": "Portal 2",
      "link": "https://store.steampowered.com/app/620/Portal_2/",
      "short_description": null,
      "release_date": null,
      "release_date_text": null,
      "is_coming_soon": false,
      "is_early_access": false,
      "is_free": false,
      "price": {
        "amount": 9.99,
        "original_amount": 9.99,
        "discount_percent": 0,
        "currency": "USD",
        "is_free": false,
        "discount_ends_at": null
      },
      "reviews": null,
      "tags": null,
      "developers": null,
      "publishers": null,
      "platforms": null,
      "images": null,
      "parent_app_id": null,
      "included_app_ids": null
    }
  ]
}