# Preparing Your Account

Before you can start integrating with our APIs or using our SDKs, you need to prepare your account with the necessary access and configuration. This includes creating a service user, assigning proper permissions.

## Creating a Service User

A **Service User** is a non-human user intended for API interactions. It's typically tied to your integration and used to authenticate API requests.

To create a service user:

1. Navigate to **Console** > **Users**
2. Click **Add User** and choose `Service User` as the type
3. Generate an **API Key** for this user
4. Save the token securely, you’ll use this to authenticate your requests

> **Important**: Store the API key securely. It won't be shown again. You can always revoke or regenerate it later.

## Assigning Permissions

Service users need permissions to access specific APIs and resources.

To assign permissions:

1. Go to **Console** > **Roles**
2. Create or choose an existing role.
3. Grant necessary permission for the services you'll use.
4. Assign the role to your service user

## Obtaining Organization Key

Gormic supports multiple organizations within a single account. To interact with our APIs at the organization level, you'll need your **Organization Key**, which uniquely identifies your organization.

To find your Organization Key:

1. Log in to the **Console**.
2. Use L**auncher** (top-left) to select your organization.
3. Navigate to **Settings**.
4. Select the **General** tab.
5. Locate the **Organization Key** field, copy this value for use in your API requests.

## Sandbox Enrollment

If you're not yet subscribed to a production plan **and you want to become a partner**, you can use our **Sandbox Environment** to test and develop your integration.

Learn more on this page:

{% content-ref url="/pages/dHTxoCmJIGp0CUKNVYLc" %}
[Becoming a Partner](/partners-and-marketplace/becoming-a-partner.md)
{% endcontent-ref %}


---

# 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://developers.gormic.com/getting-started/preparing-your-account.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.
