Begin Auth Session Via Credentials
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
device_friendly_name?string
(Required)
account_name?string
(Required)
encrypted_password?string
(Required) password, RSA encrypted client side
encryption_timestamp?integer
(Required) timestamp to map to a key - STime
Default
nullFormat
int64remember_login?boolean
(Required) deprecated
platform_type?string
(Required)
Format
{enum}persistence?string
whether we are requesting a persistent or an ephemeral session
Format
{enum}website_id?string
(EMachineAuthWebDomain) identifier of client requesting auth
device_details?string
(Required) User-supplied details about the device attempting to sign in
Format
{message}guard_data?string
(Required) steam guard data for client login
language?integer
(Required)
Default
nullFormat
int32qos_level?integer
[ENetQOSLevel] client-specified priority for this auth attempt
Default
nullFormat
int32Response Body
curl -X POST "https://api.steampowered.com/IAuthenticationService/BeginAuthSessionViaCredentials/v1" \ -H "Content-Type: application/x-www-form-urlencoded" \ -d ''Empty
Empty
Empty