Smidig JSON-data
Integrera komplett JSON-data utan ansträngning för att berika dina applikationer med uppdaterad information.
Steam API för CS2, Rust, Dota 2 och mer – ledande API:er för inventory, profiler, marknad, priser och handel.
Vårt API används av utvecklare över hela världen som förlitar sig på våra tjänster för sina projekt.
Från noll till produktion på några minuter. Ingen komplex konfiguration eller infrastrukturhantering.
Skapa ditt gratiskonto på några sekunder. Inget kreditkort krävs.
Generera din API-nyckel från instrumentpanelen. Redo att använda direkt.
Hämta inventory, priser och handelsdata. Så enkelt är det.
Gå med bland tusentals utvecklare som bygger med SteamWebAPI
Visa dokumentationen →Upptäck kraften i vårt Steam Marketplace API: köp och sälj skins med lätthet. Skapa en värdekalkylator för inventory eller anpassa din spelupplevelse med en skin changer i spelet. Skapa blomstrande communityn, bygg Discord-bottar och spåra användares inventory och profiler. Frigör potentialen i vårt mångsidiga API.
Du kan bygga en marknadsplats och till exempel använda vårt Inventory-API. För att lista objekt och priser, använd Items-API:t.
Skapa en värdekalkylator för inventory liknande csbackpack.net med vårt Steam Profile API och Inventory-API:t.
Bygg blomstrande communityn för dina användare – från esportplattformar till PUG-tjänster och mer – drivna av vårt API.
Förbättra din spelupplevelse med en skin changer i spelet. Anpassa CS2 eller vilket skinkompatibelt spel som helst på inofficiella servrar.
Skapa din egen Discord-bot för att beräkna statistik, visa rankningar och mycket mer – allt via vårt API.
Spåra användares inventory och profiler utan ansträngning med vår pålitliga tracker. Få värdefulla insikter och håll dig uppdaterad med våra kraftfulla verktyg.
Buff, Youpin, Skinport, DMarket, Waxpeer, Skinbaron och mer — fråga vilken marknadsplats som helst med en enda parameter. Inklusive priser för Doppler- och Gamma Doppler-faser.
Välj en endpoint och granska ett statiskt JSON-exempelsvar. Ingen registrering eller API-nyckel krävs.
Granska representativa svarsstrukturer innan du skriver integrationskod. Dessa mocksvar visar det normaliserade JSON-formatet för dokumenterade Steamwebapi-endpoints.
Hämta ett komplett Steam-inventory för vilken användare som helst i CS2, Dota 2, Rust och TF2. Icke-blockerande, inga 429-fel, med fullständig metadata och priser.
Hämta flera Steam-inventories i en enda förfrågan. Idealiskt för portföljtrackers, topplistor och värdekalkylatorer för inventory.
Bläddra genom hela katalogen av Steam-objekt med namn, typer, sällsynthet, exterior och liveögonblicksbilder av marknadspriser.
Få granulära data per objekt — aktuellt pris, medianpris, lägsta sälj, högsta köp och volym över 24 h — för vilken Steam Market-annons som helst.
Lös upp Steam-profilinformation (avatar, nivå, land, antal vänner och synlighet) utan att drabbas av de officiella hastighetsgränserna.
Hämta floatvärden, paint seeds och patterns för CS2-skins. Backat av vår växande floatdatabas med mer än 6 månaders historik.
Hämta en Steam-användares vänlista med relationstidsstämplar. Användbart för allowlists till handelsbottar och analys av community-grafer.
Upp till 365 dagars Steam Market-prishistorik per objekt. För instrumentpaneler, varningar, arbitrage-detektering och tradingsignaler.
Avkoda och validera Steam Login Secure-cookies för flöden med handelsbottar och autentisering på serversidan.
Konvertera vilken Steam vanity-URL eller profillänk som helst till ett SteamID64 för användning med alla våra endpoints.
Idealiskt för alla typer av projekt – upptäck oöverträffade funktioner som Steam Market-objekt och smidig inventoryhantering. Vårt API är enkelt att använda och vår dokumentation är förstklassig. Även gratisplanen låser upp varje endpoint.
Gå till Steam API-dokumentationenIntegrera komplett JSON-data utan ansträngning för att berika dina applikationer med uppdaterad information.
Håll dina användare informerade med priser i realtid och de senaste marknadskurserna.
Få omedelbar åtkomst till väsentliga detaljer och berika din app med riktad information.
Följ prisutvecklingen tack vare våra inbyggda historiska data.
Övervaka tillägg och borttagningar av objekt i användarnas inventories för en komplett historik.
Hämta viktig profilinformation snabbt och pålitligt.
Adjö till inventoryblockeringar och 429-svar – vår tjänst håller dataflödet igång.
Njut av blixtsnabba svarstider tack vare vår optimerade infrastruktur.
Tydlig autentisering, dokumenterade svar och offentlig driftstatus.
Endpoints och integrationer följer ändringar i Steam.
Dyra upstream-läsningar cachas när semantiken tillåter det.
API-nyckel och HTTPS skyddar åtkomst till endpoints.
Endpoints av produktionskvalitet för inventory, objekt, profiler, floatdata och prishistorik. Inga 429-fel, ingen blockering, bara ren JSON.
Få smidig åtkomst till användarnas inventories, inklusive objektdetaljer, utan 429-fel.
Reliable accessHämta hela listan över spelobjekt med namn och beskrivningar.
Item catalogueHämta Steam-användarprofiler utan ansträngning, utan blockeringsproblem.
Profile dataFå granulära data om objekt – pris, medianpris och mer.
Item metadataÖvervaka objektförändringar i inventories i realtid.
Change trackingUpp till ett års prishistorik för att enkelt upptäcka trender.
Price historyUtforska dedikerade API-sidor för CS2, Dota 2, Rust och Team Fortress 2 med inventarie-, föremåls- och marknadsdata.
Visa alla API:er för Steam-spel
CS2 API
Dota 2 API
Rust API
Team Fortress 2 API
Våra PHP- och Python-paket på GitHub snabbar upp integrationen av Steamwebapi. De inkluderar ett exempelprojekt – värdekalkylatorn för CS2/CS:GO-inventory.
Inventorykalkylatorn för CS2 är ett gratisverktyg för att beräkna värdet på ditt CS2- (eller CS:GO-)inventory. Byggd med Next.js låter den dig värdera enskilda skins eller hela ditt inventory i realtid.
Vårt PHP-paket förenklar utvecklingen och erbjuder smidig API-integration och fullständig dokumentation.
Vårt Python-paket integreras naturligt med Steamwebapi och snabbar upp ditt utvecklingsflöde.
Svar om Steam API-nycklar, inventariedata, marknadspriser, CS2-floats, anropsgränser och API-dokumentation.
Steamwebapi är en oberoende plattform som tillhandahåller normaliserade inventory-, marknads-, profil- och CS2-data för produktionsintegrationer.
Konfigurerade spel inkluderar CS2, Dota 2, Rust och TF2; aktuell täckning finns i dokumentationen.
Logga in med Steam, skapa en Steamwebapi-nyckel och skicka den i dokumenterad auth-header; Valve-nyckeln är separat. Guide för Steam API-nyckel
Din Steamwebapi-nyckel visas i dashboarden efter att du loggat in med Steam. Valves separata Steamcommunity API Key utfärdas på steamcommunity.com/dev/apikey och behövs bara för officiella Valve Web API-metoder.
Det visar tillgängliga priser, metadata, försäljningsfält och historik beroende på item-, spel- och källtäckning.
Frekvensen beror på källa och endpoint; tidsstämplar visar datans färskhet.
Ja. Betalda planer stöder kommersiella produkter; aktuella gränser finns på prissidan.
Valve publicerar inget officiellt, dokumenterat Steam Community Market API. Steamwebapi erbjuder dokumenterade marknads-endpoints med normaliserad JSON, aktuella priser och prishistorik, så att du slipper skrapa odokumenterade Steam-sidor.
Anropa dokumenterad endpoint med nyckel, SteamID och spel-ID; Steams integritetsinställningar gäller.
Hämta offentligt inventory, koppla stödda items till ett konsekvent prisfält och summera uppskattningarna.
Endpoints täcker items, inventories, priser och där det finns float, paint seed, patterns och inspektionsbilder.
Steams offentliga inventory-endpoint är odokumenterad och aggressivt rate-limitad per IP, så belastade applikationer får snabbt 429 Too Many Requests-svar. Steamwebapi buffrar, cachar och gör om dessa förfrågningar så att inventorydata förblir tillgänglig.
Buffring, cache, återförsök och fallback minskar upstream-gränser; klienter bör hantera dokumenterade fel.
En gratis plan finns för utvärdering; prissidan visar aktuella gränser och produktionsalternativ.
Skapa en nyckel, välj endpoint och kopiera autentiserat exempel från dokumentation, förhandsvisning eller GitHub.
Statuskod 429 betyder att Steam begränsar din IP efter för många förfrågningar. Minska förfrågningsfrekvensen, cacha svar och sprid trafiken över tid — eller hämta Steam-data via Steamwebapi, som sköter buffring, cachning och återförsök åt dig. Steam 429-guide
Har du fortfarande frågor?
Steamwebapi är den allt-i-ett-utvecklarplattform för Steam-speldata. Vi tillhandahåller ett enda, pålitligt gränssnitt mot varje Steam-endpoint du behöver — Steam Market-priser, kompletta Steam-inventories, objektmetadata, Steam-profiler, CS2-floatvärden, vänlistor och prishistorik — för CS2, Dota 2, Rust, Team Fortress 2 och hela Steam Community Market. Vårt ingenjörsfokus: tillförlitlighet. Produktionstrafik för tusentals utvecklare sedan 2016, med svar under 100 ms och ett SLA på 99,9 % drifttid.
Vi finns eftersom det officiella Steam Web API:t är opålitligt i produktion: hastighetsgränser, tillfälliga avbrott, scheman som saknar fält och de ökända « 429 — Too Many Requests »-blockeringarna. Steamwebapi placerar sig framför Steam med intelligent buffring av förfrågningar, distribuerad cachning och ett globalt proxynätverk, så att din applikation svarar även när Steam inte gör det.
Utforska API:t
Logga in med ditt Steam-konto för att komma igång. När du har loggat in får du en gratis API-nyckel som låser upp Steamwebapi på några sekunder.
Inget kreditkort krävs