Steam (Unofficial) API

User Create Session

POST
/IGameNotificationsService/UserCreateSession/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

appid?integer

(Required) The appid to create the session for.

Defaultnull
Formatint32
context?integer

(Required) Game-specified context value the game can used to associate the session with some object on their backend.

Defaultnull
Formatint64
title?string

(Required) The title of the session to be displayed within each user's list of sessions.

Format{message}
users?string

(Required) The initial state of all users in the session.

Format{message}
steamid*string

The SteamID of the user

Defaultnull

Response Body

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