games.namespaces.logs.listNamespaceLobbies
Description
Returns a list of lobbies for the given game namespace.
Code Examples
Request
curl -X GET 'https://api.rivet.gg/cloud/games/{game_id}/namespaces/{namespace_id}/logs/lobbies'
Request Parameters
game_id
Path parameter, required
namespace_id
Path parameter, required
before_create_ts
Query parameter, optional
Returns lobbies created before this timestamp.
Response Body
lobbies
array<object>
(required)
A list of lobby log summaries.
lobbies[*].create_ts
string
(required)
RFC3339 timestamp.
lobbies[*].lobby_group_name_id
string
(required)
A human readable short identifier used to references resources. Different than a rivet.common#Uuid
because this is intended to be human readable. Different than rivet.common#DisplayName
because this should not include special characters and be short.
lobbies[*].lobby_id
string
(required)
lobbies[*].namespace_id
string
(required)
lobbies[*].ready_ts
string
RFC3339 timestamp.
lobbies[*].region_id
string
(required)
lobbies[*].start_ts
string
RFC3339 timestamp.
lobbies[*].status
object
(required)
A union representing the state of a lobby.
lobbies[*].status.running
object
(required)
lobbies[*].status.stopped
object
The status of a stopped lobby.
lobbies[*].status.stopped.exit_code
integer
(required)
The exit code returned by the lobby's main process when stopped.
lobbies[*].status.stopped.failed
boolean
(required)
Whether or not the lobby failed or stopped successfully.
lobbies[*].status.stopped.stop_ts
string
(required)