steam
@deckyard/steam is a typed client for Valve's Steam Web API, the storefront and the Community Market. One guide per topic; every export, value and field is in the cheatsheet. Each topic has a runnable program in examples/.
This deck is part of Deckyard, community decks for Jennifer.
| Guide | Covers |
|---|---|
| core.md | the Client, keys, verbose mode, errors, calling any method |
| steamid.md | the three Steam id notations and converting between them |
| users.md | profiles, friends, bans, groups, vanity names |
| player.md | game libraries, playtime, level, badges, Family Sharing |
| stats.md | achievements, statistics, rarity, live player counts |
| apps.md | the app catalogue, version checks, servers, image URLs |
| news.md | news feeds, and HTML/BBCode bodies as plain text |
| store.md | storefront records, regional prices, packages, the front page |
| market.md | Community Market prices and locale-formatted money |
| workshop.md | Workshop items and collections |
| econ.md | trade offers and item store prices |
| servers.md | game server accounts and login tokens |
Start with core.md, then steamid.md: almost every call takes an id. news.md, store.md and market.md need no key.