API dla programistów

Steam Guard API

Generuj kody Steam Guard i obsługuj potwierdzenia mobilne z poziomu backendu.

Endpointy Steam Guard API

Wszystkie endpointy zwracają udokumentowane odpowiedzi i korzystają z tego samego parametru klucza Steamwebapi.

POST /steam/api/guard/code
POST /steam/api/guard/add
POST /steam/api/guard/remove
POST /steam/api/guard/confirmations/list
POST /steam/api/guard/confirmations/details
POST /steam/api/guard/confirmations/confirm
POST /steam/api/guard/confirmations/confirm-all

Steam Guard API — szybki start

Używaj tego samego parametru klucza Steamwebapi co w każdym innym udokumentowanym endpoincie. Pobierz klucz API z panelu i wyślij pierwsze żądanie w kilka minut.

  • Jeden klucz API, udokumentowane odpowiedzi.
  • Limity żądań zależą od wybranego planu.
  • Pełny schemat znajdziesz w Dokumentacja API.
Żądanie API
# curl (POST + JSON body)
curl -X POST "https://www.steamwebapi.com/steam/api/guard/code?key=$KEY" \
-H "Content-Type: application/json" \
-d '{ ... }' # body fields: see the API reference
# Node.js
const r = await fetch(`https://www.steamwebapi.com/steam/api/guard/code?key=${KEY}`, {
method: 'POST', headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ /* ... */ })
});
const data = await r.json();

O tym API

Steam Guard API udostępnia endpointy serwerowe dla kodów logowania, plików maFile i potwierdzeń mobilnych. Używaj jej wyłącznie na kontach, które posiadasz lub którymi zarządzasz za zgodą.

Połącz /steam/api/guard/code i endpointy potwierdzeń ze Steam Trading API dla botów i integracji marketplace. Nigdy nie ujawniaj sekretów w przeglądarce ani publicznych logach.

Steam Guard API — FAQ

Czym jest Steamwebapi i jakie dane udostępnia?

Steamwebapi to niezależna platforma udostępniająca znormalizowane dane ekwipunku, rynku, profili i CS2 do integracji produkcyjnych.

Jakie gry Steam i endpointy API są obsługiwane?

Skonfigurowane gry obejmują CS2, Dota 2, Rust i TF2; aktualny zakres znajduje się w dokumentacji.

Jak szybko zintegruję API i gdzie są przykłady?

Utwórz klucz, wybierz endpoint i skopiuj uwierzytelniony przykład z dokumentacji, podglądu lub GitHub.

Zacznij korzystać z Steam Guard API

Jeden klucz do każdego endpointu Steam.