PlayStation Store Scraper
Pricing
from $3.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
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 identifiersnamenpTitleId,classification,topCategoryplatforms[]—PS5/PS4(search mode)basePrice,discountedPrice,discountText,currency,isFree,isExclusiveaverageRating,totalRatingsCount(mode=byProductId)editions[](mode=byProductId)browsedCategory(mode=category)coverImageUrl,screenshots[],videos[]sourceUrl— canonical PlayStation Store pagerecordType: "psnGame",scrapedAt
Input
| Field | Type | Console prefill | Description |
|---|---|---|---|
mode | string | search | search / category / byProductId |
searchQuery | string | spider-man | Free-text query (mode=search). No forced default via API - required in search mode |
category | string | ALL_DEALS | Curated storefront category (mode=category) |
productIds | array | – | Product 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 |
platform | string | ANY | ANY / PS5 / PS4 (search mode) |
minPrice / maxPrice | int | – | Price range in USD |
freeOnly | bool | false | Only free games |
minRating | int | – | Min average star rating, 1-5 (mode=byProductId) |
maxItems | int | 25 | Hard 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_DEALScategory 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.