# Get started

> Learn how to start using Unity Services Web APIs, including prerequisites and authentication setup.

This page explains how to start using Unity Services.

## Prerequisites

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](https://dashboard.unity3d.com/).
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. In the [Unity dashboard](https://dashboard.unity3d.com/), select **Home** > **Projects**.
2. Select **Create project**.
3. In the dialog that opens, name your project and choose a [COPPA](https://www.ftc.gov/legal-library/browse/rules/childrens-online-privacy-protection-rule-coppa) designation.
4. Select **Create** to create your project.

> **Note:**
>
> All new projects are automatically assigned to the organization that is active when they are created. Because of this, these projects inherit their organization's member roles and settings.
>
> If you need to grant a user special access to a tool or information, you can [assign project-specific roles](/cloud/organizations/members-groups-roles.md#project-level-roles) without granting the user access to all of the projects assigned to the organization.
>
> Alternatively, you can [transfer a project](/cloud/projects/transfer-project.md) to a different organization.

## 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 the Package Manager in the Unity Editor.
For more information on Client SDKs, see the [SDK documentation](/services.md).

### 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](https://curl.se/) 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](/services-web-apis/authentication.md) page.

## Test an API endpoint

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