A Node.js wrapper for the Steam Community Market API.
Using npm:
$ npm install steam-market-fetcher
Using yarn:
$ yarn add steam-market-fetcher
Note: Make sure you've supplied a valid steamLoginSecure cookie
in the test.js file.
Using npm:
$ npm test
Using yarn:
$ yarn test
import
statement.import SteamMarketFetcher from 'steam-market-fetcher';
currency
and format
options.const market = new SteamMarketFetcher({
currency: 'EUR',
format: 'json'
});
callbacks
.market.getItemPrice({
market_hash_name: 'AK-47 | Redline (Field-Tested)',
appid: 730,
callback: (err, price) => {
if (err) throw err;
console.log(price);
}
});
async
/await
.(async () => {
try {
const image = await market.getItemImage({
market_hash_name: 'Mann Co. Supply Crate Key',
appid: 440
});
console.log(image);
} catch (error) {
console.error('An error occurred: ', error);
}
})();
Some more examples are available in the test directory.
Version 3.0.0 includes breaking changes, please see the newly updated Wiki pages for further documentation.
Copyright 2024, Simon Sørensen