Skip to content

Latest commit

 

History

History
79 lines (76 loc) · 2.42 KB

ENDPOINTS.md

File metadata and controls

79 lines (76 loc) · 2.42 KB

Supported API endpoints

The following is a list of interfaces and endpoints that are currently supported by this crate.

Interfaces that are prefixed with ✓ are fully implemented!

✓ IEconService

  • FlushAssetAppearanceCache (requires publisher key)
  • FlushContextCache (requires publisher key)
  • FlushInventoryCache (requires publisher key)
  • GetTradeHistory
  • GetTradeOffers
  • GetTradeOffer
  • GetTradeOffersSummary

IGameServersService

  • GetAccountList
  • CreateAccount
  • SetMemo
  • ResetLoginToken
  • DeleteAccount
  • GetAccountPublicInfo
  • QueryLoginToken
  • GetServerSteamIDsByIP
  • GetServerIPsBySteamID

✓ IPlayerService

  • GetOwnedGames
  • GetRecentlyPlayedGames
  • GetSteamLevel
  • GetBadges
  • GetCommunityBadgeProgress

✓ IPublishedFileService

  • QueryFiles

✓ ISiteLicenseService

  • GetCurrentClientConnections
  • GetTotalPlaytime

✓ ISteamApps

  • GetAppList
  • GetServersAtAddress
  • UpToDateCheck

✓ ISteamEconomy

  • GetAssetClassInfo
  • GetAssetPrices

✓ ISteamNews

  • GetNewsForApp

✓ ISteamRemoteStorage

  • EnumerateUserSubscribedFiles (requires publisher key)
  • GetCollectionDetails
  • GetPublishedFileDetails
  • GetUGCFileDetails
  • SetUGCUsedByGC (requires publisher key)
  • SubscribePublishedFile (requires publisher key)
  • UnsubscribePublishedFile (requires publisher key)

ISteamUser

  • CheckAppOwnership (requires publisher key)
  • GetAppPriceInfo (requires publisher key)
  • GetDeletedSteamIDs (requires publisher key)
  • GetFriendList
  • GetPlayerAchievements
  • GetPlayerBans
  • GetPlayerSummaries
  • GetPublisherAppOwnership (requires publisher key)
  • GetPublisherAppOwnershipChanges (requires publisher key)
  • GetUserGroupList
  • GrantPackage (requires publisher key)
  • ResolveVanityURL
  • RevokePackage (requires publisher key)

ISteamUserAuth

  • AuthenticateUser
  • AuthenticateUserTicket

ISteamUserStats

  • GetGlobalAchievementPercentagesForApp
  • GetGlobalStatsForGame
  • GetNumberOfCurrentPlayers
  • GetPlayerAchievements
  • GetSchemaForGame
  • GetUserStatsForGame

✓ ISteamWebAPIUtil

  • GetServerInfo
  • GetSupportedAPIList