> For the complete documentation index, see [llms.txt](https://docs.sonoransoftware.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/installation.md).

# Installation

## ER:LC Panel Setup

## 1. Create an ER:LC API Key

Your `ERLC API Key` authorizes Sonoran CMS to access your game server information.

### Purchase API Access from ER:LC

ER:LC grants API access as a paid upgrade.

Once in-game, select the `Menu` button at the top left > `Servers` > `Owned Servers` > Select your private server > `Upgrade Packs` > `API Pack`.

<div><figure><img src="/files/Ge8iCTC0PIuzLdMudykJ" alt=""><figcaption><p>ER:LC Menu</p></figcaption></figure> <figure><img src="/files/2DFfOJr8No56lNDFsogP" alt=""><figcaption><p>ER:LC API Pack</p></figcaption></figure></div>

### Copy Your ER:LC API Key

Once in your private ER:LC server, open the `Server Info` tab.

Select `Edit Server Settings` > Navigate To `ER:LC API` > Select `Edit` to Copy.

<div><figure><img src="/files/k2M1Fln6ziKTqOCNBk0G" alt=""><figcaption><p>ER:LC Server Info</p></figcaption></figure> <figure><img src="/files/LT70RFskNyj8AOWyjQbp" alt=""><figcaption><p>ER:LC Server Settings</p></figcaption></figure> <figure><img src="/files/WQ6baM85eeRMz6jnWK6k" alt=""><figcaption><p>ER:LC API Key</p></figcaption></figure></div>

## 2. Enter Your ER:LC API Key

In the CMS navigate to **Admin** (grey gear icon) > **Integrations** > **ER:LC Game Panel**

Paste the ER:LC API key into the setup modal.

<figure><img src="/files/L5vqqLiVStNSwvZFbtzm" alt="" width="375"><figcaption></figcaption></figure>

## 3. Link Roblox and Discord to CMS

For full functionality, users must link their Roblox and Discord accounts to their CMS account.

The **Discord account link banner** automatically appears once one or more Discord servers are added in the Integrations panel. The **Roblox account link banner** appears when the ER:LC panel is enabled. These banners will show at the top of the CMS for all users who do not have their social accounts linked.

Additionally, you can [enforce Roblox and Discord account linking requirements in the ER:LC Whitelist panel](/cms/integration-capabilities/er-lc-game-panel/usage/whitelist.md#social-requirements).

<figure><img src="/files/Ef2dfM6c7doYV1ENRwTw" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/1Jzj5HD8Eav9F0Tr4Irq" alt=""><figcaption></figcaption></figure>

### 4. Import Data from Another Provider

Migrating to Sonoran CMS from another ER:LC management panel provider? Import your data by using the import wizard!

{% content-ref url="/pages/o22ImXH03xWT8oesiDwM" %}
[Migration Import](/cms/integration-capabilities/er-lc-game-panel/usage/migration-import.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/installation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
