Live server-sent-events stream of the global activity feed
/v1/activity.streamGlobalFeedAuthorizationBearer token · headerrequiredOK
dataV1ActivityEventrequiredShow propertiesHide properties
accountLeaderboardAccount | nullShow propertiesHide properties
animatedAvatarstringrequiredThe animated avatar of the account
appsinteger<int32>requiredThe number of apps the account has
avatarstringrequiredThe avatar hash of the account
avatarFramestringrequiredThe avatar frame of the account
awardsGiveninteger<int32>requiredThe number of awards the account has
awardsReceivedinteger<int32>requiredThe number of awards the account has
backgroundstringrequiredThe background of the account
badgesinteger<int32>requiredThe number of badges the account has
bansinteger<int32>requiredThe number of bans
cityLeaderboardCity | nullThe city of the account
Show propertiesHide properties
namestringrequiredThe name of the city
countryLeaderboardCountry | nullThe country of the account
Show propertiesHide properties
codestringThe code of the country
namestringrequiredThe name of the country
createdAtstring<date-time>requiredThe time the account was created
donatedinteger<int32>requiredThe total of donations the account has
economyBanstringrequiredThe economy ban of the account
foilBadgesinteger<int32>requiredThe number of foil badges the account has
friendsinteger<int32>requiredThe number of friends the account has
gameBansinteger<int32>requiredThe number of game bans
levelinteger<int32>requiredThe level of the account
miniBackgroundstringrequiredThe mini background of the account
namestringrequiredThe name of the account
nameEffectstringrequiredDonator name effect, none when unset or the account no longer holds an entitling role
nonerainbowglitchshadowneonretrostampedshattertypewritervaporwavesunkennormalBadgesinteger<int32>requiredThe number of normal badges the account has
playtimeinteger<int32>requiredThe playtime of the account
pointsGiveninteger<int32>requiredThe number of points the account has
pointsReceivedinteger<int32>requiredThe number of points the account has
privacystringrequiredThe privacy of the account
publicprivatefriends_onlyregionLeaderboardRegion | nullThe region of the account
Show propertiesHide properties
namestringrequiredThe name of the region
rolesRole[] | nullrequiredThe roles of the account
Show propertiesHide properties
Roleextrasobject | nullrequiredExtra data associated with the role
ratinginteger<int32>requiredThe higher the more presedence it has
rolestringrequireduserdonatorstaffdeveloperpartnerowneramethystamberemeraldsapphirerubydiamondcontributorearly_supporterbetatranslatortop_100badge_scoutnitro_boosterastralnebulastateLeaderboardState | nullThe state of the account
Show propertiesHide properties
namestringrequiredThe name of the state
steamIdstringrequiredThe steam id
steamSetsScoreinteger<int32>requiredThe steam sets score
steamSetsVanitystringrequiredThe vanity of the account
steamVanitystringrequiredThe vanity of the account
themeColorstring | nullrequiredDonator profile theme color as #RRGGBB (no alpha), null when unset or the account no longer holds an entitling role
vacBansinteger<int32>requiredThe number of vac bans
xpinteger<int32>requiredThe number of xp the account has
accountIdinteger<int32>requiredappBadgeV1AppBadgeSet for badge_crafted and scarcity_milestone events
Show propertiesHide properties
accountInfoAccountBadgeInfo | nullShow propertiesHide properties
completionTimestring<date-time>requiredThe time the badge was completed
levelinteger<int32>requiredThe level of the badge
xpinteger<int32>requiredThe xp of the badge
appIdinteger<int32>requiredappImagestringrequiredappNamestringrequiredbadgeIdstringrequiredbadgeImagestringrequiredbaseLevelinteger<int32>requiredThe level this badge starts at
baseXpinteger<int32>requiredThe XP the badge gives per level
cardCountinteger<int32>requiredTotal trading cards Steam defines for this app (per side; foil and normal share the same count)
firstCompletionstring<date-time> | nullrequiredhighestLevelinteger<int64>requiredisEventbooleanrequiredisFoilbooleanrequiredisNmcbooleanrequiredWhether the cards needed for this badge are non-marketable on Steam (cannot be bought/sold)
isSalebooleanrequiredlastCompletionstring<date-time> | nullrequirednamestringrequirednoListingbooleanrequiredWhether at least one card for this badge is not currently listed on the market
priceinteger<int32>requireddeprecatedscarcityinteger<int64>requiredsteamIdinteger<int32>requiredtrackedHoldersinteger<int64>requiredeventTypestringrequiredbadge_crafted | level_milestone | rank_milestone | scarcity_milestone
levelV1ActivityLevelChangeSet for level_milestone events
Show propertiesHide properties
currentinteger<int32>requiredLevel after the milestone crossing
previousinteger<int32>requiredLevel before the milestone crossing
occurredAtstring<date-time>requiredrankV1ActivityRankChangeSet for rank_milestone events
Show propertiesHide properties
bucketstringrequiredtop_10 | top_100 | top_1000
currentinteger<int32>requiredRank after the change
leaderboardstringrequiredLeaderboard the rank was reached on
locationV1ActivityLocationrequiredWhere the rank was reached — resolved to names (global scope has no region/country)
Show propertiesHide properties
countryCodestringcountryNamestringregionstringtypestringrequiredglobal | country | region
previousinteger<int32>requiredRank before the change (0 if previously unranked)
scarcityV1ActivityScarcitySet for scarcity_milestone events
Show propertiesHide properties
globalCraftOrderinteger<int32>requiredThis account's global craft position for the badge (1 = first ever)
eventstringrequiredThe event name.
idstringThe event ID.
retryintegerThe retry time in milliseconds.
dataV1ActivityStreamHeartbeatrequiredShow propertiesHide properties
heartbeatinteger<int64>requiredeventstringrequiredThe event name.
idstringThe event ID.
retryintegerThe retry time in milliseconds.
Error
detailstringA human-readable explanation specific to this occurrence of the problem.
errorsErrorDetail[] | nullOptional list of individual error details
Show propertiesHide properties
ErrorDetaillocationstringWhere the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'
messagestringError message text
valueanyThe value at the given location
instancestring<uri>A URI reference that identifies the specific occurrence of the problem.
statusinteger<int64>HTTP status code
titlestringA short, human-readable summary of the problem type. This value should not change between occurrences of the error.
typestring<uri>A URI reference to human-readable documentation for the error.