Skip to main content

Get products

Returns rich catalog metadata for one or more products — including name, platform, region, developer, publisher, release date, categories, system requirements, age restrictions, thumbnail, portrait image, cover image, additional images, and videos. Use this endpoint to display a product page where descriptive metadata and media assets are needed.

Typical use cases:

  • Render a product detail page (name, images, description metadata, requirements).
  • Check region, platform, and age restrictions before displaying a product to end users.

Endpoint: GET /export/v1/products

Headers

HeaderRequiredDescription
AuthorizationYesBearer token obtained from the OAuth2 token endpoint. Format: Bearer <access_token>. See Authentication.

Query parameters

ParameterTypeRequiredDescription
productIds[]array of stringsYesList of product identifiers to fetch. Each must be exactly 14 numeric digits (e.g. 10000004439009). Minimum 1, maximum 20 IDs per request.

productIds[] validation rules:

  • Required — at least one ID must be provided
  • Each identifier must be exactly 14 characters long
  • Each identifier must be numeric
  • Each identifier must be ≥ 10000000000000

Note: Products not found in the catalog are silently omitted from the response. The data array contains only products that exist.

Example requests

Request with single product identifier

GET /export/v1/products?productIds[]=10000004439009

Sandbox

curl --location 'https://public.prodsandbox.exportapi.g2a.one/export/v1/products?productIds%5B%5D=10000337944003&productIds%5B%5D=10000339474012&productIds%5B%5D=10000513263001&productIds%5B%5D=10000505514011' \
--header 'Authorization: Bearer rfC3vIi6zoVqZSHAlhTXslTfvMZYwWPZ'

Success response (200)

{
"data": [
{
"id": "10000004439009",
"name": "Grand Theft Auto San Andreas Steam Key GLOBAL",
"slug": "grand-theft-auto-san-andreas-steam-key-global-i10000004439009",
"platform": "Steam",
"region": "GLOBAL",
"developer": "Rockstar Games",
"publisher": "Rockstar Games",
"releaseDate": "2005-06-06",
"categories": [
{ "id": "189", "name": "Action & Shooter" }
],
"requirements": {
"minimal": {
"processor": "1Ghz Pentium III / AMD Athlon Processor",
"graphics": "Geforce 3",
"memory": "256MB",
"diskSpace": "3.6GB",
"system": "Windows 2000/XP",
"other": null
},
"recommended": {
"processor": null,
"graphics": null,
"memory": null,
"diskSpace": null,
"system": null,
"other": null
}
},
"thumbnail": "https://images.g2a.com/58x58/0x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd32ae653a0c8c46962e",
"portraitImage": "https://images.g2a.com/230x336/0x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd32ae653a0c8c46962e",
"coverImage": "https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd32ae653a0c8c46962e",
"images": [
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd365bafe323972ebdb7",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd33ae653a0c92133351",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd355bafe323b54541c9",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd31ae653a0c9468a503",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd335bafe323972ebdb6",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd30ae653a0c92133350",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd2fae653a0c8c46962d",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd315bafe3239b4f264a",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5ac78e4a5bafe3ddb7277af2"
],
"videos": [
"https://www.youtube.com/embed/-YjASEB59Cc"
],
"restrictions": {
"rating": "PEGI 18",
"descriptors": ["Violence", "Bad Language"]
},
"totalQuantity": 156,
"minPrice": "1.49",
"updatedAt": "2026-03-20T10:00:00Z",
"currency": "EUR"
}
]
}

Request with multiple product IDs

GET /export/v1/products?productIds[]=10000004439009&productIds[]=10000004439010

Success response (200)

