Unaffiliated
Sign in
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Home
Documentation & Help
Steamworks Documentation
Documentation Home Page
Getting Started
Onboarding
Steam App Fee
Managing Your Steamworks Account
Managing Applications
Transferring Applications
Bringing Mobile Games to Steam
Frequently Asked Questions
Store Presence
Applications
Branches (Betas)
Builds
Bundles
Demos
Depots
Downloadable Content (DLC)
DLC Store Presence
Packages
Creating and Configuring Deluxe Packs
Platforms
Developing for SteamOS and Linux
Coming Soon
Developer And Publisher Homepages
Homepage Example
Early Access
Editing A Store Page
Franchise Pages
Graphical Assets
Live Streaming (Beta)
Setting Up A Stream
Frequently Asked Questions
Localization and Languages
Pre-Purchasing on Steam
Pricing
Adding A New Currency
Recurring Subscriptions
Supported Currencies
Release Options
Release Process
Removing a product from Steam
Review Process
Steam Tags
Testing On Steam
Trailers
Updating Your Game
User Reviews
Features
Common Redistributables
Enhanced Rich Presence
Game Notifications
Microtransactions (In-Game Purchases)
Microtransactions Implementation Guide
Recurring In-Game Billing
Multiplayer
Game Servers
Steam Matchmaking & Lobbies
Matchmaking based on skill
Steam Networking
Stats and Achievements
Step by Step: Achievements
Step by Step: Stats
Steam Cloud
Steam DRM
Steam Error Reporting
Steam HTML Surface
Steam Input
Action Set Layers
Activators
Browsing Configurations
General Concepts
Getting Started for Developers
Getting Started for Players
In-Game Actions File
Input Source Modes
Input Sources
Legacy Mode Bindings
Mode Shifting
Mouse Regions
Radial Menus
Steam Input Devices
Microsoft Xbox 360 Controller
Microsoft Xbox One Controller
Sony PlayStation 4 Controller
Steam Controller
Templates for In-Game Actions Files
Touch Menus
Steam Inventory Service
Steam Economy
Restricting Tradability After Market Purchases
ContextCommand/v0001
FinalizeWebAssetTransaction/v0001
GetAssetClass/v0001
GetAssetClassInfo/v0001
GetAssetPrices/v0001
GetContextContents/v0001
GetContexts/v0001
GetExportedAssets/v0001
GetHistoryCommandDetails/v0001
GetUserHistory/v0001
HistoryExecuteCommand/v0001
QueryRefundAllowed/v0001
RefundPurchase/v0001
StartWebAssetTransaction/v0001
Steam Economy Context IDs
SupportGetAssetHistory/v0001
TradeSetOwned/v0001
TradeSetUnowned/v0001
Steam Inventory Item Dynamic Properties
Steam Inventory Item Store
Steam Inventory Item Tags
Steam Inventory Item Tools
Steam Inventory Schema
Steam Inventory Web Functions
Steam Keys
Steam Leaderboards
Step by Step: Leaderboards
Steam Music Player
Steam Overlay
Steam Screenshots
Steam Video
Video Upload
Video Management
Series and Episodic Content
Video Extras
Associated Software Files
Steam 360 Video
Steam Voice
Steam Workshop
Steam Workshop Implementation Guide
User Authentication and Ownership
Valve Anti-Cheat (VAC) and Game Bans
VAC Integration
Virtual Reality
SteamVR
Application Settings for Virtual Reality
SteamVR Input
OpenVR
Finance
Reporting and Payments
Reporting and Payments FAQ
Taxes FAQ
Sales and Marketing
Best Practices, Marketing
Community Coupons
Community Moderation
Adding Community Moderators
Curators and Curator Connect
Discounting
Google Analytics
Profile Features
Steam Branding Guidelines
Steam Trading Cards
Store Widget
Visibility on Steam
Wishlists
Steamworks SDK
Creating and using Install Scripts
Creating a retail "Gold Master" disk
Steamworks API Overview
Debugging the Steamworks API
Steamworks API Example Application (SpaceWar)
Uploading to Steam
Distributing Open Source Applications on Steam
Distributing Source Engine Games
Distributing Your Dedicated Game Server
SteamPipe Local Content Server
Web API Overview
Authentication using Web API Keys
Error Codes & Responses
Steam PC Café Program
Licensees
Getting Started
Setup instructions for the VR arcade model
Setup instructions for the PC Café model
Frequently Asked Questions
Publishers
Steamworks API Reference
ISteamApps Interface
ISteamAppTicket Interface
ISteamClient Interface
ISteamController Interface
ISteamFriends Interface
ISteamGameCoordinator Interface
ISteamGameServer Interface
ISteamGameServerStats Interface
ISteamHTMLSurface Interface
ISteamHTTP Interface
ISteamInventory Interface
ISteamMatchmaking Interface
ISteamMatchmakingServers Interface
ISteamMusic Interface
ISteamMusicRemote Interface
ISteamNetworking Interface
ISteamNetworkingSockets Interface
ISteamNetworkingUtils Interface
ISteamRemoteStorage Interface
ISteamScreenshots Interface
ISteamUGC Interface
ISteamUnifiedMessages Interface
ISteamUser Interface
ISteamUserStats Interface
ISteamUtils Interface
ISteamVideo Interface
SteamEncryptedAppTicket
steam_api.h
steam_gameserver.h
Steamworks Web API Reference
IBroadcastService Interface
ICheatReportingService Interface
IEconMarketService Interface
IEconService Interface
IGameInventory Interface
IGameNotificationsService Interface
IGameServersService Interface
IInventoryService Interface
IPlayerService Interface
IPublishedFileService Interface
ISteamApps Interface
ISteamCommunity Interface
ISteamEconomy Interface
ISteamGameServerStats Interface
ISteamLeaderboards Interface
ISteamMicroTxn Interface
ISteamMicroTxnSandbox Interface
ISteamNews Interface
ISteamPublishedItemSearch Interface
ISteamPublishedItemVoting Interface
ISteamRemoteStorage Interface
ISteamUserAuth Interface
ISteamUser Interface
ISteamUserStats Interface
ISteamWebAPIUtil Interface
IWorkshopService Interface
Welcome to Steamworks!
Steamworks
is a free suite of tools available to any developer to use in their game or software on Steam.
Getting Started
An overview of Steamworks, including features and usage guidelines.
Store Presence
Manage your applications, pricing, and store presence.
Features
Detailed information on available features.
Finance
Here is some information about how to get paid.
Sales and Marketing
Describes Features & Best practices.
Steamworks SDK
Here's the place where you learn how to integrate!
Leave Site Feedback
|
Visit Steamworks Development Group
|
Contact Developer Support