Kehittäjäystävällinen API

Kaiken kattava Steam-API
Markkinat, inventaario, profiilit, skinien hinnat ja kauppa

Steam-API peleille CS2, Rust, Dota 2 ja muut – johtavat inventaario-, profiili-, markkina-, hinta- ja kaupankäynti-API:t.

Dokumentaatio
Liity 800+ kehittäjän Discord-yhteisöömme — käytetyimmän ja luotetuimman CS2 API:n pariin
Steam API -kehittäjien luottama vuodesta 2018

Olemme ykkösvalinta Steam-pelidatalle. Tässä syyt.

API:mme on kehittäjien luottama ympäri maailmaa, ja he tukeutuvat palveluihimme projekteissaan.

2016
Perustettu
Steam-kehittäjien luottama vuodesta
9,354
Rekisteröityneet kehittäjät
SteamWebAPI-palveluun luodut tilit
145,673
Myytävät kohteet
Kaikissa tuetuissa Steam-peleissä
8
Tuetut pelit
Käytössä julkisessa Steam API:ssamme
13
Aktiiviset markkinapaikat
Tällä hetkellä käytössä olevat hintalähteet
49,799,065
Aktiiviset listaukset
Kaikissa tuetuissa Steam-peleissä
1,394,592
CS2-myynnit (24 h)
Seuratut Steam Community Market -ostot
$30,260,474
Aktiivisten CS2-listausten arvo
Nykyisten listausten arvioitu arvo

Näin se toimii

Nollasta tuotantoon muutamassa minuutissa. Ei monimutkaista määritystä eikä infrastruktuurin hallintaa.

01

Rekisteröidy

Luo ilmainen tilisi sekunneissa. Aloittaminen ei vaadi luottokorttia.

02

Hanki Steam Web API -avain

Luo API-avaimesi hallintapaneelista. Heti käyttövalmis.

03

Ensimmäinen pyyntö

Hae inventaariot, hinnat ja kauppatiedot. Näin yksinkertaista se on.

Liity tuhansien kehittäjien joukkoon, jotka rakentavat SteamWebAPI:lla

Katso dokumentaatio →

Mitä voin rakentaa tällä?

Tutustu Steam Marketplace API:mme voimaan: osta ja myy skinejä vaivattomasti. Luo inventaarion arvolaskuri tai mukauta pelikokemustasi pelinaikaisella skin changerilla. Edistä kukoistavia yhteisöjä, rakenna Discord-botteja ja seuraa käyttäjien inventaarioita ja profiileja. Vapauta monipuolisen API:mme potentiaali.

Markkinapaikka

Voit rakentaa markkinapaikan ja hyödyntää esimerkiksi inventaario-API:amme. Listaa kohteet ja hinnat kohde-API:lla.

Inventaarion arvolaskuri

Luo csbackpack.net-tyyppinen inventaarion arvolaskuri Steam Profile API:llamme ja inventaario-API:lla.

Yhteisöt

Rakenna kukoistavia yhteisöjä käyttäjillesi – esports-alustoista PUG-palveluihin ja sen yli – API:mme voimalla.

Skin Changer

Paranna pelikokemustasi pelinaikaisella skin changerilla. Mukauta CS2:ta tai mitä tahansa skinejä tukevaa peliä epävirallisilla palvelimilla.

Discord-botit

Luo oma Discord-bottisi tilastojen laskentaan, sijoitusten näyttämiseen ja paljon muuhun – kaikki API:mme kautta.

Tracker

Seuraa vaivattomasti käyttäjien inventaarioita ja profiileja luotettavalla trackerillamme. Saat arvokasta tietoa ja pysyt ajan tasalla tehokkailla työkaluillamme.

Onko sinulla räätälöity käyttötapaus? Jutellaan →
10+ markkinapaikkaa, yksi API

Kaikki CS2-markkinapaikat. Yksi CS2-hinta-API.

Buff, Youpin, Skinport, DMarket, Waxpeer, Skinbaron ja muut — kysele mitä tahansa markkinapaikkaa yhdellä parametrilla. Mukaan lukien Doppler- ja Gamma Doppler -vaihehinnat.

Tutustu Steam API:n esimerkkivastauksiin

Valitse päätepiste ja tarkastele staattista JSON-esimerkkivastausta. Rekisteröitymistä tai API-avainta ei tarvita.

Tarkastele edustavia vastausrakenteita ennen integraatiokoodin kirjoittamista. Nämä mallivastaukset havainnollistavat dokumentoitujen Steamwebapi-päätepisteiden normalisoitua JSON-muotoa.

