Unity Cloud Services APIs

The Unity Cloud Services APIs package provides developers with low-level access to Unity Cloud Services through a set of APIs. These APIs are structured into four different clients: Game, Server, Trusted, and Admin, each catering to different roles and use cases, such as tooling in the Editor, server logic, or game client logic.

These packages are capable of performing admin operations from the Editor, or any trusted operations from a dedicated server.

Use the following methods for other admin tooling outside of the Dashboard:

Refer to the package documentation for more information.

API clients

The APIs are offered through four clients:

  • Game client: To perform game operations as a player.
  • Server client: To perform game operations from a server using a server token or service account exchange token.
  • Trusted client: To perform game operations as a trusted user using service account exchange token.
  • Admin client: To perform administration operations.