Aplikacje
Szczegóły aplikacji
Pobierz szczegółowe informacje o konkretnej aplikacji Steam, w tym opisy, obrazy, ceny i metadane.
Endpoint
Ten endpoint zwraca szczegółowe informacje o konkretnej aplikacji Steam, w tym opisy, obrazy, ceny, wymagania systemowe i inne metadane.
GET /v2/steam/apps/{appId}
Wymagane parametry
appId
number
Steam application ID.
Uwierzytelnianie
Dołącz swój klucz API jako header x-api-key.
x-api-key: YourSecretAPIKey
Pola odpowiedzi
| Pole | Typ | Opis |
|---|---|---|
result | object|null | Obiekt szczegółów aplikacji lub null, jeśli nie znaleziono |
Obiekt szczegółów aplikacji
| Pole | Typ | Opis |
|---|---|---|
_id | string | ID dokumentu |
appId | number | Steam application ID |
steamAppId | string|null | Referencja do dokumentu SteamApp |
name | string|null | Nazwa aplikacji |
type | string|null | Typ aplikacji (np. "game", "dlc") |
requiredAge | number | Minimalny wymagany wiek (0, jeśli brak) |
isFree | boolean | Czy aplikacja jest darmowa |
shortDescription | string|null | Krótki opis |
detailedDescription | string|null | Pełny opis HTML |
aboutTheGame | string|null | Zawartość HTML sekcji "O grze" |
developers | string | Lista nazw deweloperów |
publishers | string | Lista nazw wydawców |
headerImage | string|null | URL obrazu nagłówkowego |
capsuleImage | string|null | URL obrazu capsule |
capsuleImageV5 | string|null | URL obrazu capsule v5 |
background | string|null | URL obrazu tła |
backgroundRaw | string|null | URL surowego obrazu tła |
screenshots | array | Tablica obiektów zrzutów ekranu |
movies | array | Tablica obiektów filmów/zwiastunów |
categories | array | Tablica obiektów kategorii |
genres | array | Tablica obiektów gatunków |
platforms | object | Dostępność na platformach |
metacritic | object | Dane oceny Metacritic |
recommendations | object | Liczba rekomendacji |
achievements | object | Dane osiągnięć |
releaseDate | object | Informacje o dacie wydania |
supportInfo | object | Dane kontaktowe wsparcia |
website | string|null | URL oficjalnej strony |
legalNotice | string|null | Tekst noty prawnej |
reviews | string|null | Cytaty z recenzji |
pcRequirements | object | Wymagania systemowe PC |
macRequirements | object | Wymagania systemowe Mac |
linuxRequirements | object | Wymagania systemowe Linux |
priceOverview | object | Aktualne informacje cenowe |
packages | number | Dostępne ID pakietów |
packageGroups | array | Szczegóły grup pakietów |
dlc | number | Powiązane ID aplikacji DLC |
contentDescriptors | object | Informacje o deskryptorach treści |
controllerSupport | string|null | Poziom obsługi kontrolera |
supportedLanguages | string|null | HTML string obsługiwanych języków |
ratings | object|null | Regionalne kategorie wiekowe |
Obiekty zagnieżdżone
screenshots
| Pole | Typ | Opis |
|---|---|---|
id | number | ID zrzutu ekranu |
pathThumbnail | string | URL miniatury |
pathFull | string | URL pełnej rozdzielczości |
movies
| Pole | Typ | Opis |
|---|---|---|
id | number | ID filmu |
name | string | Nazwa filmu/zwiastuna |
thumbnail | string | URL miniatury |
dashAv1 | string | URL streamu DASH AV1 |
dashH264 | string | URL streamu DASH H.264 |
hlsH264 | string | URL streamu HLS H.264 |
highlight | boolean | Czy jest to wyróżniony zwiastun |
categories / genres
| Pole | Typ | Opis |
|---|---|---|
id | number/string | ID kategorii lub gatunku |
description | string | Nazwa kategorii lub gatunku |
platforms
| Pole | Typ | Opis |
|---|---|---|
windows | boolean | Dostępne na Windows |
mac | boolean | Dostępne na Mac |
linux | boolean | Dostępne na Linux |
metacritic
| Pole | Typ | Opis |
|---|---|---|
score | number|null | Ocena Metacritic |
url | string|null | URL strony Metacritic |
releaseDate
| Pole | Typ | Opis |
|---|---|---|
comingSoon | boolean | Czy gra jeszcze nie została wydana |
date | string|null | Data wydania jako string |
priceOverview
| Pole | Typ | Opis |
|---|---|---|
currency | string|null | Kod waluty (np. "USD") |
initial | number|null | Cena początkowa w centach |
final | number|null | Cena końcowa w centach (po rabacie) |
discountPercent | number | Procent rabatu (0, jeśli brak) |
initialFormatted | string|null | Sformatowana cena początkowa |
finalFormatted | string|null | Sformatowana cena końcowa |
pcRequirements / macRequirements / linuxRequirements
| Pole | Typ | Opis |
|---|---|---|
minimum | string|null | Wymagania minimalne w HTML |
recommended | string|null | Wymagania rekomendowane w HTML |
Przykład odpowiedzi
response.json
{
"success": true,
"response": {
"result": {
"_id": "6789abcdef012345",
"appId": 730,
"name": "Counter-Strike 2",
"type": "game",
"requiredAge": 0,
"isFree": true,
"shortDescription": "Counter-Strike 2 expands upon the team-based action gameplay...",
"developers": ["Valve"],
"publishers": ["Valve"],
"headerImage": "https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/730/header.jpg",
"platforms": {
"windows": true,
"mac": false,
"linux": true
},
"genres": [
{ "id": "1", "description": "Action" },
{ "id": "37", "description": "Free to Play" }
],
"releaseDate": {
"comingSoon": false,
"date": "21 Aug, 2012"
},
"priceOverview": {
"currency": "USD",
"initial": 0,
"final": 0,
"discountPercent": 0,
"initialFormatted": "",
"finalFormatted": "Free to Play"
}
}
}
}