Näihin esimerkkeihin sisältyvät Steam API -päätepisteet

Inventaario-API

Hae täydellinen Steam-inventaario kenelle tahansa käyttäjälle peleille CS2, Dota 2, Rust ja TF2. Ei estävä, ei 429-virheitä, täydellisin metatiedoin ja hinnoin.

Eräinventaario-API

Hae useita Steam-inventaarioita yhdellä pyynnöllä. Ihanteellinen portfolio-trackereille, ranking-listoille ja inventaarion arvolaskureille.

Kohde-API

Selaa Steam-kohteiden koko katalogia nimineen, tyyppeineen, harvinaisuuksineen, exterior-tietoineen ja reaaliaikaisin markkinahintojen tilannekuvineen.

Kohteen tiedot -API

Hae kohdekohtaista yksityiskohtaista dataa — nykyinen hinta, mediaanihinta, alin myynti, korkein osto ja 24 tunnin volyymi — mille tahansa Steam Market -listaukselle.

Steam Profile API

Selvitä Steam-profiilin tiedot (avatar, taso, maa, kaverien määrä ja näkyvyys) ilman virallisia nopeusrajoituksia.

CS2 Float API

Hae float-arvot, paint seedit ja patternit CS2-skineille. Tukenaan kasvava float-tietokantamme, jossa on yli 6 kuukauden historia.

Kaverilista-API

Hae Steam-käyttäjän kaverilista suhteiden aikaleimoineen. Hyödyllinen kauppabottien sallittujen listoille ja yhteisögraafien analytiikkaan.

Hintahistoria-API

Jopa 365 päivää Steam Marketin hintahistoriaa per kohde. Hallintapaneeleihin, hälytyksiin, arbitraasin tunnistukseen ja kaupankäyntisignaaleihin.

Steam Login Secure -ratkaisija

Pura ja vahvista Steam Login Secure -evästeet palvelinpuolen kauppabotti- ja todennusvuoita varten.

Steam ID -ratkaisija

Muunna mikä tahansa Steamin vanity-URL tai profiililinkki SteamID64-muotoon käytettäväksi kaikkien päätepisteidemme kanssa.

Steam API -alusta

Kaiken kattava Steam-API kehittäjille

Ihanteellinen kaikenlaisiin projekteihin – tutustu vertaansa vailla oleviin ominaisuuksiin, kuten Steam Market -kohteisiin ja saumattomaan inventaarionhallintaan. API:mme on helppokäyttöinen ja dokumentaatiomme huippuluokkaa. Jopa ilmainen paketti avaa jokaisen päätepisteen.

Siirry Steam API -dokumentaatioon

Saumaton JSON-data

Integroi vaivattomasti kattava JSON-data rikastaaksesi sovelluksiasi ajantasaisilla tiedoilla.

Reaaliaikaiset kohteiden hinnat

Pidä käyttäjäsi ajan tasalla reaaliaikaisilla hinnoilla ja uusimmilla markkinahinnoilla.

Keskeiset tiedot kohteista

Käytä välittömästi olennaisia yksityiskohtia ja rikasta sovellustasi kohdennetuilla tiedoilla.

Hintahistoria

Seuraa hintojen kehitystä integroidun historiadatamme avulla.

Kohteiden seuranta

Valvo kohteiden lisäyksiä ja poistoja käyttäjien inventaarioissa täydellistä historiaa varten.

Pääsy Steam-profiiliin

Hae profiilien keskeiset tiedot nopeasti ja luotettavasti.

Ei 429-virheitä

Hyvästit inventaarion estoille ja 429-vastauksille – palvelumme pitää datan virtaamassa.

Erittäin nopea suorituskyky

Nauti salamannopeista vasteajoista optimoidun infrastruktuurimme ansiosta.

Rakennettu tuotannon Steam API -kuormille

Selkeä tunnistus, dokumentoidut vastaukset ja julkinen käyttötilanne.

HTTPS
Turvallinen siirto
Salatut API-yhteydet
JSON
Ennakoitavat vastaukset
Normalisoidut rakenteet
STATUS
Julkinen näkyvyys
Oma tilasivu
DOCS
Endpoint-viite
Pyyntö- ja vastausdokumentaatio

Aktiivinen ylläpito

Endpointit ja integraatiot seuraavat Steamin muutoksia.

Puskurointi ja välimuisti

Raskaat upstream-luvut välimuistitetaan semantiikan salliessa.

Dokumentoitu tunnistus

