EndpointsCoworlds
Update play session configuration
PUT
/v2/coworlds/play/session/{session_id}/configChanges the Coworld, variant, game configuration, or spectator access before start.
Authorization
BearerAuth AuthorizationBearer <token>
Bearer token issued by Softmax
In: header
Path Parameters
session_id*Session Id
Play session to configure.
Match
^ps_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$Request Body
application/json
kind*Kind
Selects a different Coworld version.
coworld_id*Coworld Id
Coworld version to select.
Match
^cow_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$curl -X PUT "https://softmax.com/api/observatory/v2/coworlds/play/session/string/config" \ -H "Content-Type: application/json" \ -d '{ "kind": "coworld", "coworld_id": "string" }'{ "coworld_id": "string", "game_name": "string", "variant_id": "string", "game_config": {}, "player_count": 0, "slots_filled": 0, "allow_spectators": true, "global_url": "string", "status": "string", "can_manage": false, "viewer_target_url": "string", "players": [ { "slot": 0, "label": "string", "slot_kind": "human", "user_id": "string", "player_id": "string", "player_name": "string", "policy_version_id": "7cd41427-f4be-4006-ab17-5ead7f8f8446", "policy_name": "string", "policy_version": 0, "joined_at": "2019-08-24T14:15:22Z", "is_viewer": false } ], "spectators": [ { "label": "string", "player_id": "string", "player_name": "string", "joined_at": "2019-08-24T14:15:22Z", "is_viewer": false } ], "can_configure_game": false}