{
"data": [
{
"id": "10000004439009",
"name": "Grand Theft Auto San Andreas Steam Key GLOBAL",
"slug": "grand-theft-auto-san-andreas-steam-key-global-i10000004439009",
"platform": "Steam",
"region": "GLOBAL",
"developer": "Rockstar Games",
"publisher": "Rockstar Games",
"releaseDate": "2005-06-06",
"categories": [
{ "id": "189", "name": "Action & Shooter" }
],
"requirements": {
"minimal": {
"processor": "1Ghz Pentium III / AMD Athlon Processor",
"graphics": "Geforce 3",
"memory": "256MB",
"diskSpace": "3.6GB",
"system": "Windows 2000/XP",
"other": null
},
"recommended": {
"processor": null,
"graphics": null,
"memory": null,
"diskSpace": null,
"system": null,
"other": null
}
},
"thumbnail": "https://images.g2a.com/58x58/0x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd32ae653a0c8c46962e",
"portraitImage": "https://images.g2a.com/230x336/0x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd32ae653a0c8c46962e",
"coverImage": "https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd32ae653a0c8c46962e",
"images": [
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd365bafe323972ebdb7",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd33ae653a0c92133351",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd355bafe323b54541c9",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd31ae653a0c9468a503",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd335bafe323972ebdb6",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd30ae653a0c92133350",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd2fae653a0c8c46962d",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5910bd315bafe3239b4f264a",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-global-i10000004439009/5ac78e4a5bafe3ddb7277af2"
],
"videos": [
"https://www.youtube.com/embed/-YjASEB59Cc"
],
"restrictions": {
"rating": "PEGI 18",
"descriptors": ["Violence", "Bad Language"]
},
"totalQuantity": 156,
"minPrice": "1.49",
"updatedAt": "2026-03-20T10:00:00Z",
"currency": "EUR"
},
{
"id": "10000004439010",
"name": "Grand Theft Auto San Andreas Steam Key EUROPE",
"slug": "grand-theft-auto-san-andreas-steam-key-europe-i10000004439010",
"platform": "Steam",
"region": "EUROPE",
"developer": "Rockstar Games",
"publisher": "Rockstar Games",
"releaseDate": "2005-06-06",
"categories": [
{ "id": "189", "name": "Action & Shooter" }
],
"requirements": {
"minimal": {
"processor": "1Ghz Pentium III / AMD Athlon Processor",
"graphics": "Geforce 3",
"memory": "256MB",
"diskSpace": "3.6GB",
"system": "Windows 2000/XP",
"other": null
},
"recommended": null
},
"thumbnail": "https://images.g2a.com/58x58/0x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/5910bd32ae653a0c8c46962e",
"portraitImage": "https://images.g2a.com/230x336/0x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/5910bd32ae653a0c8c46962e",
"coverImage": "https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/5910bd32ae653a0c8c46962e",
"images": [
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/5910bd365bafe323972ebdb7",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/5910bd33ae653a0c92133351",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/5910bd355bafe323b54541c9",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/5910bd31ae653a0c9468a503",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/5910bd335bafe323972ebdb6",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/5910bd30ae653a0c92133350",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/5910bd2fae653a0c8c46962d",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/5910bd315bafe3239b4f264a",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/590e052aae653a63ea75ab15",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/590e052c5bafe3796b0d0f55",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/590e052c5bafe3793a664619",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/590e0528ae653a63ae61e88b",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/590e052a5bafe37966748d26",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/590e052a5bafe3796b0d0f54",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/590e05295bafe3793a664618",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/590e0526ae653a63ae61e88a",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/590e05285bafe37966748d25",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/590e0525ae653a63ea75ab14",
"https://images.g2a.com/0x0/1x1x1/grand-theft-auto-san-andreas-steam-key-europe-i10000004439010/590e05265bafe3796b0d0f53"
],
"videos": [
"https://www.youtube.com/embed/-YjASEB59Cc"
],
"restrictions": {
"rating": "PEGI 18",
"descriptors": ["Violence", "Bad Language"]
},
"totalQuantity": 89,
"minPrice": "2.49",
"updatedAt": "2026-03-21T08:30:00Z",
"currency": "EUR"
}
]
}

Response fields

FieldTypeDescription
dataarrayList of product detail objects
data[].idstringProduct identifier (e.g. 10000004439009).
data[].namestringProduct name
data[].slugstringURL-friendly product identifier
data[].platformstring | nullPlatform where the product can be accessed or played (e.g., Steam, Origin, Uplay, GOG, Xbox)
data[].regionstring | nullRegion (e.g. GLOBAL, EUROPE, etc.)
data[].developerstring | nullDeveloper name
data[].publisherstring | nullPublisher name
data[].releaseDatestring | nullRelease date (ISO 8601 date, e.g. 2023-05-15)
data[].categoriesarrayCategories list
data[].categories[].idstringCategory identifier
data[].categories[].namestringCategory name
data[].requirementsobject | nullRequirements of the product
data[].requirements.minimalobject | nullMinimum system requirements
data[].requirements.recommendedobject | nullRecommended system requirements
data[].requirements.*.processorstring | nullCPU requirement
data[].requirements.*.graphicsstring | nullGPU requirement
data[].requirements.*.memorystring | nullRAM requirement
data[].requirements.*.diskSpacestring | nullDisk space requirement
data[].requirements.*.systemstring | nullOperating system requirement
data[].requirements.*.otherstring | nullOther requirements
data[].thumbnailstring | nullURL of the product thumbnail. Square crop, 58×58 px. Suitable for compact listings and icon-sized display.
data[].portraitImagestring | nullURL of the product portrait image. Vertical crop, 230×336 px. Used for product cards in category listings.
data[].coverImagestring | nullURL of the product cover image at original resolution. Full-size vertical image, intended for product detail pages.
data[].imagesarray of stringsURLs of additional product images
data[].videosarray of stringsURLs of product videos
data[].restrictionsobject | nullAge rating and content descriptors
data[].restrictions.ratingstringAge rating (e.g. PEGI 18)
data[].restrictions.descriptorsarray of stringsContent descriptors (e.g. ["Violence"])
data[].totalQuantityintegerNumber of all available items
data[].minPricestring | nullLowest offer price (dot-separated decimal, e.g. 9.99)
data[].updatedAtstring | nullTimestamp of the last offer update (ISO 8601)
data[].currencystringCurrency code for all prices in this object. Always "EUR".

Error responses

StatusDescriptionPossible error codes
400Bad requestvalidation-errorproductIds failed validation; see message for details
401Unauthorizedunauthorized — missing or invalid Bearer token
500Internal server errorinternal-server-error — unexpected server-side error; contact your Key Account Manager and include the traceId from the response

validation-error (400) — the message field identifies the specific identifier and problem. Possible causes:

  • productIds is missing or empty (productIds is a required parameter)
  • Any identifier in productIds is not exactly 14 characters long
  • Any identifier in productIds is non-numeric
  • Any identifier in productIds is below the minimum value (10000000000000)
  • Any identifier in productIds is an empty string

Example — missing productIds:

{
"error": {
"code": "validation-error",
"message": "productIds cannot be empty",
"status": 400
}
}

Example — invalid identifier length:

{
"error": {
"code": "validation-error",
"message": "productIds 1234 must have exactly 14 characters",
"status": 400
}
}