games.namespaces.getGameNamespaceById
Description
Gets a game namespace by namespace ID.
Code Examples
Request
curl -X GET 'https://api.rivet.gg/cloud/games/{game_id}/namespaces/{namespace_id}'
Request Parameters
game_id
required path parameter
namespace_id
required path parameter
Response Body
namespace
required object
A full namespace.
config
required object
Cloud configuration for a given namespace.
cdn
required object
CDN configuration for a given namespace.
auth_type
required string
A value denoting what type of authentication to use for a game namespace's CDN.
auth_user_list
required array<object>
A list of CDN authenticated users for a given namespace.
auth_user_list[*]
object
An authenticated CDN user for a given namespace.
user
required string
A user name.
domains
required array<object>
A list of CDN domains for a given namespace.
domains[*]
object
A CDN domain for a given namespace.
create_ts
required string
RFC3339 timestamp
domain
required string
A valid domain name (no protocol).
verification_errors
required array<string>
verification_errors[*]
string
verification_method
required object
A union representing the verification method used for this CDN domain.
http
object
cname_record
required string
invalid
object
verification_status
required string
A value denoting the status of a CDN domain's verification status.
enable_domain_public_auth
required boolean
Whether or not to allow users to connect to the given namespace via domain name.
identity
required object
Identity configuration for a given namespace.
kv
required object
KV configuration for a given namespace.
matchmaker
required object
Matchmaker configuration for a given namespace.
lobby_count_max
required integer
Unsigned 32 bit integer.
max_players_per_client
required integer
Unsigned 32 bit integer.
max_players_per_client_hosting
required integer
Unsigned 32 bit integer.
max_players_per_client_proxy
required integer
Unsigned 32 bit integer.
max_players_per_client_tor
required integer
Unsigned 32 bit integer.
max_players_per_client_vpn
required integer
Unsigned 32 bit integer.
create_ts
required string
RFC3339 timestamp
display_name
required string
Represent a resource's readable display name.
name_id
required string
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.
namespace_id
required string
version_id
required string