- Overview
- Matchmaker
- Serverless Lobbies
- CDN
- Identity
- KV
- Cloud
- Cloud
- POST⭐️ cloud.games.namespaces.createGameNamespace
- PUT⭐️ cloud.games.namespaces.updateGameNamespaceVersion
- POST⭐️ cloud.games.versions.createGameVersion
- GETcloud.auth.inspect
- GETcloud.devices.links.get
- POSTcloud.devices.links.prepare
- GETcloud.games.games.getGameById
- POSTcloud.games.games.createGame
- GETcloud.games.games.getAnalytics
- POSTcloud.games.games.validateGame
- GETcloud.games.games.getGameById
- POSTcloud.games.avatars.completeCustomAvatarUpload
- GETcloud.games.avatars.listGameCustomAvatars
- POSTcloud.games.games.gameBannerUploadPrepare
- POSTcloud.games.games.gameBannerUploadComplete
- GETcloud.games.builds.listGameBuilds
- POSTcloud.games.builds.createGameBuild
- GETcloud.games.cdn.listGameCdnSites
- POSTcloud.games.cdn.createGameCdnSite
- POSTcloud.games.games.gameLogoUploadPrepare
- POSTcloud.games.games.gameLogoUploadComplete
- POSTcloud.games.matchmaker.exportMatchmakerLobbyHistory
- DELcloud.games.matchmaker.deleteMatchmakerLobby
- GETcloud.games.matchmaker.getLobbyLogs
- POSTcloud.games.matchmaker.exportLobbyLogs
- POSTcloud.games.namespaces.validateGameNamespace
- GETcloud.games.namespaces.getGameNamespaceById
- GETcloud.games.namespaces.analytics.getAnalyticsMatchmakerLive
- POSTcloud.games.namespaces.updateNamespaceCdnAuthUser
- DELcloud.games.namespaces.removeNamespaceCdnAuthUser
- PUTcloud.games.namespaces.setNamespaceCdnAuthType
- PUTcloud.games.namespaces.toggleNamespaceDomainPublicAuth
- POSTcloud.games.namespaces.addNamespaceDomain
- DELcloud.games.namespaces.removeNamespaceDomain
- GETcloud.games.namespaces.logs.getNamespaceLobby
- GETcloud.games.namespaces.logs.getNamespaceLobby
- POSTcloud.games.namespaces.updateGameNamespaceMatchmakerConfig
- POSTcloud.games.namespaces.validateGameNamespaceMatchmakerConfig
- POSTcloud.games.namespaces.createGameNamespaceTokenDevelopment
- POSTcloud.games.namespaces.validateGameNamespaceTokenDevelopment
- POSTcloud.games.namespaces.createGameNamespaceTokenPublic
- GETcloud.games.namespaces.GetGameNamespaceVersionHistoryList
- POSTcloud.games.avatars.prepareCustomAvatarUpload
- POSTcloud.games.tokens.createCloudToken
- POSTcloud.games.versions.validateGameVersion
- GETcloud.games.versions.getGameVersionById
- POSTcloud.groups.validate
- GETcloud.groups.getBilling
- GETcloud.groups.getInvoicesList
- GETcloud.groups.getPaymentsList
- GETcloud.groups.getTransfersList
- POSTcloud.groups.billingCheckout
- POSTcloud.groups.convertGroup
- GETcloud.logs.getRayPerfLogs
- GETcloud.tiers.getRegionTiers
- POSTcloud.uploads.completeUpload
Cloud
API
cloud.games.namespaces.getGameNamespaceById
GET https://cloud.api.rivet.gg/v1/games/{game_id}/namespaces/{namespace_id}
curl -X GET 'https://cloud.api.rivet.gg/v1/games/{game_id}/namespaces/{namespace_id}'
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
Response
A full namespace.
RFC3339 timestamp.
Represent a resource's readable display name.
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.
Cloud configuration for a given namespace.
CDN configuration for a given namespace.
Whether or not to allow users to connect to the given namespace via domain name.
A list of CDN domains for a given namespace.
A valid domain name (no protocol).
RFC3339 timestamp.
A value denoting the status of a CDN domain's verification status.
active
, pending
, failed
A union representing the verification method used for this CDN domain.
A value denoting what type of authentication to use for a game namespace's CDN.
none
, basic
A list of CDN authenticated users for a given namespace.
A user name.
Matchmaker configuration for a given namespace.
Unsigned 32 bit integer.
Unsigned 32 bit integer.
Unsigned 32 bit integer.
Unsigned 32 bit integer.
Unsigned 32 bit integer.
Unsigned 32 bit integer.
KV configuration for a given namespace.
Identity configuration for a given namespace.
curl -X GET 'https://cloud.api.rivet.gg/v1/games/{game_id}/namespaces/{namespace_id}'