P_ProductInternal
Implements: P_ProductInterface
Internal product representation with all available fields and data
Fields:
| Field | Type | Description | Deprecation reason | Inherited from |
|---|---|---|---|---|
id | P_Uuid! | P_ProductInterface | ||
name | String! | P_ProductInterface | ||
slug | String! | P_ProductInterface | ||
platform | P_Platform! | |||
drm | P_Drm! | |||
description | P_Description | |||
images | [String] | |||
multiSizeImages | [P_ProductImage!] | |||
regions | [String!] | |||
regionWhitelist | [String!] | |||
regionBlacklist | [String!] | |||
countries | [String] | |||
countriesWhitelist | [String] | If not blank, the product may only be purchased in these countries (IP-based). | ||
countriesHardBlacklist | [String!]! | If not blank, the product is not accessible from these countries (IP-based). | ||
noActivationCountries | [String!] | |||
createdAt | P_DateTime | |||
updatedAt | P_DateTime | |||
releasedAt | P_DateTime | |||
auctions(after: String, first: Int, before: String, last: Int, enabled: Boolean, available: Boolean) | P_AuctionConnection | |||
lowestPriceAuction | P_Auction | |||
lowestPriceAuctionByCountry | [P_ProductAuctionByCountry] | |||
os | P_OSEnumSet | |||
attributes | P_AttributeEnumSet | |||
languages | [String] | |||
developers | [String] | |||
developersCollection | [P_Developer] | |||
publishers | [String] | |||
publishersCollection | [P_Publisher!] | |||
minimumSystemRequirements | [P_SystemRequirement] | |||
recommendedSystemRequirements | [P_SystemRequirement] | |||
similarIds | [P_Uuid] | |||
merchantIds | [P_Uuid!] | |||
translations | [P_ProductTranslation] | |||
tags | [P_ProductTag]! | |||
genres | [P_Genre]! | |||
youtubeVideos | [String] | |||
websites | [String] | |||
playerPerspectives | [String] | |||
pegiRating | Int | |||
esrbRating | String | |||
aggregatedRating | Int | |||
gameEngine | String | |||
timeToBeat | String | |||
disableReason | String | |||
identifier | String | |||
publish | Boolean | |||
nonGaming | Boolean | |||
type | P_ProductType | |||
aliases | [String!] | |||
aliasesExtended | [String!] | |||
imagesProcessing | Boolean | |||
backgroundImage | String | |||
hidden | Boolean | |||
taxCategoryId | P_Uuid | |||
riskCategoryId | P_Uuid | |||
relatedUrl | String | |||
designVersion | Int | |||
digitalCurrency | String | |||
publisherLogoPath | String | |||
ean | String | |||
worksOn | [P_ComputerEnum] | |||
alerts(after: String, first: Int, before: String, last: Int) | P_AlertConnection | |||
flags | [P_ProductFlagEnum] | |||
cartPopupDetails | P_CartPopupDetails | |||
series | P_ProductSeries | |||
prices(after: String, first: Int) | P_ProductPriceConnection | |||
igdbId | Int | use entryProduct | ||
entryProduct | P_EntryProduct | |||
category | P_ProductCategoryEnum | |||
linkedProduct | P_Uuid | Parent product id. To get full object use Product.parent | ||
parent | P_ProductInternal | |||
breadcrumbMenuItemLeafId | P_Uuid | |||
faqGroupId | P_Uuid | |||
oldSlugs | [P_OldProductSlug]! | |||
auctionDefaultIconPath | String | Denomination default icon path | ||
aggregator | P_ProductAggregator | |||
value | String | |||
valueType | String | |||
visibleOnApps | [P_AppEnum!] | |||
wholesale | Boolean |