pub enum ApiAction {
Show 146 variants
GetAccountDetails,
GetSteamWalletBalance,
GetAmountSpentOnSteam,
GetPurchaseHistory,
RedeemWalletCode,
ParentalUnlock,
GetFriendActivity,
GetFriendActivityFull,
CommentUserReceivedNewGame,
RateUpUserReceivedNewGame,
DeleteCommentUserReceivedNewGame,
GetOwnedApps,
GetOwnedAppsId,
GetOwnedAppsDetail,
GetAppDetail,
FetchCsgoAccountStats,
GetAppList,
SuggestAppList,
QueryAppList,
GetSteamAppVersionInfo,
GetDynamicStoreUserData,
FetchBatchedLoyaltyRewardItems,
GetMyComments,
GetUserComments,
PostComment,
DeleteComment,
GetConfirmations,
AcceptConfirmationForObject,
DenyConfirmationForObject,
GetAccountEmail,
GetCurrentSteamLogin,
AddFriend,
RemoveFriend,
AcceptFriendRequest,
IgnoreFriendRequest,
BlockUser,
UnblockUser,
GetFriendsList,
GetFriendsDetails,
GetFriendsDetailsOfUser,
SearchUsers,
CreateInstantInvite,
FollowUser,
UnfollowUser,
GetFollowingList,
GetFollowingListOfUser,
GetMyFriendsIdList,
GetPendingFriendList,
RemoveFriends,
UnfollowUsers,
CancelFriendRequest,
GetFriendsInCommon,
JoinGroup,
LeaveGroup,
GetGroupMembers,
PostGroupAnnouncement,
KickGroupMember,
InviteUserToGroup,
InviteUsersToGroup,
AcceptGroupInvite,
IgnoreGroupInvite,
GetGroupOverview,
GetGroupSteamIdFromVanityUrl,
GetGroupInfoXml,
GetGroupInfoXmlFull,
GetInvitableGroups,
InviteAllFriendsToGroup,
GetInventory,
GetUserInventoryContents,
GetInventoryHistory,
GetPriceOverview,
GetActiveInventories,
GetInventoryTrading,
GetInventoryTradingPartner,
GetFullInventoryHistory,
GetMyListings,
GetMarketHistory,
SellItem,
RemoveListing,
GetGemValue,
TurnItemIntoGems,
GetBoosterPackCatalog,
CreateBoosterPack,
OpenBoosterPack,
GetMarketRestrictions,
GetMarketApps,
GetItemNameid,
GetItemOrdersHistogram,
GetPhoneNumberStatus,
AddPhoneNumber,
ConfirmPhoneCodeForAdd,
ResendPhoneVerificationCode,
GetRemovePhoneNumberType,
SendAccountRecoveryCode,
ConfirmRemovePhoneNumberCode,
SendConfirmation2SteamMobileApp,
SendConfirmation2SteamMobileAppFinal,
GetPrivacySettings,
SetPrivacySettings,
SetAllPrivacy,
GetProfile,
EditProfile,
SetPersonaName,
GetAliasHistory,
ClearPreviousAliases,
SetNickname,
RemoveNickname,
PostProfileStatus,
SelectPreviousAvatar,
SetupProfile,
GetUserSummaryFromXml,
GetUserSummaryFromProfile,
FetchFullProfile,
ResolveUser,
GetAvatarHistory,
UploadAvatarFromUrl,
EnumerateTokens,
CheckTokenExists,
RevokeTokens,
GetTradeUrl,
GetTradeOffer,
AcceptTradeOffer,
DeclineTradeOffer,
SendTradeOffer,
GetSteamGuardStatus,
EnableTwoFactor,
FinalizeTwoFactor,
DisableTwoFactor,
DeauthorizeDevices,
AddAuthenticator,
FinalizeAuthenticator,
RemoveAuthenticator,
EnableSteamGuardEmail,
DisableSteamGuardEmail,
GetPlayerReports,
AddFreeLicense,
AddSubFreeLicense,
RedeemPoints,
GetHelpRequests,
GetHelpRequestDetail,
GetMatchHistory,
LoggedIn,
GetNotifications,
GetWebApiKey,
ResolveVanityUrl,
RevokeWebApiKey,
}Expand description
All available actions exposed by SteamUserApi.
Variants§
GetAccountDetails
GetSteamWalletBalance
GetAmountSpentOnSteam
GetPurchaseHistory
RedeemWalletCode
ParentalUnlock
GetFriendActivity
GetFriendActivityFull
CommentUserReceivedNewGame
RateUpUserReceivedNewGame
DeleteCommentUserReceivedNewGame
GetOwnedApps
GetOwnedAppsId
GetOwnedAppsDetail
GetAppDetail
FetchCsgoAccountStats
GetAppList
SuggestAppList
QueryAppList
GetSteamAppVersionInfo
GetDynamicStoreUserData
FetchBatchedLoyaltyRewardItems
GetMyComments
GetUserComments
PostComment
DeleteComment
GetConfirmations
AcceptConfirmationForObject
DenyConfirmationForObject
GetAccountEmail
GetCurrentSteamLogin
AddFriend
RemoveFriend
AcceptFriendRequest
IgnoreFriendRequest
BlockUser
UnblockUser
GetFriendsList
GetFriendsDetails
GetFriendsDetailsOfUser
SearchUsers
CreateInstantInvite
FollowUser
UnfollowUser
GetFollowingList
GetFollowingListOfUser
GetMyFriendsIdList
GetPendingFriendList
RemoveFriends
UnfollowUsers
CancelFriendRequest
GetFriendsInCommon
JoinGroup
LeaveGroup
GetGroupMembers
PostGroupAnnouncement
KickGroupMember
InviteUserToGroup
InviteUsersToGroup
AcceptGroupInvite
IgnoreGroupInvite
GetGroupOverview
GetGroupSteamIdFromVanityUrl
GetGroupInfoXml
GetGroupInfoXmlFull
GetInvitableGroups
InviteAllFriendsToGroup
GetInventory
GetUserInventoryContents
GetInventoryHistory
GetPriceOverview
GetActiveInventories
GetInventoryTrading
GetInventoryTradingPartner
GetFullInventoryHistory
GetMyListings
GetMarketHistory
SellItem
RemoveListing
GetGemValue
TurnItemIntoGems
GetBoosterPackCatalog
CreateBoosterPack
OpenBoosterPack
GetMarketRestrictions
GetMarketApps
GetItemNameid
GetItemOrdersHistogram
GetPhoneNumberStatus
AddPhoneNumber
ConfirmPhoneCodeForAdd
ResendPhoneVerificationCode
GetRemovePhoneNumberType
SendAccountRecoveryCode
ConfirmRemovePhoneNumberCode
SendConfirmation2SteamMobileApp
SendConfirmation2SteamMobileAppFinal
GetPrivacySettings
SetPrivacySettings
SetAllPrivacy
GetProfile
EditProfile
SetPersonaName
GetAliasHistory
ClearPreviousAliases
SetNickname
RemoveNickname
PostProfileStatus
SelectPreviousAvatar
SetupProfile
GetUserSummaryFromXml
GetUserSummaryFromProfile
FetchFullProfile
ResolveUser
GetAvatarHistory
UploadAvatarFromUrl
EnumerateTokens
CheckTokenExists
RevokeTokens
GetTradeUrl
GetTradeOffer
AcceptTradeOffer
DeclineTradeOffer
SendTradeOffer
GetSteamGuardStatus
EnableTwoFactor
FinalizeTwoFactor
DisableTwoFactor
AddAuthenticator
FinalizeAuthenticator
RemoveAuthenticator
EnableSteamGuardEmail
DisableSteamGuardEmail
GetPlayerReports
AddFreeLicense
AddSubFreeLicense
RedeemPoints
GetHelpRequests
GetHelpRequestDetail
GetMatchHistory
LoggedIn
GetNotifications
GetWebApiKey
ResolveVanityUrl
RevokeWebApiKey
Implementations§
Trait Implementations§
impl Copy for ApiAction
impl Eq for ApiAction
impl StructuralPartialEq for ApiAction
Auto Trait Implementations§
impl Freeze for ApiAction
impl RefUnwindSafe for ApiAction
impl Send for ApiAction
impl Sync for ApiAction
impl Unpin for ApiAction
impl UnsafeUnpin for ApiAction
impl UnwindSafe for ApiAction
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more