Skip to content

woctezuma/steam-store-snapshots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Steam Store Snapshots

This repository contains data snapshots of the list of apps on the Steam store.

Data

Data can be fetched from the following API interfaces:

  • ISteamApps
  • IStoreService

ISteamApps

Illustration for ISteamApps

A request is made to the following endpoint:

https://api.steampowered.com/ISteamApps/GetAppList/v2/?

ISteamApps does not require any argument.

IStoreService

Illustration for IStoreService

A request is made to the following endpoint:

https://api.steampowered.com/IStoreService/GetAppList/v1/?key=is_here_but_hidden&max_results=50000

IStoreService should be called with the following arguments:

  • key=is_here_but_hidden: your access key,
  • max_results=50000: the number of apps to return at a time. Max is 50k.

Your access key is secret, and can be:

  • either your WebAPI key,
  • or your OAuth access token.

Please refer to the explanation below to figure out your secret key:

Illustration for the secret key

Usage

An example script main.py is provided to load JSON data. It can be run as follows:

python main.py

Output:

[ISteamApps] #apps = 107911
[IStoreService] #apps = 48792

Depending on the API interface, the data snapshots are different. As of January 9, 2021:

  • ISteamApps retrieves about 108k apps,
  • IStoreService retrieves about 49k apps.

The discrepancy is likely due to the fact that:

  • ISteamApps retrieves games, DLC, software items, hardware, videos and series,
  • IStoreService only retrieves games (if used with the default request arguments).

Unofficial API: GameDataCrunch

GameDataCrunch provides an unofficial API to retrieve the list of apps on the Steam store.

It can be an alternative if you don't have an access key for the official API.

A Python package gamedatacrunch is available on PyPI.

References

About

Data snapshots of app lists on Steam.

Topics

Resources

License

Stars

Watchers

Forks

Languages