---
title: "Get PlayStation Store details for a concept (game hub)"
method: GET
path: "/playstation/concept"
tags: ["PlayStation"]
---

# Get PlayStation Store details for a concept (game hub)

`GET /playstation/concept`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/playstation/concept`
- Auth: API key in header `x-api-key`

Returns store metadata for a PlayStation concept: title, publisher, release date, platforms, genres, description, content rating, aggregate star rating, the default product's purchase price, media, and the full lists of purchasable editions and add-ons. cc selects the store region (and price currency); l accepts a language code or locale such as en or en-US, with the locale's primary language used for text.

## Query parameters

- `id` string, required
- `cc` string
- `l` string

## Headers

- `x-api-key` string, required

## Response `200`

OK

- PlaystationConceptResponseDoc
  - `code` integer
  - `data` PlaystationConceptDetail
    - `add_ons` PlaystationAddOn[]: Downloadable add-ons, such as expansions or in-game currency, sold for the title.
      - `classification` string: Store classification of the add-on, for example `ADD_ON_PACK`.
      - `name` string: Add-on name as shown on the PlayStation Store.
      - `price` PlaystationDetailPrice
        - `applicability` string: How the price applies, for example `OUTRIGHT` for a one-time purchase.
        - `base_price` string: Regular price as a formatted string, for example `$59.99`.
        - `base_price_value` integer: Regular price in the smallest currency unit, for example cents for USD.
        - `currency_code` string: Currency code of the price, for example `USD`.
        - `discount_text` string: Discount label shown on the store, for example `-67%`.
        - `discounted_price` string: Current price after discount as a formatted string.
        - `discounted_value` integer: Current price after discount in the smallest currency unit, for example cents for USD.
        - `end_time` string: Time the offer ends, as the store gives it.
        - `is_exclusive` boolean: Whether the store marks the price as exclusive to a membership.
        - `is_free` boolean: Whether the item is free.
        - `is_tied_to_subscription` boolean: Whether the store marks the price as tied to a subscription.
        - `service_branding` string[]: Names of the PlayStation services the price is tied to.
        - `upsell_text` string: Promotional text the store shows next to the price.
      - `product_id` string: PlayStation Store product id of the add-on. Use it with the product endpoint.
    - `content_rating` PlaystationContentRating
      - `authority` string: Rating board that issued the rating, for example `ESRB`.
      - `description` string: Rating label in plain words, for example `ESRB Mature 17+`.
      - `descriptors` string[]: Descriptors are the human-readable content/interactivity disclosures the rating carries (e.g. "Blood", "Violence", "In-Game Purchases", "Users Interact"), merged from the store's descriptors + interactiveElements lists.
      - `name` string: Rating identifier as the store gives it, for example `ESRB_MATURE_17`.
      - `url` string: URL of the rating board's page for this rating.
    - `default_product_id` string: Product id of the title's default edition. Use it with the product endpoint.
    - `description` string: Long description of the title from its PlayStation Store page.
    - `editions` PlaystationEdition[]: Purchasable game editions and bundles of the title.
      - `classification` string: Store classification of the edition, for example `FULL_GAME`.
      - `name` string: Edition name as shown on the PlayStation Store.
      - `platforms` string[]: PlayStation platforms the edition is available on.
      - `price` PlaystationDetailPrice
        - `applicability` string: How the price applies, for example `OUTRIGHT` for a one-time purchase.
        - `base_price` string: Regular price as a formatted string, for example `$59.99`.
        - `base_price_value` integer: Regular price in the smallest currency unit, for example cents for USD.
        - `currency_code` string: Currency code of the price, for example `USD`.
        - `discount_text` string: Discount label shown on the store, for example `-67%`.
        - `discounted_price` string: Current price after discount as a formatted string.
        - `discounted_value` integer: Current price after discount in the smallest currency unit, for example cents for USD.
        - `end_time` string: Time the offer ends, as the store gives it.
        - `is_exclusive` boolean: Whether the store marks the price as exclusive to a membership.
        - `is_free` boolean: Whether the item is free.
        - `is_tied_to_subscription` boolean: Whether the store marks the price as tied to a subscription.
        - `service_branding` string[]: Names of the PlayStation services the price is tied to.
        - `upsell_text` string: Promotional text the store shows next to the price.
      - `product_id` string: PlayStation Store product id of the edition. Use it with the product endpoint.
    - `genres` string[]: Genre names the title is filed under.
    - `id` string: PlayStation Store concept id, which groups every edition and add-on of a title.
    - `invariant_name` string: Language-independent name of the title.
    - `media` PlaystationMedia[]: Images and videos shown on the title's store page.
      - `role` string: Role of the asset on the store page, as the store labels it.
      - `type` string: Kind of asset, such as an image or a video.
      - `url` string: URL of the image or video.
    - `name` string: Title name as shown on the PlayStation Store.
    - `platforms` string[]: PlayStation platforms the title is available on, for example `PS4` or `PS5`.
    - `price` PlaystationDetailPrice
      - `applicability` string: How the price applies, for example `OUTRIGHT` for a one-time purchase.
      - `base_price` string: Regular price as a formatted string, for example `$59.99`.
      - `base_price_value` integer: Regular price in the smallest currency unit, for example cents for USD.
      - `currency_code` string: Currency code of the price, for example `USD`.
      - `discount_text` string: Discount label shown on the store, for example `-67%`.
      - `discounted_price` string: Current price after discount as a formatted string.
      - `discounted_value` integer: Current price after discount in the smallest currency unit, for example cents for USD.
      - `end_time` string: Time the offer ends, as the store gives it.
      - `is_exclusive` boolean: Whether the store marks the price as exclusive to a membership.
      - `is_free` boolean: Whether the item is free.
      - `is_tied_to_subscription` boolean: Whether the store marks the price as tied to a subscription.
      - `service_branding` string[]: Names of the PlayStation services the price is tied to.
      - `upsell_text` string: Promotional text the store shows next to the price.
    - `publisher` string: Publisher of the title.
    - `release_date` string: Release date of the title, in ISO 8601.
    - `source_url` string: PlayStation Store page the data was read from.
    - `star_rating` PlaystationStarRating
      - `average` number: Average user rating out of 5.
      - `count` integer: Number of user ratings.
      - `distribution` PlaystationStarRatingCount[]: Share of ratings at each star value, from 1 to 5.
        - `percent` integer: Percentage of ratings that gave this star value.
        - `stars` integer: Star value, from 1 to 5.
  - `msg` string

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `503`: Service Unavailable

---

[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/0497899e2016?raw)
