# Create users with API roles

## Overview <a href="#overview" id="overview"></a>

Assign API roles to your users, for allowing them to perform a task that requires access to the 2Checkout API.

## Creating API roles <a href="#creating-api-roles" id="creating-api-roles"></a>

1. Login to the 2Checkout Control Panel using your master account.
2. Go to **Account settings**.
3. Click **Manage user access**.
4. Go to the **View roles** tab.
5. Click **Add new role**.
6. Fill in a role name and description.
7. Select the **API access** privileges.
8. Click **Save role**.

Assign the role to the users you want to provide with access to 2Checkout API.

{% hint style="info" %}
If a merchant on the PSP business model (2Sell & 2Subscribe) has multiple 2Checkout accounts, which means they have multiple unique domains processing with 2Checkout, then they must have set up a unique API user per account.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.2checkout.com/get-started/getting-started/activate-your-account/create-users-with-api-roles.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
