# Steam

**Canonical:** https://apis.io/providers/steam/  
**Website:** https://store.steampowered.com/  
**APIs profiled:** 25

Steam is Valve's PC gaming platform and digital distribution storefront. Valve exposes the Steamworks Web API at https://api.steampowered.com/ — a constellation of HTTP interfaces for games, players, friends, achievements, items, the economy, leaderboards, remote storage, and the Steam Workshop. A subset of read-only interfaces are public (with a Steam Web API key); the full Steamworks set requires a publisher account and partner-restricted methods. There is no per-call fee for the Steamworks Web API itself; Valve monetizes through a $100 Steam Direct submission fee per product and a revenue share on store sales.

## Kin Score — 35.5 / 100 (thin)

Scored 2026-08-25 under rubric 0.14.0. Trend: flat (+0.0 from 35.5).

| Facet | Score |
|---|---|
| Discoverability | 55.6 |
| Contract Quality | 45.6 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 26.3 |
| Developer Ergonomics | 42.9 |
| Commercial Clarity | 32.9 |
| Access Clarity | 32.9 |

## Agent readiness — 22.9 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | na |
| MCP Server | no |
| Auth Clarity | bearer |
| Idempotency | na |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | na |
| Delegated Identity | no |
| Protected Resource Metadata | no |
| Dynamic Client Registration | no |
| Agentic Commerce | no |

## Access

Paid · Self-serve signup — onboarding: self-serve, pricing: paid, trial: no (confidence: high).

## APIs (25)

- **ISteamNews** — ISteamNews exposes per-game news feeds via GetNewsForApp. Path pattern http://api.steampowered.com/ISteamNews/<method>/v<version>/.
- **ISteamUserStats** — ISteamUserStats provides global achievement percentages, schema for game stats and achievements, and per-user achievement / stats retrieval (GetGlobalAchievementPercentagesForAp...
- **ISteamUser** — ISteamUser exposes player profile, friend list, and ban-status endpoints (GetPlayerSummaries, GetFriendList, GetPlayerBans, ResolveVanityURL).
- **ISteamUserAuth** — ISteamUserAuth issues and validates Steam session tickets (AuthenticateUserTicket, AuthenticateUser) used by partner servers to verify a connecting player's Steam identity.
- **ISteamApps** — ISteamApps exposes catalog and server queries (GetAppList, GetServersAtAddress, UpToDateCheck) used to enumerate Steam applications and validate version state.
- **ISteamCommunity** — ISteamCommunity provides restricted access to Steam Community features (e.g., ReportAbuse) for trusted partners.
- **ISteamEconomy** — ISteamEconomy is a secondary economy-system interface (GetAssetClassInfo, GetAssetPrices, FinalizeAssetTransaction) used to look up asset metadata and pricing for in-game items.
- **IGameInventory** — IGameInventory is the primary inventory-economy interface used by partner servers to manipulate item ownership (AddItem, ConsumeItem, GetUserInventory, GetItemDefArchive).
- **IInventoryService** — IInventoryService is the modern Steam Inventory Service interface used to add/remove/exchange items, manage definitions, and query inventories at scale.
- **ISteamGameServer** — ISteamGameServer issues and manages persistent Game Server Login Tokens (GSLTs) used by dedicated game servers to authenticate to Steam.
- **ISteamRemoteStorage** — ISteamRemoteStorage exposes Steam Cloud and UGC (user-generated content) storage endpoints — fetching files, retrieving UGC details, and listing published files.
- **ISteamLeaderboards** — ISteamLeaderboards manages per-app leaderboards — creation, score upload/reset, and entry retrieval.
- **IPlayerService** — IPlayerService exposes player-centric endpoints (GetOwnedGames, GetRecentlyPlayedGames, GetSteamLevel, GetBadges, IsPlayingSharedGame).
- **IGameNotificationsService** — IGameNotificationsService delivers turn-based and prompt-style in-game notifications to players (UpdateNotificationSettings, UserCreateSession).
- **ISteamWebAPIUtil** — ISteamWebAPIUtil provides helper endpoints — GetServerInfo (Steam server time/version) and GetSupportedAPIList (interfaces and methods callable by the API key).
- **IPublishedFileService** — IPublishedFileService manages Steam Workshop / UGC published files — query, vote, change visibility, manage tags and previews.
- **IBroadcastService** — IBroadcastService exposes Steam game-broadcast metadata and stream-discovery endpoints used for in-app broadcast lookups.
- **Steam Store API** — An unofficial-but-widely-used set of storefront endpoints (https://store.steampowered.com/api/) returns app details, package details, currency conversion, and feature lists. Use...
- **ISteamCheckout** — ISteamCheckout is the partner-only interface used to initiate, authorize, and finalize in-game microtransaction purchases through Steam Checkout.
- **ISteamMicroTxn** — ISteamMicroTxn / ISteamMicroTxnSandbox handle the full microtransaction lifecycle — InitTxn, FinalizeTxn, GetReport, RefundTxn, QueryTxn — used by F2P and live-service titles.
- **ISteamDeepLinkService** — ISteamDeepLinkService creates and resolves time-limited deep links into the Steam client and store, useful for marketing campaigns and partner referrals.
- **Steam IPlayerService API** — The IPlayerService API from Steam — 3 operation(s) for iplayerservice.
- **Steam ISteamNews API** — The ISteamNews API from Steam — 1 operation(s) for isteamnews.
- **Steam ISteamUser API** — The ISteamUser API from Steam — 4 operation(s) for isteamuser.
- **Steam ISteamUserStats API** — The ISteamUserStats API from Steam — 3 operation(s) for isteamuserstats.

## Agentic access (1)

- **Steam Agentic Access** — 11 operations

## Security (2)

- **Steam Authentication** — apiKey · 1 scheme
- **Steam Domain Security** — TLSv1.3 · HSTS · DMARC

## Plans (1)

- **Steam Plans Pricing**

## Tags

Gaming, Valve, Distribution, Steamworks, Marketplace, Web API

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/steam/). Scores are computed from the provider's own public artifacts under a published rubric.
