Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Wrong
Valve completely killed the controll part of API keys. It is a flat information retreiving API nowadays. You can not controll any part of your Account or the community with it
It still is a valuable tool for scammers.
If you don't know what the Steam API key is for, you don't need one.
That much is still true.
Sure but that part could be easily done "manually" (literally or with scripts) without this API. If a scammer got into your Account then your activity will be your smallest problem... Especially when not having any authenticator active
The user will always be responsible for their account and it is their fault if their credentials get phished but the API key feature is just so open and vulnerable. For all the old-school scam security Valve has in place that's so 2015ish, it's crazy they don't do more about this.
No
The worst thing they can do is cancle / decline trades and that only if you are logged in (which apparently can be done with a simple POST request and a given trade-id). But "taking controll" is far from what API Keys can actually do
A little different are publisher API Keys but these HAVE to be created by two-factor authentication - you get an E-Mail on creation and it only gets unlocked when you authorize it via your inbox as well as it delivers an IP whitelist. But the simple one-click WebAPI Key you can create at any given time has literally no vulnerabilities at all. As I said the worst thing they can do is prevent you from trading and that only if your whole account got compromised.
Beware falling victim to not being able to see the forest for the trees.
If the hijacker can cancel trades then they are in control of this aspect. Sure they can't do anything without the end-user confirming but a snapshot of the intended trade then allows them to capture the destination account, impersonate and then instantly send an identical trade offer. Everything else the API key does is no real concern for common users but as long as an account's API key is out of their control, every trade they make can be monitored, cancelled and essentially re-directed through impersonation until it is revoked and rectified.