# How to Create a GSLT Token for Your ATS Server (/docs/american-truck-simulator/gslt-token)



import { Step, Steps } from 'fumadocs-ui/components/steps';

A GSLT (Game Server Login Token) gives your server a **persistent session search ID** so players can always find it. Without one, the server gets a new temporary ID on every restart.

Creating a GSLT [#creating-a-gslt]

1. Go to [Steam Game Server Account Management](https://steamcommunity.com/dev/managegameservers)
2. Log in with a Steam account that:
   * **Owns American Truck Simulator**
   * Has a **registered phone number**
   * Is not VAC-banned or limited
3. Enter App ID: **270880** (the base game ID)
4. Add a description (e.g., "My ATS Server")
5. Click **Create**
6. Copy the generated token

> ⚠️ **Important:** Use App ID **270880** (base game), NOT 2239530 (dedicated server). Using the wrong ID causes the server to crash on startup.

Adding the Token to Your Server [#adding-the-token-to-your-server]

In `server_config.sii`:

```
 server_logon_token: "YOUR_TOKEN_HERE"
```

Or set it in the **Startup** tab of the [XGamingServer Panel](https://panel.xgamingserver.com).

Do I Need a GSLT? [#do-i-need-a-gslt]

* **Without GSLT:** Server works fine but gets a new session ID on every restart — harder for players to find
* **With GSLT:** Persistent ID — players can favorite and always find your server

Token Expiration [#token-expiration]

Tokens can expire. If your server stops appearing in the browser, regenerate the token at the same management page.

Related Guides [#related-guides]

* [Server Configuration](/docs/american-truck-simulator/server-config)
* [How to Join Your Server](/docs/american-truck-simulator/join-server)
