class documentation
class SteamClient: (source)
Constructor: SteamClient(api_key, username, password, steam_guard, ...)
Undocumented
Static Method | is |
Undocumented |
Method | __enter__ |
Undocumented |
Method | __exit__ |
Undocumented |
Method | __init__ |
Undocumented |
Method | accept |
Undocumented |
Method | api |
Undocumented |
Method | cancel |
Undocumented |
Method | decline |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | is |
Undocumented |
Method | login |
Undocumented |
Method | logout |
Undocumented |
Method | make |
Undocumented |
Method | make |
Undocumented |
Method | set |
Undocumented |
Method | set |
Undocumented |
Instance Variable | market |
Undocumented |
Instance Variable | steam |
Undocumented |
Instance Variable | steam |
Undocumented |
Instance Variable | username |
Undocumented |
Instance Variable | was |
Undocumented |
Static Method | _create |
Undocumented |
Static Method | _filter |
Undocumented |
Static Method | _get |
Undocumented |
Method | _confirm |
Undocumented |
Method | _fetch |
Undocumented |
Method | _get |
Undocumented |
Instance Variable | _api |
Undocumented |
Instance Variable | _password |
Undocumented |
Instance Variable | _session |
Undocumented |
def __init__(self, api_key:
str
, username: str
= None, password: str
= None, steam_guard: str
= None, login_cookies: dict
= None, proxies: dict
= None):
(source)
¶
Undocumented
def api_call(self, method:
str
, interface: str
, api_method: str
, version: str
, params: dict
= None) -> requests.Response
:
(source)
¶
Undocumented
@login_required
def get_my_inventory(self, game:
def get_my_inventory(self, game:
GameOptions
, merge: bool
= True, count: int
= 5000) -> dict
:
(source)
¶
Undocumented
@login_required
def get_partner_inventory(self, partner_steam_id:
def get_partner_inventory(self, partner_steam_id:
str
, game: GameOptions
, merge: bool
= True, count: int
= 5000) -> dict
:
(source)
¶
Undocumented
def get_trade_history(self, max_trades:
int
= 100, start_after_time=None, start_after_tradeid=None, get_descriptions: bool
= True, navigating_back: bool
= True, include_failed: bool
= True, include_total: bool
= True) -> dict
:
(source)
¶
Undocumented
@login_required
def get_wallet_balance(self, convert_to_decimal:
def get_wallet_balance(self, convert_to_decimal:
bool
= True, on_hold: bool
= False) -> Union[ str, Decimal]
:
(source)
¶
Undocumented
@login_required
def make_offer(self, items_from_me:
def make_offer(self, items_from_me:
List[ Asset]
, items_from_them: List[ Asset]
, partner_steam_id: str
, message: str
= '') -> dict
:
(source)
¶
Undocumented
@login_required
def make_offer_with_url(self, items_from_me:
def make_offer_with_url(self, items_from_me:
List[ Asset]
, items_from_them: List[ Asset]
, trade_offer_url: str
, message: str
= '', case_sensitive: bool
= True) -> dict
:
(source)
¶
Undocumented