API-avain ja HTTPS suojaavat endpointteja.

STEAM INVENTORY API

Steam Inventory API – ei estävä ja ilman 429-virheitä

Tuotantotason päätepisteet inventaariolle, kohteille, profiileille, float-datalle ja hintahistorialle. Ei 429-virheitä, ei estoja, pelkkää siistiä JSON:ia.

Inventaario-API

Käytä saumattomasti käyttäjien inventaarioita, mukaan lukien kohteiden tiedot, ilman 429-virheitä.

Reliable access

Kohde-API

Hae täydellinen lista pelin kohteista nimineen ja kuvauksineen.

Item catalogue

Profiili-API

Hae Steam-käyttäjien profiilit vaivattomasti, ilman esto-ongelmia.

Profile data

Kohteen tiedot -API

Hae kohteiden yksityiskohtaista dataa – hinta, mediaanihinta ja muuta.

Item metadata

Seuranta-API

Valvo kohteiden muutoksia inventaarioissa reaaliajassa.

Change tracking

Historia-API

Jopa vuoden hintahistoria trendien helppoon havaitsemiseen.

Price history
PELIKOHTAISET API:T

Tutustu CS2-, Dota 2-, Rust- ja Team Fortress 2 -pelien omiin API-sivuihin inventaario-, esine- ja markkinatietoja varten.

Näytä kaikki Steam-pelien API:t
Counter-Strike 2 CS2 API Dota 2 Dota 2 API Rust Rust API Team Fortress 2 Team Fortress 2 API

Kehittäjätyökalut ja -paketit

PHP- ja Python-pakettimme GitHubissa nopeuttavat Steamwebapin integrointia. Ne sisältävät esimerkkiprojektin – CS2/CS:GO-inventaarion arvolaskurin.

CS2-inventaariolaskuri

CS2-inventaariolaskuri

Next.js

CS2-inventaariolaskuri on ilmainen työkalu CS2- (tai CS:GO-) inventaariosi arvon laskemiseen. Next.js:llä rakennettuna sen avulla voit arvioida yksittäisiä skinejä tai koko inventaariosi reaaliajassa.

Reaaliaikaiset hintapäivitykset
Responsiivinen suunnittelu
Katso GitHubissa
PHP-paketti

PHP-paketti

PHP

PHP-pakettimme yksinkertaistaa kehitystä tarjoten saumattoman API-integraation ja kattavan dokumentaation.

Helppo API-integraatio
Kattava dokumentaatio
Katso GitHubissa
Python-paketti

Python-paketti

Python

Python-pakettimme integroituu luontevasti Steamwebapiin ja nopeuttaa kehitystyönkulkuasi.

Helppo API-integraatio
Kattava dokumentaatio
Katso GitHubissa

Steam API – usein kysytyt kysymykset

Vastauksia Steam API -avaimista, inventaariotiedoista, markkinahinnoista, CS2 float -arvoista, pyyntörajoista ja API-dokumentaatiosta.

Mikä Steamwebapi on ja mitä dataa se tarjoaa?

Steamwebapi on itsenäinen alusta, joka tarjoaa normalisoitua inventaario-, markkina-, profiili- ja CS2-dataa tuotantointegraatioihin.

Mitä Steam-pelejä ja API-päätepisteitä tuetaan?

Määritettyihin peleihin kuuluvat CS2, Dota 2, Rust ja TF2; nykyinen kattavuus löytyy dokumentaatiosta.

Miten saan Steam API -avaimen ja käytän sitä?

Kirjaudu Steamilla, luo Steamwebapi-avain ja lähetä se dokumentoidussa tunnistusotsakkeessa; Valven avain on erillinen. Steam API -avainopas

Mistä löydän Steam API -avaimeni?

Steamwebapi-avaimesi näkyy hallintapaneelissa, kun olet kirjautunut Steamilla. Valven erillinen Steamcommunity API Key myönnetään osoitteessa steamcommunity.com/dev/apikey, ja sitä tarvitaan vain Valven virallisiin Web API -metodeihin.

Mikä Steam Market API on ja mitä hintatietoja se palauttaa?

Se tarjoaa saatavilla olevat hinnat, metatiedot, myyntikentät ja hintahistorian kohteen, pelin ja lähteen kattavuuden mukaan.

Kuinka usein Steam Marketin ja muiden markkinapaikkojen hinnat päivittyvät?

Tiheys riippuu lähteestä ja päätepisteestä; aikaleimat kertovat datan tuoreuden.

Voinko käyttää APIa markkinapaikkoihin, hintatyökaluihin, botteihin ja kaupallisiin projekteihin?

