Mit einem Steam API-Key binden Sie Steam-Funk­tio­nen in eigene Websites, Apps oder An­wen­dun­gen ein. Sie benötigen dafür einen Steam-Account. Wir zeigen, wie Sie Steam Web API-Keys erstellen.

Was ist die Steam API?

Sie möchten Steam-Features wie Grup­pen­in­for­ma­tio­nen, Freun­des­lis­ten, Spiele-Achie­ve­ments oder In­for­ma­tio­nen zu Sozialen Netz­wer­ken zur Verfügung stellen und auf aktuellem Stand halten? Dann benötigen Sie Zugriff zur HTTP-basierten Web-API von Steam. Die API von Valve nennt sich Steam­works und lässt sich als Pro­gram­mier­schnitt­stel­le zu externen An­wen­dun­gen, Websites oder Apps nutzen. Steams API er­mög­licht einen sicheren und zu­ver­läs­si­gen Da­ten­trans­fer, um eigene Projekte mit Steam-In­for­ma­tio­nen zu op­ti­mie­ren.

Was ist ein Steam API-Key?

Für die Nutzung der Steam API benötigen Sie in jedem Fall einen API-Key. Dabei handelt es sich um einen geheimen, ein­ma­li­gen Au­then­ti­fi­zie­rungs­schlüs­sel, mit dem Sie sich für einen be­rech­tig­ten Zugriff au­then­ti­fi­zie­ren. Bestätigt die Steam API Ihren Steam Web API-Key, können Sie wichtige Werkzeuge und Dienste von Steam­works nutzen. Zusammen mit dem Steam Guard Au­then­ti­ca­ti­on Token stellt der API-Key einen Schutz­me­cha­nis­mus dar, um be­rech­tig­te externe Zugriffe und Da­ten­trans­fers zu er­mög­li­chen.

Welche Funk­tio­nen bietet die Steam API

Zu den wich­tigs­ten Funk­tio­nen, die sich mit der Steam API über Steam­works nutzen lassen, zählen:

  • IS­team­News: Newsfeed für jedes Steam-Game anzeigen
  • IS­team­U­ser­Stats: Er­run­gen­schaf­ten und Sta­tis­ti­ken für Games anzeigen oder frei­schal­ten
  • IS­team­U­ser: Be­reit­stel­len von In­for­ma­tio­nen zu Steam-Nut­ze­rin­nen und Nutzern sowie Bes­ten­lis­ten, Grup­pen­lis­ten und Freun­des­lis­ten
  • ITFItems_440: Stellt In­for­ma­tio­nen zu Items von Nut­ze­rin­nen und Nutzern bereit
Bild: Alle Steam Web-APIs
In der API-Do­ku­men­ta­ti­on finden Sie alle ver­füg­ba­ren Steam Web-APIs. / Quelle: https://steam­com­mu­ni­ty.com/dev?l=german

Eine Übersicht zu allen APIs von Steam gibt es unter Steams Web API-Overview.

Ist die Steam API kostenlos?

Zurzeit (August 2023) bietet Valve die Steam API mit Zugriff auf Steam­works-Funk­tio­nen kostenlos an. Es steht Ihnen daher frei, aus­ge­wähl­te Funk­tio­nen über die API in externe Dienste und An­wen­dun­gen zu in­te­grie­ren. Hierzu benötigen Sie jedoch einen Steam-Account mit ad­mi­nis­tra­ti­ven Rechten und eine SteamID.

Was sind die Vorteile der Steam API und API-Keys?

Steam gilt als er­folg­reichs­te und größte Online-Plattform für den Kauf und Vertrieb von Spielen. Wer populäre Features wie Er­run­gen­schaf­ten und Sta­tis­ti­ken (Achie­ve­ments), eigene soziale Steam-Netzwerke sowie Gruppen- und Freun­des­lis­ten auf einer Website einbindet, steigert daher die Nut­zungs­er­fah­rung. Das erweist sich vor allem für ein mul­ti­me­dia­les Online-Marketing mit Fokus auf Gaming als sinnvoll und effektiv, um durch ein ab­wechs­lungs­rei­ches Angebot die eigene Mar­ken­wahr­neh­mung zu steigern.

Was gibt es bei Steam API-Keys zu beachten

