PlayStation Store Scraper avatar

PlayStation Store Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
PlayStation Store Scraper

PlayStation Store Scraper

Scrape the official PlayStation Store (store.playstation.com) - search games, browse curated storefront categories (PS5, PS4, new releases, deals, free-to-play, PSVR2, add-ons), and fetch rich game detail (price, rating, media) by product ID.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Scrape the official PlayStation Store (store.playstation.com) — search games by keyword, browse curated storefront categories (PS5, PS4, new releases, deals, free-to-play, PSVR2, add-ons), or fetch rich game detail (price, average star rating, cover art, screenshots, trailers) by product ID. No login, no cookies, no proxy required.

What this actor does

  • Three modes: search, category, byProductId
  • Curated category browsing across the store's real storefront collections
  • Filters: price range, free-only, platform (PS5/PS4), min rating
  • Real store pricing including active discounts
  • Empty fields are omitted

Output per game

  • productId / conceptId — PlayStation Store identifiers
  • name
  • npTitleId, classification, topCategory
  • platforms[]PS5 / PS4 (search mode)
  • basePrice, discountedPrice, discountText, currency, isFree, isExclusive
  • averageRating, totalRatingsCount (mode=byProductId)
  • editions[] (mode=byProductId)
  • browsedCategory (mode=category)
  • coverImageUrl, screenshots[], videos[]
  • sourceUrl — canonical PlayStation Store page
  • recordType: "psnGame", scrapedAt

Input

FieldTypeConsole prefillDescription
modestringsearchsearch / category / byProductId
searchQuerystringspider-manFree-text query (mode=search). No forced default via API - required in search mode
categorystringALL_DEALSCurated storefront category (mode=category)
productIdsarrayProduct IDs (mode=byProductId); deduplicated automatically. The Console test button prefills one sample ID (UP9000-PPSA03016_00-MARVELSPIDERMAN2) but this is not injected on programmatic calls that omit the field
platformstringANYANY / PS5 / PS4 (search mode)
minPrice / maxPriceintPrice range in USD
freeOnlyboolfalseOnly free games
minRatingintMin average star rating, 1-5 (mode=byProductId)
maxItemsint25Hard cap (1-500)

Example: browse PS5 deals under $30

{
"mode": "category",
"category": "ALL_DEALS",
"maxPrice": 30,
"maxItems": 50
}

Example: game detail with ratings

{
"mode": "byProductId",
"productIds": ["UP9000-PPSA03016_00-MARVELSPIDERMAN2"]
}

Example: search PS5 games under $60

{
"mode": "search",
"searchQuery": "spider-man",
"platform": "PS5",
"maxPrice": 60,
"maxItems": 25
}

Use cases

  • Price tracking — monitor deals and discounts on specific games or entire storefront categories
  • Market research — analyze pricing and rating trends across PS5/PS4 titles
  • Deal alert tools — feed ALL_DEALS category data into a price-drop notifier
  • Game discovery — surface free-to-play or newly released titles for a content site or newsletter
  • Competitive analysis — compare a title's rating, price, and edition lineup against similar games

Data source & reliability

Search and category results are parsed from the store's server-rendered Next.js page data (__NEXT_DATA__), the same data the store website itself renders from — no browser automation needed. Product detail (mode=byProductId) uses the store's public, unauthenticated persisted-query GraphQL endpoint. All requests are plain HTTPS with no cookies, login, or paid proxy dependency.

FAQs

Do I need a PSN account or cookies? No — this actor only reads the public storefront, exactly as an anonymous visitor sees it.

Why do some fields (like platforms or averageRating) only appear in certain modes? Different PlayStation Store pages expose different data. The actor only ever includes fields it can populate with real data — it never emits nulls, "N/A", or placeholder values.

What are the category options? ALL_PS5_GAMES, ALL_PS4_GAMES, NEW_GAMES, FREE_TO_PLAY, PRE_ORDERS, PSVR2_GAMES, PS5_PRO_ENHANCED, ALL_DEALS, ADD_ONS — these mirror the real navigation categories on store.playstation.com.