Brukes for tilgang til data om applikasjoner på Steam.
Gå til
Oversikt over nett-API for mer informasjon om nett-API-et til Steamworks.
GetAppBetas
GET https://partner.steam-api.com/ISteamApps/GetAppBetas/v1/
Navn | Type | Påkrevd | Beskrivelse |
key | string | ✔ | Utgivernøkkel for nett-API-et til Steamworks. |
appid | uint32 | ✔ | App-ID å hente betaene for. |
Henter alle betagrenene for angitt applikasjon.
MERK: Dette kallet krever en API-utgivernøkkel som eier angitt app-ID. Derfor
MÅ dette API-et kalles fra en sikker tjener og kan aldri brukes direkte av klienter!
GetAppBuilds
GET https://partner.steam-api.com/ISteamApps/GetAppBuilds/v1/
Navn | Type | Påkrevd | Beskrivelse |
key | string | ✔ | Utgivernøkkel for nett-API-et til Steamworks. |
appid | uint32 | ✔ | App-ID å hente bygghistorikken for. |
count | uint32 | | Antall bygg å hente, standard er 10. |
Henter en applikasjons bygghistorikk.
MERK: Dette kallet krever en API-utgivernøkkel som eier angitt app-ID. Derfor
MÅ dette API-et kalles fra en sikker tjener og kan aldri brukes direkte av klienter!
GetAppDepotVersions
GET https://partner.steam-api.com/ISteamApps/GetAppDepotVersions/v1/
Navn | Type | Påkrevd | Beskrivelse |
key | string | ✔ | Utgivernøkkel for nett-API-et til Steamworks. |
appid | uint32 | ✔ | App-ID-en å hente depotversjonene for. |
Henter alle versjonene av alle depotene for angitt applikasjon.
MERK: Dette kallet krever en API-utgivernøkkel som eier angitt app-ID. Derfor
MÅ dette API-et kalles fra en sikker tjener og kan aldri brukes direkte av klienter!
GetAppList
GET https://api.steampowered.com/ISteamApps/GetAppList/v2/
Henter den fullstendige listen over offentlige applikasjoner.
Dette kallet har ingen ytterligere parametre.
Denne metoden har tidligere versjoner som ikke lenger støttes offisielt. De kommer fortsatt til å kunne brukes, men det anbefales på det sterkeste at du bruker den nyeste versjonen.
Endringslogg:
- Versjon 2: Fjernet det overflødige feltet «app».
Svar: -
applist
-
apps
– listen med applikasjonene.
-
appid
(uint32) – applikasjonens app-ID.
-
name
(string) – applikasjonens navn.
GetPartnerAppListForWebAPIKey
GET https://partner.steam-api.com/ISteamApps/GetPartnerAppListForWebAPIKey/v2/
Navn | Type | Påkrevd | Beskrivelse |
key | string | ✔ | Utgivernøkkel for nett-API-et til Steamworks. |
type_filter | string | | Valgfri kommadelt liste med typer å filtrere etter. |
Henter en liste over app-ID-er tilknyttet en WebAPI-nøkkel. Du kan bruke type_filter til å angi de bestemte applikasjonstypene som skal returneres. Mulige verdier er «game,application,tool,demo,dlc,music». Når type_filter er tom eller ikke brukes, returneres alle applikasjoner.
Versjon 2 har applikasjonens navn som utdata.
MERK: Dette kallet krever en API-utgivernøkkel for å bruke denne metoden. Derfor
MÅ dette API-et kalles fra en sikker tjener og kan aldri brukes direkte av klienter!
Eksempelsvar:{"applist":{"apps":{"app":[{
"appid": 500,
"app_type": "game"
"app_name": "Left 4 Dead"
},
{
"appid": 222840,
"app_type": "tool"
"app_name": "Left 4 Dead Dedicated Server"
},
{
"appid": 222860,
"app_type": "tool"
"app_name": "Left 4 Dead 2 Dedicated Server"
} ]}}}
GetPlayersBanned
GET https://partner.steam-api.com/ISteamApps/GetPlayersBanned/v1/
Navn | Type | Påkrevd | Beskrivelse |
key | string | ✔ | Utgivernøkkel for nett-API-et til Steamworks. |
appid | uint32 | ✔ | Spillets app-ID. |
MERK: Dette kallet krever en API-utgivernøkkel for å bruke denne metoden. Derfor
MÅ dette API-et kalles fra en sikker tjener og kan aldri brukes direkte av klienter!
GetServerList
GET https://partner.steam-api.com/ISteamApps/GetServerList/v1/
Navn | Type | Påkrevd | Beskrivelse |
key | string | ✔ | Utgivernøkkel for nett-API-et til Steamworks. |
filter | string | | Streng til filtrering av forespørsler. |
limit | uint32 | | Begrenser antall tjenere i svaret. |
MERK: Dette kallet krever en API-utgivernøkkel for å bruke denne metoden. Derfor
MÅ dette API-et kalles fra en sikker tjener og kan aldri brukes direkte av klienter!
GetServersAtAddress
GET https://api.steampowered.com/ISteamApps/GetServersAtAddress/v1/
Navn | Type | Påkrevd | Beskrivelse |
addr | string | ✔ | IP eller IP:queryport å liste. |
SetAppBuildLive
POST https://partner.steam-api.com/ISteamApps/SetAppBuildLive/v2/
Navn | Type | Påkrevd | Beskrivelse |
key | string | ✔ | Utgivernøkkel for nett-API-et til Steamworks. |
appid | uint32 | ✔ | Spillets app-ID. |
buildid | uint32 | ✔ | Bygg-ID. |
betakey | string | ✔ | Betanøkkel, påkrevd. Bruk «public» for standardgren. |
steamid | uint32 | * | Steam-ID-en til kontoen som skal bekrefte byggendringen. Denne parameteren er påkrevd hvis betakey er satt til «public» og applikasjonen er utgitt. |
description | string | | Valgfri beskrivelse av denne byggversjonen. |
Steam-ID-en er påkrevd når en applikasjon er utgitt og betakey er satt til «public». Steam-ID-en må ha tillatelsene til å gjøre en byggendring, nærmere bestemt tillatelsene «Redigere applikasjonens metadata» og «Publisere applikasjonsendringer til Steam». Denne kontoen blir bedt om bekreftelse gjennom Steams mobilapp. Når det kreves bekreftelse av en byggendring, returnerer SetAppBuildLive svarkoden HTTP 201 Created.
MERK: Dette kallet krever en API-utgivernøkkel for å bruke denne metoden. Derfor
MÅ dette API-et kalles fra en sikker tjener og kan aldri brukes direkte av klienter!
UpToDateCheck
GET https://api.steampowered.com/ISteamApps/UpToDateCheck/v1/
Navn | Type | Påkrevd | Beskrivelse |
appid | uint32 | ✔ | Spillets app-ID. |
version | uint32 | ✔ | Den installerte versjonen av spillet. |