Apps
App-Details
Erhalte detaillierte Informationen zu einer bestimmten Steam-Applikation, einschließlich Beschreibungen, Bildern, Preisen und Metadaten.
Endpunkt
Dieser Endpunkt gibt detaillierte Informationen zu einer bestimmten Steam-Applikation zurück, einschließlich Beschreibungen, Bildern, Preisen, Systemanforderungen und weiteren Metadaten.
GET /v2/steam/apps/{appId}
Erforderliche Parameter
appId
number
Die Steam-Applikations-ID.
Authentifizierung
Übergib deinen API-Schlüssel als x-api-key Request-Header.
x-api-key: YourSecretAPIKey
Antwortfelder
| Feld | Typ | Beschreibung |
|---|---|---|
result | object|null | Das App-Detail-Objekt oder null, wenn nicht gefunden |
App-Detail-Objekt
| Feld | Typ | Beschreibung |
|---|---|---|
_id | string | Dokument-ID |
appId | number | Steam-Applikations-ID |
steamAppId | string|null | Referenz auf das SteamApp-Dokument |
name | string|null | Name der Applikation |
type | string|null | Applikationstyp (z.B. "game", "dlc") |
requiredAge | number | Erforderliches Mindestalter (0, wenn keines) |
isFree | boolean | Ob die App kostenlos spielbar ist |
shortDescription | string|null | Kurzbeschreibung |
detailedDescription | string|null | Vollständige HTML-Beschreibung |
aboutTheGame | string|null | HTML-Inhalt des "About the game"-Abschnitts |
developers | string | Liste der Entwicklernamen |
publishers | string | Liste der Publisher-Namen |
headerImage | string|null | Header-Bild-URL |
capsuleImage | string|null | Capsule-Bild-URL |
capsuleImageV5 | string|null | Capsule-Bild-URL v5 |
background | string|null | Hintergrundbild-URL |
backgroundRaw | string|null | Raw-Hintergrundbild-URL |
screenshots | array | Array von Screenshot-Objekten |
movies | array | Array von Video-/Trailer-Objekten |
categories | array | Array von Kategorie-Objekten |
genres | array | Array von Genre-Objekten |
platforms | object | Plattformverfügbarkeit |
metacritic | object | Metacritic-Score-Daten |
recommendations | object | Anzahl der Empfehlungen |
achievements | object | Erfolg-Daten |
releaseDate | object | Informationen zum Veröffentlichungsdatum |
supportInfo | object | Support-Kontaktinformationen |
website | string|null | URL der offiziellen Website |
legalNotice | string|null | Rechtlicher Hinweis |
reviews | string|null | Review-Zitate |
pcRequirements | object | PC-Systemanforderungen |
macRequirements | object | Mac-Systemanforderungen |
linuxRequirements | object | Linux-Systemanforderungen |
priceOverview | object | Aktuelle Preisinformationen |
packages | number | Verfügbare Paket-IDs |
packageGroups | array | Details zu Paketgruppen |
dlc | number | Zugehörige DLC-App-IDs |
contentDescriptors | object | Content-Descriptor-Informationen |
controllerSupport | string|null | Controller-Unterstützungsstufe |
supportedLanguages | string|null | HTML-String der unterstützten Sprachen |
ratings | object|null | Regionale Altersfreigaben |
Verschachtelte Objekte
screenshots
| Feld | Typ | Beschreibung |
|---|---|---|
id | number | Screenshot-ID |
pathThumbnail | string | Thumbnail-URL |
pathFull | string | URL in voller Auflösung |
movies
| Feld | Typ | Beschreibung |
|---|---|---|
id | number | Video-ID |
name | string | Video-/Trailer-Name |
thumbnail | string | Thumbnail-URL |
dashAv1 | string | DASH-AV1-Stream-URL |
dashH264 | string | DASH-H.264-Stream-URL |
hlsH264 | string | HLS-H.264-Stream-URL |
highlight | boolean | Ob es sich um einen hervorgehobenen Trailer handelt |
categories / genres
| Feld | Typ | Beschreibung |
|---|---|---|
id | number/string | Kategorie- oder Genre-ID |
description | string | Kategorie- oder Genre-Name |
platforms
| Feld | Typ | Beschreibung |
|---|---|---|
windows | boolean | Verfügbar auf Windows |
mac | boolean | Verfügbar auf Mac |
linux | boolean | Verfügbar auf Linux |
metacritic
| Feld | Typ | Beschreibung |
|---|---|---|
score | number|null | Metacritic-Score |
url | string|null | URL der Metacritic-Seite |
releaseDate
| Feld | Typ | Beschreibung |
|---|---|---|
comingSoon | boolean | Ob das Spiel noch nicht veröffentlicht ist |
date | string|null | Veröffentlichungsdatum als String |
priceOverview
| Feld | Typ | Beschreibung |
|---|---|---|
currency | string|null | Währungscode (z.B. "USD") |
initial | number|null | Ursprünglicher Preis in Cent |
final | number|null | Endpreis in Cent (nach Rabatt) |
discountPercent | number | Rabattprozentsatz (0, wenn keiner) |
initialFormatted | string|null | Formatierter ursprünglicher Preis |
finalFormatted | string|null | Formatierter Endpreis |
pcRequirements / macRequirements / linuxRequirements
| Feld | Typ | Beschreibung |
|---|---|---|
minimum | string|null | Mindestanforderungen als HTML |
recommended | string|null | Empfohlene Anforderungen als HTML |
Antwortbeispiel
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"
}
}
}
}