Game catalog data · PlayStation · 2026年8月20日
133,647 crawled PlayStation Store rows — games, editions, DLC and currency packs — queryable over one REST API. Filter by price tier, platform, genre, publisher or content rating; sort by popularity. Read from the public storefront, no login and no PSN account, pay on success.
133,647
PlayStation Store rows — one record per product SKU, not per title.
15.6%
are add-ons or DLC
20.5%
carry a price tier
39.8%
of tagged platform rows are PS5
Snapshot 2026年8月20日 — a single US-storefront crawl run. Public fields only.
133,647
crawled rows, one per product SKU — not per title. concept_id groups every SKU of a title, and it proves out live: the 12 most-reviewed rows in the whole index are all editions, DLC and currency packs of a single game.
15.6%
of rows are add-ons, DLC, or currency packs rather than a standalone game or edition — filter on the add-on flag before treating a row count as a game count.
79.5%
of rows carry no price tier at all in this snapshot — a metadata-completeness gap in the crawled storefront data, not a claim that most content is unpriced.
70%
of rows are still flagged "coming soon" even though some of those titles shipped years ago — the flag tracks whether a release year was captured, not real launch status. Treat it as a completeness signal, not a preorder filter.
Every number on this page describes rows in the crawled catalog, not unique games. A single title can appear as a base-game row, one or more edition rows, and any number of DLC or currency-pack rows, all sharing one concept_id and np_title_id — concept_id is not an exposed facet, so there is no cheap, precise "unique titles" count to report; take totalRecords as a SKU count, not a game count. This is also a single US-storefront crawl run (one region, one run_id), not a continuously multi-region-hydrated index like some of this catalog's other datasets.
Only the 20.5% of rows that carry a price_tier value at all are represented here — that is the live price_tier facet, not an invented banding. Within that priced slice, the modal tier is under $5; free rows are a small minority.
| Price tier | Rows | Share of priced |
|---|---|---|
| Free | 2,204 | 8.1% |
| Under $5 | 8,424 | 30.8% |
| $5 – $10 | 5,459 | 20% |
| $10 – $20 | 5,609 | 20.5% |
| $20 – $40 | 3,595 | 13.1% |
| $40 – $60 | 1,244 | 4.5% |
| $60+ | 818 | 3% |
The platforms facet is also sparse — only 35.5% of rows carry a platform value at all, and a single SKU can appear in both the PS4 and PS5 buckets, so the two counts are not mutually exclusive. Among the tagged slice, PS4 rows still outnumber PS5.
Some fields are booleans present on every row; others are sparse metadata that only a minority of rows carry. Mixing the two up is the easiest way to misread this dataset — the coverage bars below keep them apart.
Both facets return only the top buckets, not every value in the index — treat these as top-N views, not full breakdowns.
| Publisher | Rows | Share of tagged |
|---|---|---|
| KOEI TECMO America | 1,338 | 6.8% |
| Bandai Namco Entertainment America Inc. | 1,232 | 6.3% |
| Capcom U.S.A., Inc. | 1,018 | 5.2% |
| Ubisoft | 903 | 4.6% |
| NIS America Inc. | 857 | 4.4% |
| Electronic Arts Inc | 735 | 3.7% |
| Sony Interactive Entertainment | 728 | 3.7% |
| SEGA of America, Inc. | 626 | 3.2% |
| SQUARE ENIX CO. LTD. | 614 | 3.1% |
| HAMSTER Corporation | 554 | 2.8% |
| Marvelous USA (XSEED) | 548 | 2.8% |
| Milestone | 463 | 2.4% |
Shares here are of the 19,613 rows the top publisher buckets cover, not the full 133,647-row index — publisher has a very long tail beyond the top buckets shown.
| Genre | Rows | Share of tagged |
|---|---|---|
| Action | 14,841 | 23.2% |
| Adventure | 7,612 | 11.9% |
| Role Playing Games | 6,084 | 9.5% |
| Shooter | 4,248 | 6.6% |
| Simulation | 3,935 | 6.1% |
| Arcade | 3,538 | 5.5% |
| Casual | 3,310 | 5.2% |
| Puzzle | 2,627 | 4.1% |
| Strategy | 2,436 | 3.8% |
| Driving/Racing | 2,186 | 3.4% |
| Sport | 2,172 | 3.4% |
| Fighting | 2,114 | 3.3% |
Shares here are of the 64,013 genre-tagged rows, not the full 133,647-row index — a row can carry more than one genre, so these shares are not mutually exclusive.
Straight from a reviews_desc query — nothing hand-picked.
| Name | Publisher | Platforms | Rating | Reviews |
|---|---|---|---|---|
| Rocket Racing | Epic Games | PS5 | 4.31 | 7,994,480 |
| Fortnite Battle Royale | Epic Games | PS5 | 4.31 | 7,994,465 |
| Fortnite Save the World | Epic Games | PS5 | 4.31 | 7,994,463 |
| LEGO® Fortnite: Odyssey | Epic Games | PS5 | 4.31 | 7,994,463 |
| LEGO® Fortnite Brick Life | Epic Games | PS5 | 4.31 | 7,994,463 |
| Fortnite OG | Epic Games | PS5 | 4.31 | 7,994,463 |
| Fortnite | Epic Games | PS5 | 4.31 | 7,994,463 |
| Fortnite Festival | Epic Games | PS5 | 4.31 | 7,994,428 |
| Fortnite - Operation Brite Starter Pack | Epic Games | PS5 | 4.31 | 7,994,428 |
| Fortnite - Minty Legends Pack | Epic Games | PS5 | 4.31 | 7,994,428 |
| Fortnite - 12,500 V-Bucks | Epic Games | PS5 | 4.31 | 7,994,428 |
| Fortnite - 2,400 V-Bucks | Epic Games | PS5 | 4.31 | 7,994,428 |
All 12 rows above are SKUs of a single title — reviews_desc ranks rows, not games, so a title with many editions and DLC can saturate a naive "most reviewed" list. That is the SKU-vs-title distinction from the top of this page, shown live.
One record per product SKU. Grouped for readability; the API returns a flat object.
Identity
product_idconcept_idnp_title_idnametyperegionPricing
base_price_valuediscounted_valuecurrencydiscount_pctprice_tieris_freeTaxonomy & content
classificationis_addonplatformsgenrespublishercontent_rating_authoritycontent_descriptorsReception
star_rating_avgstar_rating_countrelease_daterelease_yearcoming_soonis_tied_to_subscriptionThe search endpoint takes the filters below; combine any of them. Page with page and page_size (≤100 per page, and page × page_size ≤ 10,000).
Full-text & identity
Taxonomy & content
Pricing & sale
Rows & reception
Sort
relevancerating_descreviews_descprice_ascprice_descdiscount_descrelease_descrelease_ascEvery query authenticates with an x-api-key header and reads the stored search index — there is no live crawl or PSN account to manage, and you are billed pay on success: charged for results, not failed requests. Three endpoints cover it:
GET /datasets/playstation-games/search — filter, sort, page the catalog.GET /datasets/playstation-games/items/{product_id} — one row by product id.GET /datasets/playstation-games/facets — counts for price tier, platform, publisher, genre and more.The same three are exposed as MCP tools — datasets_playstation_games_search, datasets_playstation_games_item and datasets_playstation_games_facets — so an agent can call them directly.
Cite this
Crawlora (2026). PlayStation Games Dataset. 133,647 crawled PlayStation Store rows, one row per product SKU; public storefront fields only. https://crawlora.net/datasets/playstation-games.
Search with filters
# Very Positive PS5 RPGs under $20, most-reviewed first
curl "https://api.crawlora.net/api/v1/datasets/playstation-games/search?platform=PS5&genre=Role+Playing+Games&max_price_value=2000&sort=reviews_desc" \
-H "x-api-key: $CRAWLORA_API_KEY"One row by product id
# One row by product_id
curl "https://api.crawlora.net/api/v1/datasets/playstation-games/items/UP0001-PPSA01491_00-GAME000000000000" -H "x-api-key: $CRAWLORA_API_KEY"Facet the catalog
# Facet the catalog by price tier (or platforms, publisher, genres …)
curl "https://api.crawlora.net/api/v1/datasets/playstation-games/facets?facet=price_tier" -H "x-api-key: $CRAWLORA_API_KEY"Games currently on sale, biggest discount first
# Rows currently on sale, biggest discount first
curl "https://api.crawlora.net/api/v1/datasets/playstation-games/search?on_sale=true&sort=discount_desc" \
-H "x-api-key: $CRAWLORA_API_KEY"The same figures behind the bars and the waffle — plain and machine-readable for search engines and AI answer engines that cannot parse a chart.
| Price tier | Rows | Share of priced |
|---|---|---|
| Free | 2,204 | 8.1% |
| Under $5 | 8,424 | 30.8% |
| $5 – $10 | 5,459 | 20% |
| $10 – $20 | 5,609 | 20.5% |
| $20 – $40 | 3,595 | 13.1% |
| $40 – $60 | 1,244 | 4.5% |
| $60+ | 818 | 3% |
| Platform | Rows | Share of tagged |
|---|---|---|
| PS4 | 28,572 | 60.2% |
| PS5 | 18,917 | 39.8% |
Query 134K crawled PlayStation Store rows — games, editions, DLC and currency packs — through one REST API. Catalog research, pricing/discount tracking, genre or publisher analysis: clean JSON, public storefront fields only, pay on success.
The dataset holds 133,647 crawled PlayStation Store rows, but that is a row (SKU) count, not a unique-title count. concept_id and np_title_id group every SKU of one title — a base game, its editions, and its DLC or currency packs all share the same concept_id — and concept_id is not an exposed facet field, so there is no cheap, precise "unique titles" figure to report instead. Treat 133,647 as an upper bound on title count, not the title count itself.
It means a single game can occupy many rows: a standard edition, a deluxe edition, DLC packs, and virtual-currency packs are each their own row with their own product_id, all sharing one concept_id. The clearest live example is the most-reviewed slice of the index itself — the top 12 rows by reviews_desc are entirely SKUs of one game. A naive "most reviewed games" read of that table would report one title 12 times.
No. Both price_tier and platform are sparsely populated fields: only 20.5% of rows carry a price_tier value at all (27,353 of 133,647), and only 35.5% carry a platform value (47,489 of 133,647). By contrast, is_free, is_addon, is_tied_to_subscription and coming_soon are booleans present on every single row. Filter on the boolean flags for full-coverage logic; treat price_tier and platform as present-when-available.
Not reliably. 70% of rows carry coming_soon=true, but that flag tracks whether the row's release_year field is populated rather than actual release status — some coming_soon=true rows are for titles that shipped years ago. Use it as a metadata-completeness signal, not a preorder or unreleased-title filter.
Every field is a public, credential-free storefront field read from the public PlayStation Store: product_id, concept_id, np_title_id, name, publisher, classification, platforms, genres, content rating and descriptors, pricing (price tier, base/discounted price, currency, discount), star rating average and count, release date/year, and whether the row is an add-on or tied to a subscription. Nothing behind a PSN account is collected — no login, no purchase history, no library data.
This snapshot is a single US-storefront crawl run — the region facet returns one bucket (us) and the run_id facet returns one bucket (playstation-20260712), so every row was captured in the same crawl rather than a continuously multi-region-hydrated index. Re-run the dataset's generator script against the live API for a fresher run_id.
Yes. Three endpoints cover it: search (full-text and faceted, with price, platform, genre, rating, sale and release-date filters), one row by product id, and facet counts for price tier, platform, publisher, genre and more. The same three are exposed as MCP tools — datasets_playstation_games_search, datasets_playstation_games_item and datasets_playstation_games_facets — so an agent can call them directly. Reads hit the stored index and never trigger a live crawl; billing is pay-on-success.