Skip to main content

Get started


This page explains how to start using Unity Services.


Before you can use Unity Services, you must first create a Unity account and a Unity project.

Create a Unity account

To create a Unity account:

  1. Go to the Unity dashboard.
  2. Select Create account.
  3. In the Create a Unity ID page, enter your information and select Create Unity ID to create your Unity account.

Create a Unity project

To create a Unity project:

  1. Go to the Unity dashboard.
  2. Sign in with your Unity account.
  3. In the Main Menu, go to Projects > Create project.
  4. In the dialog that opens, name your project and choose a COPPA designation.
  5. Select Create project to create your project.

Access Unity Services APIs

You can access Unity Services APIs using Client SDKs or Web APIs.

Client SDKs

You should use Client SDKs if you want to:

  • Work with the Unity Engine
  • Use a supported language such as C# within the Unity Editor
  • Reduce the amount of code you need to write

To download Client SDKs, go to Projects > SDK Download in the Unity Dashboard. For more information on Client SDKs, see the SDK documentation.

Web APIs

You should use Web APIs if you want to:

  • Work with a different gaming engine
  • Use a language not supported by the Unity Editor
  • Automate your workflows more easily

You can use curl commands to try out different Web APIs before developing your application.

Set up authentication for your API

To set up authentication for the API you're working with, see the Authentication page.

Test an API endpoint

To test the endpoint of the API you're trying to reach, call the API directly.