Skip to main content

a library for interacting with the steam API and marketplace

Project description

# Steamy Steamy is a lightweight, limited-abstraction interface to both the [public Steam Web API](https://developer.valvesoftware.com/wiki/Steam_Web_API) and a custom Steam Market API.

## Public Steam Web API To interface with the public Steam Web API, you must have a [Steam API Key](https://steamcommunity.com/dev/apikey). To get started, create an instance of the SteamAPI interface:

` steam = SteamAPI(my_api_key) `

### Examples

Get a trade offer ` offer = steam.get_trade_offer(offer_id) assert offer['tradeofferid'] == offer_id `

Get members for a group ` members = steam.get_group_members("testgroupplzignore", page=1) assert len(members) `

### Workshop Interface The SteamAPI interface also provides the ability to query workshop items:

` wfile = steam.get_workshop_file("447269341") assert isinstance(wfile, WorkshopFile) assert wfile.id == "447269341" `

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

steamy-0.0.5.tar.gz (6.3 kB view details)

Uploaded Source

File details

Details for the file steamy-0.0.5.tar.gz.

File metadata

  • Download URL: steamy-0.0.5.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for steamy-0.0.5.tar.gz
Algorithm Hash digest
SHA256 b6475ccbeb14b0117663631345f37aa4cd787cb8254402c2ec7bf7212f60991f
MD5 9b9392f7e62fc2d905a433dd54ad528b
BLAKE2b-256 3e6582fe682dc29f7d3cc67fb5a6bf2df8910a89388f7381b25184393d19f7e3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page