Wenn Sie einen API-Key für Ihren Steam-Account erstellen, sollten Sie diesen nicht mit un­be­rech­tig­ten Personen oder öf­fent­lich teilen. Ein ge­stoh­le­ner oder kom­pro­mit­tier­ter Key kann zu Account-Hijacking oder Da­ten­miss­brauch führen. Vor allem Scammer und Betrüger haben es daher auf API-Keys abgesehen, mit denen Sie an In­for­ma­tio­nen gelangen, die nur für zu­griffs­be­rech­tig­te Nut­ze­rin­nen und Nutzer vor­ge­se­hen sind.

Un­ter­schied zwischen Nut­zer­schlüs­sel und Pu­blisher­schlüs­sel

Bei API-Keys von Steam gilt es in folgende zwei Varianten zu un­ter­schei­den:

  • Steam Nut­zer­schlüs­sel: Bei Nut­zer­schlüs­seln handelt es sich um Steam API-Keys, die alle Nut­ze­rin­nen und Nutzer mit einem Steam-Account erstellen können. Der erstellte Key lässt sich an­schlie­ßend für die Ein­bin­dung von Steam­works-Funk­tio­nen in externe Dienste nutzen.
  • Steam Pu­blisher­schlüs­sel: Pu­blisher­schlüs­sel sind er­for­der­lich, wenn Sie ver­trau­li­che Daten teilen oder ge­schütz­te Aktionen mit er­for­der­li­chen Zu­griffs­ge­neh­mi­gun­gen vornehmen. Mit ent­spre­chen­den Schlüs­sel­pa­ra­me­tern lässt sich festlegen, für welche Methoden der API-Key dient. Pu­blisher­schlüs­sel werden mit einer Pu­blisher­grup­pe verknüpft und er­mög­li­chen den Zugriff auf alle App-IDs der Gruppe. Pu­blisher­schlüs­sel kommen in der Regel nur für ge­si­cher­te Pu­blisher­ser­ver in Frage, sind geschützt auf­zu­be­wah­ren und dürfen nicht mit einem Spiel geteilt werden. Die Er­stel­lung setzt zudem Ad­mi­nis­tra­tor­rech­te voraus.

Lassen sich Steam API-Keys löschen oder de­ak­ti­vie­ren?

Sie können einen Steam Web API-Key jederzeit über die API-Seite von Steam löschen. Hierzu melden Sie sich einfach mit Ihrem Account an und gehen auf „Revoke My Steam Web API Key“. Der Schlüssel wird an­schlie­ßend de­ak­ti­viert und lässt sich nicht länger für den Zugriff auf die API nutzen. Auf diese Weise können Sie auch einen Key, von dem Sie denken, dass er in falsche Hände geriet, gegen einen neuen aus­tau­schen. Hierzu ge­ne­rie­ren Sie einfach einen neuen Schlüssel.

IONOS Ent­wick­ler API
Verwalten Sie Ihre IONOS Hosting-Produkte über unsere leis­tungs­star­ken APIs
  • DNS-Ma­nage­ment
  • SSL-Ver­wal­tung
  • API-Do­ku­men­ta­ti­on

Steam API-Key erstellen

Gehen Sie wie folgt vor, um einen Steam Web API-Key zu erstellen:

Schritt 1: Gehen Sie auf die Über­sichts­sei­te der Steam API-Keys und melden Sie sich mit Ihren An­mel­de­da­ten für Ihren Steam-Account an.

Schritt 2: Fügen Sie den Domain-Namen oder einen Platz­hal­ter hinzu, für den Sie den Steam API-Key verwenden möchten. Stimmen Sie an­schlie­ßend den Nut­zungs­be­din­gun­gen der Steam Web API zu und klicken Sie auf „Register“.

Schritt 3: Es öffnet sich nun ein neues Fenster, indem Sie den ge­ne­rier­ten API-Key mit 32 Stellen bestehend aus Zeichen und Zahlen sehen. Kopieren Sie den Key und fügen Sie ihn an der ge­wünsch­ten Stelle in Ihrem Code, Ihrer App oder im CMS (Content Ma­nage­ment System) ein.

Tipp

Sie möchten wissen, wie Sie nicht nur für Steam, sondern auch für Dienste wie Google Maps, Open­Wea­ther oder YouTube API-Keys erstellen? Unsere An­lei­tun­gen erklären es Ihnen:

API-Keys für Steam finden

Möchten Sie bereits erstellte API-Keys für Steam finden, de­ak­ti­vie­ren, löschen oder neu erstellen, gehen Sie wie folgt vor: Melden Sie sich wieder auf der Steam-Seite für Steam API-Keys an. Hier finden Sie bereits erstellte API-Keys auf­ge­lis­tet, die Sie jederzeit mit „Revoke My Steam API Key“ wieder löschen können.

Zum Hauptmenü