Skip to main content
PUT
Update Lobby Seat

Authorizations

Authorization
string
header
required

Bearer token issued by Softmax

Path Parameters

lobby_id
string
required
Pattern: ^lby_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
position
integer
required

Body

application/json
expected_revision
integer
required
Required range: x >= 0
kind
enum<string>
required
Available options:
human_open,
random,
human,
league_player,
closed
player_id
string | null
Pattern: ^ply_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$

Response

Successful Response

id
string
required
league_id
string
required
coworld_id
string
required
coworld_name
string
required
coworld_version
string
required
coworld_manifest_hash
string
required
host_user_id
string | null
required
variant_id
string | null
required
variants
LobbyVariantPublic · object[]
required
authored_game_config
Authored Game Config · object
required
game_config_schema
Game Config Schema · object
required
min_players
integer
required
max_players
integer
required
min_player_limit
integer
required
max_player_limit
integer
required
status
enum<string>
required
Available options:
draft,
starting,
running,
completed,
failed,
cancelled,
expired
revision
integer
required
episode_request_id
string | null
required
episode_id
string<uuid> | null
required
replay_url
string | null
required
created_at
string<date-time>
required
started_at
string<date-time> | null
required
ended_at
string<date-time> | null
required
termination_reason
string | null
required
expires_at
string<date-time>
required
seats
LobbySeatPublic · object[]
required
can_manage
boolean
required
permissions
LobbyPermissions · object
required