Skip to content

A Java library to retrieve data and pricing information from Valves Steam platform

Notifications You must be signed in to change notification settings

tomjal/steam-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 

Repository files navigation

Java Steam API

Build Status

A Java library to retrieve data from Valves Steam platform.

Use it in your own code like this:

SteamApi steamApi = new SteamApiImpl();
long appIdOfHalfLife = 70;
SteamApp halfLife = steamApi.retrieveData(appIdOfHalfLife);

// or

List<Long> appIds = new ArrayList<Long>();
appIds.add(70L);
appIds.add(10L);
List<SteamApp> games = steamApi.retrieveData(appIds);

// then

String gameName = halfLife.getName();
BigDecimal price = halfLife.getPrice().getFinalPrice();
... and more

This retrieves almost all available data for the given Steam ID or list of IDs, including prices and discounts.

Maven dependency:

<dependency>
	<groupId>com.github.go-ive</groupId>
	<artifactId>steam-api</artifactId>
	<version>2.0</version>
</dependency>

About

A Java library to retrieve data and pricing information from Valves Steam platform

Resources

Stars

Watchers

Forks

Packages

No packages published