---
title: "Get a PlayStation game from dataset"
method: GET
path: "/datasets/playstation-games/items/{product_id}"
tags: ["Datasets"]
---

# Get a PlayStation game from dataset

`GET /datasets/playstation-games/items/{product_id}`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/datasets/playstation-games/items/{product_id}`
- Auth: API key in header `x-api-key`

Returns one PlayStation Store game from the `playstation-games` dataset by product id such as `UP0001-PPSA01491_00-GAME000000000000`: name, publisher, genres, platforms, region, release date, base and discounted price with currency and discount end time, star rating and rating count, content rating, and edition and add-on counts. An id that is not in the dataset returns `404`.

## Path parameters

- `product_id` string, required

## Headers

- `x-api-key` string, required

## Response `200`

OK

- DatasetsPlaystationGameResponseDoc
  - `code` integer
  - `data` EsPlaystationGameRecord
    - `addon_count` integer: Number of add-ons the game has on the PlayStation Store.
    - `base_price_value` integer: List price before any discount, in minor units of `currency` (for example cents).
    - `classification` string: Classification is the storeDisplayClassification (FULL_GAME, PREMIUM_EDITION, GAME_BUNDLE, ADD_ON_PACK, VIRTUAL_CURRENCY, LEVEL, OTHER, ...).
    - `coming_soon` boolean: Whether the product is not yet purchasable and is listed as coming soon.
    - `concept_id` string: PlayStation Store id shared by all editions and add-ons of the same title.
    - `content_descriptors` string[]: Content notices shown with the rating, for example `Blood` or `In-Game Purchases`.
    - `content_rating_authority` string: Organization that issued the age rating, for example `ESRB`.
    - `content_rating_desc` string: Description text of the age rating.
    - `content_rating_name` string: Name of the age rating.
    - `crawled_at` string: Time the product's data was fetched, in UTC (RFC 3339).
    - `currency` string: ISO currency code that the prices are in.
    - `description` string: Product description from the PlayStation Store.
    - `discount_end_time` string: Time the current discount ends, as the PlayStation Store reports it.
    - `discount_pct` integer: Discount off the list price, as a percentage from 0 to 100.
    - `discount_text` string: Discount label shown on the PlayStation Store.
    - `discounted_value` integer: Current price after any discount, in minor units of `currency` (for example cents).
    - `edition_count` integer: Number of editions the title has on the PlayStation Store.
    - `genres` string[]: List of genres the PlayStation Store shows for the title.
    - `header_image` string: URL of the header image shown on the store page.
    - `is_addon` boolean: Whether the product is an add-on such as DLC or in-game currency, rather than a game or edition.
    - `is_free` boolean: Whether the product is free.
    - `is_tied_to_subscription` boolean: Whether the product is included with a subscription such as PlayStation Plus.
    - `name` string: Product name as shown on the PlayStation Store.
    - `np_title_id` string: PlayStation title id shared by all SKUs of the same title.
    - `platforms` string[]: Consoles the product runs on, for example `PS4` or `PS5`.
    - `price_tier` string: Price band of the current price: `free`, `under_5`, `5_to_10`, `10_to_20`, `20_to_40`, `40_to_60` or `60_plus`.
    - `product_id` string: PlayStation Store product id of this edition or add-on.
    - `publisher` string: Name of the book's publisher.
    - `quality_checked_at` string: Time the record was last repaired, in UTC (RFC 3339). Present only for repaired records.
    - `quality_reason` string: Outcome of the last completeness check on the record.
    - `quality_state` string: Quality* records the terminal/backfill state without changing the last known crawl snapshot. It is populated only for the targeted repair flow.
    - `region` string: Region is the store country code the record was crawled from (selects currency).
    - `release_date` string: Release date as the PlayStation Store reports it.
    - `release_year` integer: Year the title was released.
    - `run_id` string: Identifier of the collection run that produced this record. Accepted as a `run_id` filter.
    - `schema_version` integer: Version of the record layout.
    - `seed_rank` integer: Discovery priority of the title; lower values mean it was found earlier.
    - `service_branding` string[]: Subscription service labels shown on the product.
    - `source_url` string: URL the data was read from.
    - `star_rating_avg` number: Average user star rating of the title.
    - `star_rating_count` integer: Number of user ratings behind the star rating.
  - `msg` string

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `429`: Too Many Requests
- `500`: Internal Server Error

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/afac9b012a27?raw)
