Steam Web API development for n8n workflows. Use when creating n8n HTTP Request nodes for Steam API, validating Steam API parameters, or building workflows with Steam player/game data. Triggers on Steam API, Steam stats, player summaries, game achievements, friend list, owned games.
Base URL: https://api.steampowered.com
GetNewsForApp - Game newsGetGlobalAchievementPercentagesForApp - Achievement statsGetPlayerSummaries - Player profilesGetFriendList - FriendsGetPlayerAchievements - Player achievementsGetOwnedGames - Owned gamesGetRecentlyPlayedGames - Recent gamesGetUserStatsForGame - Game statsQuery API info:
node scripts/steam-api-tools.mjs list # List all endpoints
node scripts/steam-api-tools.mjs info <endpoint> # Endpoint details
Validate & generate:
node scripts/steam-api-tools.mjs validate <endpoint> '<json>'
node scripts/steam-api-tools.mjs generate <endpoint> '<json>'
node scripts/workflow-generator.mjs validate <file.json>
steam-api-spec.json in project rootsteam-api-tools.mjs validatekey)76561198128580289)steamids param: comma-separated, max 100communityvisibilitystate === 3 for public profiles