Kyllä. Maksulliset paketit tukevat kaupallisia tuotteita; ajantasaiset rajat löytyvät hinnoittelusta.

Onko olemassa virallista Steam Community Market APIa?

Valve ei julkaise virallista, dokumentoitua Steam Community Market APIa. Steamwebapi tarjoaa dokumentoidut markkinapäätepisteet normalisoidulla JSON-muodolla, nykyisillä hinnoilla ja hintahistorialla, joten sinun ei tarvitse kaapia dokumentoimattomia Steam-sivuja.

Miten haen Steam- tai CS2-inventaarion APIlla?

Kutsu dokumentoitua päätepistettä avaimella, SteamID:llä ja pelitunnuksella; Steamin yksityisyysasetukset pätevät.

Miten lasken Steam- tai CS2-inventaarion arvon?

Hae julkinen inventaario, yhdistä tuetut kohteet yhtenäiseen hintakenttään ja summaa arviot.

Mitä CS2 API tarjoaa, mukaan lukien float, paint seed ja kuvat?

Päätepisteet kattavat kohteet, inventaariot, hinnat sekä saatavilla olevat float-, paint seed-, pattern- ja tarkastuskuvatiedot.

Miksi virallinen Steam-inventaariopäätepiste on usein nurin tai hidas?

Steamin julkinen inventaariopäätepiste on dokumentoimaton ja aggressiivisesti IP-kohtaisesti rajoitettu, joten vilkkaat sovellukset saavat nopeasti 429 Too Many Requests -vastauksia. Steamwebapi puskuroi, välimuistittaa ja uudelleenyrittää nämä pyynnöt pitääkseen inventaariodatan saatavilla.

Miten Steamwebapi käsittelee Steam API 429 -virheitä?

Puskurointi, välimuisti, uudelleenyritykset ja fallbackit vähentävät rajoitusten vaikutusta; asiakkaan tulee käsitellä dokumentoidut virheet.

Onko ilmainen Steam API -paketti ja mitä rajoja siinä on?

Ilmainen paketti on arviointiin; hinnoittelusivu näyttää nykyiset rajat ja tuotantovaihtoehdot.

Kuinka nopeasti integroin APIn ja mistä löydän esimerkit?

Luo avain, valitse päätepiste ja kopioi autentikoitu esimerkki dokumentaatiosta, esikatselusta tai GitHubista.

Miten korjaan Steamin "Request failed with status code 429" -virheen?

Tilakoodi 429 tarkoittaa, että Steam rajoittaa IP-osoitettasi liian monen pyynnön jälkeen. Vähennä pyyntötiheyttä, välimuistita vastaukset ja hajauta liikenne ajallisesti — tai hae Steam-data Steamwebapin kautta, joka hoitaa puskuroinnin, välimuistin ja uudelleenyritykset puolestasi. Steam 429 -opas

Onko sinulla vielä kysyttävää?

Discord Liity Discordiimme

Mikä on Steamwebapi?

Steamwebapi on kaiken kattava kehittäjäalusta Steam-pelidatalle. Tarjoamme yhden luotettavan rajapinnan jokaiseen tarvitsemaasi Steam-päätepisteeseen — Steam Marketin hinnat, täydelliset Steam-inventaariot, kohteiden metatiedot, Steam-profiilit, CS2-float-arvot, kaverilistat ja hintahistoria — peleille CS2, Dota 2, Rust, Team Fortress 2 ja koko Steam Community Marketissa. Insinöörityömme keskittyy luotettavuuteen: tuotantoliikennettä tuhansille kehittäjille vuodesta 2016, alle 100 ms:n vasteajoilla ja 99,9 %:n käytettävyys-SLA:lla.

Olemme olemassa, koska virallinen Steam Web API on epäluotettava tuotannossa: nopeusrajoituksia, ohimeneviä katkoksia, skeemapuutteita ja kuuluisat «429 — Too Many Requests» -estot. Steamwebapi asettuu Steamin eteen älykkäällä pyyntöjen puskuroinnilla, hajautetulla välimuistilla ja maailmanlaajuisella proxy-verkostolla, jotta sovelluksesi vastaa silloinkin, kun Steam ei vastaa.

Valmiina sukeltamaan ja muuttamaan projektisi?

Kirjaudu Steam-tililläsi aloittaaksesi. Kirjautumisen jälkeen saat ilmaisen API-avaimen, joka avaa Steamwebapin sekunneissa.

Luottokorttia ei tarvita