Steam (Unofficial) API

Get Servers For Steam Pipe

GET
/IContentServerDirectoryService/GetServersForSteamPipe/v1
key<token>

In: query

Query Parameters

cell_id?integer

(Required) client Cell ID

Defaultnull
Formatint32
max_servers?integer

max servers in response list

Defaultnull
Formatint32
ip_override?string

client IP address

launcher_type?integer

launcher type

Defaultnull
Formatint32
ipv6_public?string

client public ipv6 address if it knows it

current_connections?string

(Required) what sources is the client currently using

Format{message}
input_json?string

An alternative to the query string parameters; 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"

Response Body

curl -X GET "https://api.steampowered.com/IContentServerDirectoryService/GetServersForSteamPipe/v1"
Empty
Empty
Empty