steammarket
Python module to quickly get item prices from Steam Marketplace.
Installation
pip install steammarket
OR
Development
git clone https://github.com/MatyiFKBT/pysteammarket
cd pysteammarket
uv sync
uv run pytest
Usage
Example in TF2
import steammarket as sm
item = sm.get_tf2_item('Strange Professional Killstreak Scattergun')
for listing in item.listings:
print(listing.price)
get_item
get_item(appid, name, currency='EUR')
Gets item listings from the Steam Marketplace.
@appid ID of game item belongs to.
@name: Name of item to lookup. Use the exact name from the community market.
@currency: Abbreviation of currency to return listing prices in.
Accepted currencies:USD,GBP,EUR,CHF,RUB,KRW,CAD
Defaults to EUR.
Please lookup the proper abbreviation for your currency of choice.
Returns a json object Example:
{
"success": true,
"lowest_price": "0,92Ç",
"volume": "15",
"median_price": "0,80Ç"
}
get_multiple
get_multiple(items, appid=440, currency='EUR')
Fetch multiple items using get_item().
get_tf2_item
get_tf2_item(item, currency='EUR')
Fetches an item from TF2. (Defaults the appid to 440)
get_csgo_item
get_csgo_item(item, currency='EUR')
Fetches an item from CSGO. (Defaults the appid to 730)
Release files for steammarket 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| steammarket-2.0.0.tar.gz | 14.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| steammarket-2.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.4 kB
Release files / steammarket-2.0.0.tar.gz
| Download URL | steammarket-2.0.0.tar.gz |
|---|---|
| Size | 14.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
46fa55637156e005813ca661750aa210dfd7ba31cb4a4770ba0c5bd4d4d1fe37
|
|
BLAKE2b-256 checksum How to use checksums |
cd8219765249d9724e403f55c7854bbbbce4b392768e873e9b3035dbbcf77b23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.5.6
|
Release files / steammarket-2.0.0-py3-none-any.whl
| Download URL | steammarket-2.0.0-py3-none-any.whl |
|---|---|
| Size | 3.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
19bb1fd8551978434950c1d205abe2bd7110b6dc30060faef38e06417f7721dc
|
|
BLAKE2b-256 checksum How to use checksums |
285ae8fb20b602dc932ad78fd93f6df7698e7659f3cc52e354c1550b078ad124
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.5.6
|