{
  "name": "PlayStation Store Games (US) API",
  "description": "Games on the US PlayStation Store with titles, prices, discounts and media, plus platforms, genres, release date and publisher when detail pages are read.",
  "api_id": "generated_6e55357a682046925e542c28",
  "slug": "playstation-store-games-us-api",
  "source": {
    "name": "PlayStation Store",
    "domain": "store.playstation.com",
    "url": "https://store.playstation.com/"
  },
  "category": "commerce",
  "countries": [
    "US"
  ],
  "languages": [
    "en"
  ],
  "record_types": [],
  "tags": [],
  "limitations": [
    "Platforms, genres, release date and publisher are in the schema but not in the saved sample."
  ],
  "updated": "2026-11-03",
  "note": "Sample records are saved samples, not a live run. CleanedWeb is not affiliated with the source.",
  "endpoints": [
    {
      "endpoint_id": "generated_6e55357a682046925e542c28_search",
      "name": "Extract records",
      "description": "Return records within the accepted scope.",
      "definition_version": "9a52da59da5d1ca23e5e0740a80dbd839dbba96059bbe5395fd9b70d7e1b502b",
      "method": "POST",
      "path": "/v1/catalog/public/apis/generated_6e55357a682046925e542c28/endpoints/generated_6e55357a682046925e542c28_search/run",
      "url": "https://broker.cleanedweb.com/v1/catalog/public/apis/generated_6e55357a682046925e542c28/endpoints/generated_6e55357a682046925e542c28_search/run",
      "authentication": {
        "type": "bearer",
        "scheme": "Authorization: Bearer <API key>",
        "scope": "run",
        "note": "Reading this file and the live catalog needs no credential. A run needs a CleanedWeb account and uses the credits of its workspace.",
        "docs": "https://cleanedweb.com/docs/run-catalog-api/"
      },
      "required_headers": [
        {
          "name": "Authorization",
          "value": "Bearer YOUR_API_KEY",
          "description": "An API key with the run scope."
        },
        {
          "name": "Idempotency-Key",
          "value": "UNIQUE_REQUEST_ID",
          "description": "Required. Save it before you send; reuse it only to retry the same request and to read the result. 1-200 characters: letters, numbers, . _ : -"
        },
        {
          "name": "Content-Type",
          "value": "application/json",
          "description": "The body is JSON."
        }
      ],
      "request_body": {
        "input": "An object that follows input_schema.",
        "max_items": "Optional. Stop after this many records.",
        "timeout_seconds": "Optional, 60-86400, default 10800.",
        "wait_seconds": "Optional, 0-86400, default 90. How long the request waits before answering 202."
      },
      "input_schema": {
        "type": "object",
        "properties": {
          "enrich_records": {
            "type": "boolean",
            "default": true,
            "description": "true: read each returned record's product/detail page and merge its fields into the record. false: return list/search-level fields only, with no detail page reads. Every returned record's detail page is read within the run's time budget; records the time budget leaves unread are returned without detail fields, and summary.record_enrichment reports how many records were enriched and why any were not (run_time_budget). Detail fields are optional."
          },
          "price": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "free",
                "under_1_99",
                "2_00_4_99",
                "5_00_9_99",
                "10_00_19_99",
                "20_00_39_99",
                "40_00_59_99",
                "60_00_79_99",
                "80_00_99_99",
                "100_00_129_99",
                "130_00_149_99"
              ]
            },
            "uniqueItems": true,
            "minItems": 1,
            "maxItems": 11,
            "description": "Optional. Any of the verified value(s) of the page's own \"Price\" control (free = Free; under_1_99 = Under $1.99; 2_00_4_99 = $2.00 - $4.99; 5_00_9_99 = $5.00 - $9.99; 10_00_19_99 = $10.00 - $19.99; 20_00_39_99 = $20.00 - $39.99; 40_00_59_99 = $40.00 - $59.99; 60_00_79_99 = $60.00 - $79.99; 80_00_99_99 = $80.00 - $99.99; 100_00_129_99 = $100.00 - $129.99; 130_00_149_99 = $130.00 - $149.99). Omit it for the page's own selection."
          },
          "genre": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "action",
                "adventure",
                "platformer",
                "arcade",
                "puzzle",
                "casual",
                "role_playing_games",
                "fantasy",
                "shooter",
                "simulation",
                "strategy",
                "horror",
                "family",
                "first_person_shooter",
                "driving_racing",
                "sport",
                "unique",
                "combat",
                "fighting",
                "simulator",
                "party",
                "third_person_shooter",
                "stealth",
                "music_rhythm",
                "brain_training",
                "card_game",
                "educational",
                "adult",
                "soccer",
                "football",
                "quiz",
                "massively_multiplayer_online_role_playin",
                "baseball",
                "basketball",
                "fitness"
              ]
            },
            "uniqueItems": true,
            "minItems": 1,
            "maxItems": 35,
            "description": "Optional. Any of the verified value(s) of the page's own \"Genre\" control (action = Action; adventure = Adventure; platformer = Platformer; arcade = Arcade; puzzle = Puzzle; casual = Casual; role_playing_games = Role Playing Games; fantasy = Fantasy; shooter = Shooter; simulation = Simulation; strategy = Strategy; horror = Horror; family = Family; first_person_shooter = First Person Shooter; driving_racing = Driving/Racing; sport = Sport; unique = Unique; combat = Combat; fighting = Fighting; simulator = Simulator; party = Party; third_person_shooter = Third Person Shooter; stealth = Stealth; music_rhythm = Music/Rhythm; brain_training = Brain Training; card_game = C). Omit it for the page's own selection."
          },
          "platform": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "ps4",
                "ps5"
              ]
            },
            "uniqueItems": true,
            "minItems": 1,
            "maxItems": 2,
            "description": "Optional. Any of the verified value(s) of the page's own \"Platform\" control (ps4 = PS4; ps5 = PS5). Omit it for the page's own selection."
          },
          "supported_features": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "ps5_pro_enhanced",
                "remote_play",
                "game_help",
                "local_multiplayer",
                "online_multiplayer"
              ]
            },
            "uniqueItems": true,
            "minItems": 1,
            "maxItems": 5,
            "description": "Optional. Any of the verified value(s) of the page's own \"Supported Features\" control (ps5_pro_enhanced = PS5 Pro Enhanced; remote_play = Remote Play; game_help = Game Help; local_multiplayer = Local Multiplayer; online_multiplayer = Online Multiplayer). Omit it for the page's own selection."
          },
          "release_date": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "just_released",
                "coming_soon"
              ]
            },
            "uniqueItems": true,
            "minItems": 1,
            "maxItems": 2,
            "description": "Optional. Any of the verified value(s) of the page's own \"Release Date\" control (just_released = Just Released; coming_soon = Coming soon). Omit it for the page's own selection."
          },
          "vr": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "ps_vr2",
                "ps_vr"
              ]
            },
            "uniqueItems": true,
            "minItems": 1,
            "maxItems": 2,
            "description": "Optional. Any of the verified value(s) of the page's own \"VR\" control (ps_vr2 = PS VR2; ps_vr = PS VR). Omit it for the page's own selection."
          },
          "age_rating": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "early_childhood",
                "everyone",
                "everyone_10",
                "teen",
                "mature",
                "rating_pending"
              ]
            },
            "uniqueItems": true,
            "minItems": 1,
            "maxItems": 6,
            "description": "Optional. Any of the verified value(s) of the page's own \"Age Rating\" control (early_childhood = Early Childhood; everyone = Everyone; everyone_10 = Everyone 10+; teen = Teen; mature = Mature; rating_pending = Rating Pending). Omit it for the page's own selection."
          }
        },
        "required": [],
        "additionalProperties": false
      },
      "output_schema": {
        "additionalProperties": true,
        "properties": {
          "base_price": {
            "type": [
              "string"
            ]
          },
          "discount_text": {
            "type": "string"
          },
          "discounted_price": {
            "type": [
              "string"
            ]
          },
          "id": {
            "type": [
              "string"
            ]
          },
          "includes_bundle_offer": {
            "type": [
              "boolean"
            ]
          },
          "is_exclusive": {
            "type": [
              "boolean"
            ]
          },
          "is_free": {
            "type": [
              "boolean"
            ]
          },
          "is_tied_to_subscription": {
            "type": [
              "boolean"
            ]
          },
          "media": {
            "type": [
              "array"
            ],
            "x-cleanedweb-source-value-opaque": true
          },
          "media_role": {
            "items": {
              "type": [
                "string"
              ]
            },
            "type": [
              "array"
            ]
          },
          "media_type": {
            "items": {
              "type": [
                "string"
              ]
            },
            "type": [
              "array"
            ]
          },
          "media_url": {
            "items": {
              "type": [
                "string"
              ]
            },
            "type": [
              "array"
            ]
          },
          "name": {
            "type": [
              "string"
            ]
          },
          "price": {
            "type": [
              "object"
            ],
            "x-cleanedweb-source-value-opaque": true
          },
          "products": {
            "type": [
              "array"
            ],
            "x-cleanedweb-source-value-opaque": true
          },
          "products_id": {
            "items": {
              "type": [
                "string"
              ]
            },
            "type": [
              "array"
            ]
          },
          "service_branding": {
            "items": {
              "type": [
                "string"
              ]
            },
            "type": [
              "array"
            ]
          },
          "upsell_service_branding": {
            "items": {
              "type": [
                "string"
              ]
            },
            "type": [
              "array"
            ]
          },
          "upsell_text": {
            "type": "string"
          },
          "accessibility_notices_by_platform": {
            "additionalProperties": true,
            "properties": {},
            "type": "object"
          },
          "compatibility_notices_by_platform": {
            "additionalProperties": true,
            "properties": {},
            "type": "object"
          },
          "content_rating": {
            "additionalProperties": true,
            "properties": {},
            "type": "object"
          },
          "default_product": {
            "additionalProperties": true,
            "properties": {},
            "type": "object"
          },
          "descriptions": {
            "items": {},
            "type": "array"
          },
          "invariant_name": {
            "type": "string"
          },
          "is_announce": {
            "type": "boolean"
          },
          "localized_genres": {
            "items": {},
            "type": "array"
          },
          "detail_name": {
            "type": "string"
          },
          "platforms": {
            "items": {},
            "type": "array"
          },
          "privacy_policy": {
            "type": "string"
          },
          "detail_products": {
            "items": {},
            "type": "array"
          },
          "publisher_name": {
            "type": "string"
          },
          "release_date": {
            "additionalProperties": true,
            "properties": {},
            "type": "object"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "output_schema_note": "Some fields the source returns are not published here (identifiers, personal details and page-building noise). A record can carry fields this schema does not list, so additionalProperties is true. Do not reject a record for an extra field. The live contract, linked as live_contract, lists every field the saved definition declares.",
      "examples": [
        {
          "kind": "saved_validation_records",
          "saved_at": "2026-11-03T19:12:26.018Z",
          "live_verified": false,
          "request": {
            "input": {}
          },
          "records_shown": 1,
          "records_saved": 2,
          "records": [
            {
              "base_price": "Free",
              "discounted_price": "Free",
              "id": "228748",
              "includes_bundle_offer": false,
              "is_exclusive": false,
              "is_free": true,
              "is_tied_to_subscription": false,
              "media_role": [
                "PREVIEW",
                "BACKGROUND_LAYER_ART",
                "FOUR_BY_THREE_BANNER",
                "GAMEHUB_COVER_ART",
                "HERO_CHARACTER",
                "LOGO",
                "PORTRAIT_BANNER",
                "SCREENSHOT",
                "SCREENSHOT",
                "SCREENSHOT",
                "SCREENSHOT",
                "SCREENSHOT",
                "SCREENSHOT",
                "SCREENSHOT",
                "SIXTEEN_BY_NINE_BANNER",
                "MASTER"
              ],
              "media_type": [
                "VIDEO",
                "IMAGE",
                "IMAGE",
                "IMAGE",
                "IMAGE",
                "IMAGE",
                "IMAGE",
                "IMAGE",
                "IMAGE",
                "IMAGE",
                "IMAGE",
                "IMAGE",
                "IMAGE",
                "IMAGE",
                "IMAGE",
                "IMAGE"
              ],
              "media_url": [
                "https://vulcan.dl.playstation.net/img/rnd/202611/0104/8f75a21f75cbc6c1e2c797ae47fd7e64f3e04506564e3c6d.mp4",
                "https://image.api.playstation.com/vulcan/ap/rnd/202610/2822/9a68c25df7182ff49df720090a6cca7553cd22d8dce13ef9.jpg",
                "https://image.api.playstation.com/vulcan/ap/rnd/202610/2822/2afcc35a4e8da86245a5e7127dfb9f8c707690aef86ef45b.jpg",
                "https://image.api.playstation.com/vulcan/ap/rnd/202610/2819/710df9aa63ce6885fa0e4dfbe8e0b9621d5ba7a88f14c9c7.jpg",
                "https://image.api.playstation.com/vulcan/ap/rnd/202610/2822/8e8804b9d41a3dcada80c012213fc4e2059f299d9a9bb6fb.png",
                "https://image.api.playstation.com/vulcan/ap/rnd/202610/2822/1cfd7d800544ba748373eee33491e3fef3768a57e3944280.png",
                "https://image.api.playstation.com/vulcan/ap/rnd/202610/2822/d21382b3aca662b7a7127fc0c745345f55a402d17a6ed49e.jpg",
                "https://image.api.playstation.com/vulcan/ap/rnd/202610/2822/89386a3ed53631ac368136f746bfebcfcc0c6c6f93f1ccf4.jpg",
                "https://image.api.playstation.com/vulcan/ap/rnd/202608/2717/6b3c6d79c57ad4deec14f2769051d85e96c0f31b208fa7d2.jpg",
                "https://image.api.playstation.com/vulcan/ap/rnd/202607/2818/20f222a59139cf729b99a51aee010595fbf7d8cea99730d6.jpg",
                "https://image.api.playstation.com/vulcan/ap/rnd/202605/0113/a354989a381de9b52c16b16eec8d9b35c84726e8cd16633a.jpg",
                "https://image.api.playstation.com/vulcan/ap/rnd/202604/1505/d9ea7a5bf95b5ccb314c0ba24b2d54c0d16c0fa97de07d28.jpg",
                "https://image.api.playstation.com/vulcan/ap/rnd/202412/2017/1e0268a07a45394bb37237252ee774e40833a63e2ab34179.jpg",
                "https://image.api.playstation.com/vulcan/ap/rnd/202412/1117/47e75b10615f1a1b84119a92bf9894d0a6825f0851ce704f.jpg",
                "https://image.api.playstation.com/vulcan/ap/rnd/202610/2822/719e75f405e99a5a839f76d3c9ea580d024c87f523d850d7.jpg",
                "https://image.api.playstation.com/vulcan/ap/rnd/202610/2822/9540e915e26a7168ee5dfc697d8fa756b6a6343b8969d6e5.png"
              ],
              "name": "Fortnite",
              "products_id": [
                "UP1477-PPSA01922_00-FNBNDL0000000000",
                "UP1477-PPSA01922_00-FNBRBNDL00000000",
                "UP1477-PPSA01922_00-SPARKSBNDL000000",
                "UP1477-PPSA01922_00-FNOGBNDL00000000",
                "UP1477-PPSA01922_00-FNSTWBNDL0000000",
                "UP1477-PPSA01922_00-LFNBLBNDL0000000",
                "UP1477-PPSA01922_00-JUNOBNDL00000000"
              ],
              "service_branding": [
                "NONE"
              ],
              "upsell_service_branding": [
                "NONE"
              ]
            }
          ]
        }
      ],
      "request_example": {
        "body": {
          "input": {},
          "max_items": 25
        },
        "curl": "curl -X POST https://broker.cleanedweb.com/v1/catalog/public/apis/generated_6e55357a682046925e542c28/endpoints/generated_6e55357a682046925e542c28_search/run \\\n  -H \"Authorization: Bearer YOUR_API_KEY\" \\\n  -H \"Idempotency-Key: UNIQUE_REQUEST_ID\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n  \"input\": {},\n  \"max_items\": 25\n}'"
      },
      "result": {
        "method": "GET",
        "url": "https://broker.cleanedweb.com/v1/catalog/public/apis/generated_6e55357a682046925e542c28/endpoints/generated_6e55357a682046925e542c28_search/result",
        "note": "A run that does not end within wait_seconds answers 202. Read the result with the same API key and the same Idempotency-Key."
      },
      "links": {
        "page": "https://cleanedweb.com/catalog/playstation-store-games-us-api/",
        "markdown": "https://cleanedweb.com/catalog/playstation-store-games-us-api/index.md",
        "live_contract": "https://app.cleanedweb.com/api/catalog/apis/generated_6e55357a682046925e542c28/endpoints/generated_6e55357a682046925e542c28_search/contract",
        "run_docs": "https://cleanedweb.com/docs/run-catalog-api/"
      }
    }
  ],
  "links": {
    "page": "https://cleanedweb.com/catalog/playstation-store-games-us-api/",
    "markdown": "https://cleanedweb.com/catalog/playstation-store-games-us-api/index.md",
    "contract": "https://cleanedweb.com/catalog/playstation-store-games-us-api/contract.json",
    "catalog": "https://cleanedweb.com/catalog/",
    "index": "https://cleanedweb.com/catalog/index.json",
    "openapi": "https://cleanedweb.com/catalog/openapi.json"
  }
}
