Steam (Unofficial) API

Update Auth Session With Mobile Confirmation

POST
/IAuthenticationService/UpdateAuthSessionWithMobileConfirmation/v1
key<token>

In: query

Query Parameters

input_json?string

An alternative to the request body; pass arguments as a URL-encoded JSON blob. The "key" and "format" fields should still be passed as separate parameters

format?string

The format of the response. Defaults to json

Value in"json" | "xml" | "vdf"

Request Body

application/x-www-form-urlencoded

version?integer

(Required) version field

Defaultnull
Formatint32
client_id?integer

(Required) pending client ID, from scanned QR Code

Defaultnull
Formatint64
steamid*string

The SteamID of the user

Defaultnull
signature?string

(Required) HMAC digest over {version,client_id,steamid} via user's private key

confirm?boolean

Whether to confirm the login (true) or deny the login (false)

persistence?string

whether we are requesting a persistent or an ephemeral session

Format{enum}

Response Body

curl -X POST "https://api.steampowered.com/IAuthenticationService/UpdateAuthSessionWithMobileConfirmation/v1" \  -H "Content-Type: application/x-www-form-urlencoded" \  -d ''
Empty
Empty
Empty