Skip to content

Steam Web API key for a FiveM server

Generate a Steam Web API key and set it in the panel so your FiveM server recognises players by their Steam account.

A Steam Web API key lets your FiveM server recognise players by their Steam account. Many scripts and admin systems rely on it, for example for bans or permissions.

Before you start

You need a Steam account without limitations. Steam issues keys only to accounts that have spent at least 5 USD in the store.

Generating the key

  1. Open the key page

    Go to steamcommunity.com/dev/apikey (opens in a new tab) and sign in with your Steam account.

  2. Register the key

    In Domain Name, enter any value, such as localhost. Accept the terms and click Register. Steam may ask you to confirm in the mobile app.

  3. Copy the key

    Steam shows the key. Copy it.

Setting the key in the panel

The client panel is available in Polish only, so its labels are given in Polish with a translation. In the client panel, go to the Parametry startowe (Startup parameters) tab, paste the key into the Steam Web Api Key field and restart the server.

Common problems

Steam won't let you register a key

The account is limited because it hasn't spent 5 USD yet. Add funds to your Steam wallet or buy a game, then try again.

Scripts don't see the player's Steam identifier

Check that the whole key is pasted and that the server has been restarted. The player also needs Steam running while playing FiveM.