Steam API

Overview: Steam API I is a versatile and efficient API designed to provide detailed information about various applications on Steam. It's tailored to serve developers, researchers, and app enthusiasts who need quick and reliable access to app-specific data. Our API offers a range of endpoints that enable users to retrieve application IDs, names, perform searches and get autocomplete suggestions.…

289 subscribers
4 ms avg latency
22 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Steam API endpoints

MethodEndpointDescription
App Overview
GET Get Name by App ID
/name/{appId}
Obtain the name of an application using its unique appid. Use this endpoint when you have an app's ID and need to find out the app's name. The endpoint expects an appid as the…
GET Get App ID by Name
/appid/{name}
Retrieve the unique application ID (appid) for a given app name. This endpoint is ideal for users who know the app name and need to fetch its corresponding ID. Simply pass the…
GET App Search
/search
Search for apps by name. This endpoint allows you to input a search query and optionally specify the maximum number of results you wish to receive (default is 10, maximum is 50).…
GET App Autocomplete
/autocomplete
Get quick app name suggestions based on a partial input. Ideal for implementing autocomplete features in your application. This endpoint returns app names that start with the…
GET Total Apps Count
/totalApps
Provides the total number of applications currently registered in the database. This endpoint is helpful for getting a quick overview of the database size, indicating the total…
App Media
GET Get Cover Image
/media/coverImage/{appId}
Retrieve the cover image of a specific app by its application ID (appid). This endpoint generates a direct URL to the app's cover image hosted on Steam's CDN.
GET Get Screenshots
/media/screenshots/{appId}
Fetch a collection of screenshots for a given app using its appid. This endpoint returns URLs to high-resolution images showcasing the app's gameplay or features.
GET Get Capsule Image
/media/capsuleImage/{appid}
Access a smaller, capsule-sized image of the app.
GET Get Videos
/media/videos/{appid}
Access videos and trailers associated with an app. Provide the appid to receive URLs to video thumbnails, and direct links to video files in various formats.
App Details
GET Get Publishers
/appDetails/publishers/{appid}
Fetch the names of the publishers associated with an app.
GET Get Website
/appDetails/website/{appid}
Retrieve the official website URL of an app.
GET Get Developers
/appDetails/developers/{appid}
This endpoint provides the names of the developers responsible for creating the app.
GET Get Categories
/appDetails/categories/{appid}
Retrieve a list of categories associated with an app, such as single-player, multiplayer, co-op, etc.
GET Get Genres
/appDetails/genres/{appid}
Identify the genres that an app belongs to, such as action, adventure, RPG, etc
GET Get Short Description
/appDetails/shortDescription/{appid}
Obtain a concise description of an app. By entering the appid, the API returns a brief overview or summary of the app. The short description can be returned with or without HTML…
GET Get Detailed Description
/appDetails/detailedDescription/{appid}
Get an in-depth description of an app using its appid. This endpoint provides a detailed narrative of the app, including key features and gameplay elements. The detailed…
GET Get Platforms
/appDetails/platforms/{appid}
Determine the platforms on which an app is available (such as Windows, Mac, or Linux).
GET Get App Details
/appDetails/{appid}
Obtain all the data that is available for an specific app.
GET Get Supported Languages
/appDetails/supportedLanguages/{appid}
Find out the languages supported by an app. The endpoint returns a list of available languages for the app, including options for voice and subtitles. The supported languages can…
GET Get About App
/appDetails/aboutApp/{appid}
This endpoint delivers detailed information about the app, focusing on what the game is about. The about App description can be returned with or without HTML content.
GET Get Achievements
/appDetails/achievements/{appid}
Get the highlighted achievements of an app along with their image.
GET Get Requirements
/appDetails/requirements/{appid}
Get the system requirements for an app, including minimum and recommended specifications. This endpoint supports querying for PC, Mac, Linux, or all platforms. Also specify the…

Steam API pricing

PlanPriceRate limitQuotas
BASIC Free 60 / minute
  • Requests: 1,000 / monthly (then $0.0100 each)
PRO Recommended $10 / month 120 / minute
  • Requests: 20,000 / monthly (then $0.0010 each)
ULTRA $40 / month 250 / minute
  • Requests: 200,000 / monthly (then $0.0005 each)
MEGA $150 / month
  • Requests: 1,000,000 / monthly (then $0.0002 each)

More Gaming APIs

View all →
  • Validate or GET username with ID. Available for Free Fire Global, BGMI, Mobile Legends, PUBGM Global, Higgs…

    GamingFreemium3.8k subscribers
  • An API for accessing video game and video game review data

    GamingFreemium3.3k subscribers
  • Free-to-play games database powered by FreeToGame.com!

    GamingFree9.5k subscribers
  • Username Game Validation with ID, ID Game Checker, GET Username with ID, Support PUBG Mobile, Free Fire…

    GamingFreemium134 subscribers
  • Find all free games, loot and giveaways with this giveaway tracker API powered by GamerPower.com! Access…

    GamingFree1.1k subscribers
  • ESportApi offers eSports results for League of Legends, Dota 2, Counter-Strike providing also eSports…

    GamingFreemium1.2k subscribers