Close menu
Explore Plans
Mobile menu Close menu
Steam

Get my Steam profile

Pro plus icon This query returns the connected player's public Steam profile summary — persona name, profile URL, avatar, and current online or in-game status — so applets can stamp the player's identity or current activity onto downstream actions.

Developer info

API endpoint slug
steam.get_my_profile
Runtime method
performQuery("steam.get_my_profile"}

Query fields

No fields for this query

Ingredients

Steam The connected player's 64-bit SteamID.

Slug
steam_id
Filter code
Steam.getMyProfile.SteamId
Type
String
Example
76561197960287930

Persona name The player's display (persona) name. Always returned.

Slug
persona_name
Filter code
Steam.getMyProfile.PersonaName
Type
String
Example
Rabscuttle

Profile url The player's Steam Community profile URL.

Slug
profile_url
Filter code
Steam.getMyProfile.ProfileUrl
Type
Web URL
Example
https://steamcommunity.com/id/rabscuttle/

Avatar url Full-size avatar image URL.

Slug
avatar_url
Filter code
Steam.getMyProfile.AvatarUrl
Type
Image URL
Example
https://avatars.steamstatic.com/abc123_full.jpg

Online status Human-readable online status (Offline, Online, Busy, Away, Snooze, Looking to trade, Looking to play).

Slug
online_status
Filter code
Steam.getMyProfile.OnlineStatus
Type
String
Example
Online

Current game Name of the game the player is currently in. Empty when not in a game or the profile is private.

Slug
current_game
Filter code
Steam.getMyProfile.CurrentGame
Type
String
Example
Counter-Strike 2

Current game App ID of the game the player is currently in. Empty when not in a game or the profile is private.

Slug
current_game_id
Filter code
Steam.getMyProfile.CurrentGameId
Type
String
Example
730