Skip to main content
POST
/
v1
/
account.updateSettings
Update account settings
curl --request POST \
  --url https://api.steamsets.com/v1/account.updateSettings \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "email": "steamsets@example.com",
  "hidden": true,
  "language": "en",
  "vanity": "flo"
}'
This response does not have an example.
This endpoint is not intended for public use and requires user authentication

Authentication Required

This endpoint requires an active user session and cannot be accessed via API keys. It’s designed for authenticated user interactions within the web application.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-Forwarded-For
string

Body

application/json
hidden
boolean
required

Whether the account should be hidden in the leaderboards, only possible if the account is private

Examples:

true

language
string
required

The language the account should use, only if the account is private

Examples:

"en"

vanity
string | null
required

The vanity the account should use

Examples:

"flo"

email
string | null

The email the account should use, only if the account is private

Examples:

"steamsets@example.com"

Response

No Content