Instant Deploy
DDoS Protected
7 Global Regions
Connect Hosting logo
BeamMPBlogHelpSupport
Sign inGet Started
Games
BeamMPMinecraftRustPalworld
BeamMP
Blog
Help
Support
Sign inGet Started
99.9% Uptime
Instant Deploy
DDoS Protected
Global Network
Connect Hosting logo

Connect Hosting offers reliable hosting at low prices while making sure our customers come first. We focus on customer service and customer satisfaction.

Product

  • Game Servers
  • BeamMP
  • London, UK
  • Ashburn, US East
  • Frankfurt, EU

Support

  • Help Center
  • Blog
  • Contact Us
  • Status

Legal

  • Terms of Service
  • Privacy Policy
  • Cookie Policy

© 2026 Connect Hosting. All rights reserved.

Powered by
Stripe·Pterodactyl·AWS
BlogTutorialsPalworld Admin Commands: The Full List (and the RCON → REST API Switch)
Palworld server control panel showing admin password and server settings
Tutorials

Palworld Admin Commands: The Full List (and the RCON → REST API Switch)

Every Palworld admin command that actually exists, why RCON is deprecated, how to use the REST API that replaces it — and the save file that silently blanks your admin password.

August 9, 20266 min read
Share:
Share

On This Page

Palworld ships a small, fixed set of admin commands — and a lot of guides still tell you to drive them over RCON. Pocketpair's own documentation now says otherwise: "RCON is now deprecated. Please consider to use REST API. RCON is scheduled to stop functioning in an upcoming update."

So this covers both: every command that actually exists, and the admin surface that will still be here in six months.

Every Palworld admin command

This is the complete official list. There is no /give, no /spawn, no item or Pal cheat menu — Palworld's dedicated server simply doesn't have them, no matter what a listicle claims.

CommandWhat it does
/AdminPassword <password>Grants you admin rights for the session
/ShowPlayersLists everyone online, with their IDs
/InfoServer version and status
/SaveForces a world save
/Broadcast <message>Message to every player
/KickPlayer <id>Kicks a player
/BanPlayer <id>Bans a player
/UnBanPlayer <id>Lifts a ban
/TeleportToPlayer <id>Teleports you to them
/TeleportToMe <id>Teleports them to you
/ToggleSpectateSpectator mode (exit with the ` key)
/Shutdown [seconds] [message]Countdown shutdown with a warning
/DoExitKills the server immediately — no clean save

Two habits worth forming. Run /ShowPlayers before any kick or ban and copy the ID from its output rather than typing one from memory. And always /Save before /Shutdown — the countdown warns players, but a manual save first is the difference between losing nothing and losing the last few minutes.

/DoExit is the one to avoid. It's a hard stop with no save, and it's the most common way people lose base-building progress on their own server.

Getting admin in the first place

Set AdminPassword in PalWorldSettings.ini (or in your host's control panel), restart, then in-game open the chat box and type:

/AdminPassword YourPasswordHere

You stay admin until you disconnect. Commands are typed into normal chat — there is no separate console.

"This server does not have an AdminPassword set" — the trap

If /AdminPassword rejects a password you know is correct, and RCON simultaneously fails with authentication failed, the cause is almost certainly a file most guides never mention.

If Pal/Saved/SaveGames/0/<WORLD>/WorldOption.sav exists, Palworld reads its settings from that file and ignores PalWorldSettings.ini entirely. That file usually carries an empty AdminPassword, so your runtime admin password is blank no matter what the ini or your panel says.

We proved this on our own fleet in August 2026 rather than inferring it. A clean test server had working RCON; transplanting an affected customer's WorldOption.sav onto it broke RCON; deleting the file fixed it again. Across 32 servers, exactly three had the file — and those were exactly the three with broken admin auth. The other 29 worked.

The symptom chain is worth knowing because it doesn't look like an auth problem from the outside: blank admin password → /AdminPassword fails → RCON auth fails → the panel's Stop and Restart buttons silently do nothing, because most Palworld eggs implement a graceful stop by sending a shutdown command over RCON. People then hit Kill, which skips the save.

The fix: back up WorldOption.sav, delete it, restart. Your world is untouched — that file holds settings only; the world itself lives in Level.sav and Players/.

One warning before you do it: deleting it makes every setting that was previously being ignored take effect at once. Rates, hatching times and difficulty can all shift in a single restart. Check your server settings are what you actually want before you delete the file, not after.

RCON: still works, on borrowed time

RCON runs on port 25575 by default and takes the same commands without the leading slash — ShowPlayers rather than /ShowPlayers.

It still functions on a 1.0 server. But it is formally deprecated, and Pocketpair has said it will stop working in a future update. Don't build anything new on it. If you have a Discord bot, a restart script or a player-count widget wired into RCON today, treat migrating it as scheduled work rather than an emergency.

The REST API: what replaces it

Enable it in PalWorldSettings.ini:

RESTAPIEnabled=True RESTAPIPort=8212 AdminPassword=YourPasswordHere

Authentication is HTTP Basic Auth — username admin, password is your AdminPassword. The base path is /v1/api.

MethodEndpointBody
GET/v1/api/info—
GET/v1/api/players—
GET/v1/api/settings—
GET/v1/api/metrics—
POST/v1/api/announce{"message":"text"}
POST/v1/api/kick{"userid":"...","message":"reason"}
POST/v1/api/ban{"userid":"...","message":"reason"}
POST/v1/api/unban{"userid":"..."}
POST/v1/api/save—
POST/v1/api/shutdown{"waittime":60,"message":"Restarting"}
POST/v1/api/stop—

Checking who's online:

curl -u admin:YourPassword http://127.0.0.1:8212/v1/api/players

A clean restart with a warning:

curl -u admin:YourPassword -X POST http://127.0.0.1:8212/v1/api/save curl -u admin:YourPassword -X POST http://127.0.0.1:8212/v1/api/shutdown \ -H 'Content-Type: application/json' \ -d '{"waittime":60,"message":"Restarting in 60 seconds"}'

/v1/api/metrics is the one worth automating. It returns server FPS, player count and uptime — enough to catch the memory leak building up before players start complaining about lag.

Do not expose port 8212 to the internet. Pocketpair's guidance is explicit that these endpoints aren't built for it, and Basic Auth over plain HTTP means your admin password crosses the wire in reversible form on every request. Keep it on localhost, a LAN, or behind a reverse proxy with TLS.

Which one should you use?

For day-to-day moderation — kicking someone, broadcasting a message, saving before you log off — in-game commands are the fastest route and need no setup beyond an admin password.

For anything automated, use the REST API. It's the only one of the two with a future, it returns structured JSON instead of scraped text, and it doesn't depend on the RCON path that WorldOption.sav can quietly break.

On a Connect server

Admin Password is a field in the control panel, so you get in-game commands without touching a config file. Worth knowing: Palworld's config parser rewrites PalWorldSettings.ini a couple of seconds before every boot, which is why hand-editing that file on a managed host usually appears to do nothing — the panel variable is the thing that actually survives a restart.

If your Stop button isn't working and admin commands are being refused, that's the WorldOption.sav case above. Open a ticket and we'll check for the file and clear it with your world backed up first.


Want the admin side without the config archaeology? Compare Palworld server hosting plans — panel-managed settings, all 32 slots, and automated daily restarts that keep the leak in check.

Skip the setup headache

Get a server running in under 60 seconds.

Configure Server

Or see plans, specs and regions on Palworld server hosting.

Playing from Australia or New Zealand? Palworld server hosting in Australia.

Related Help Articles

Need step-by-step instructions? Check out these guides in our Help Center.

  • Getting Started with BeamMP
  • How to Install Mods

On this page

Related Articles

Palworld server control panel showing the auto-update setting
Tutorials

Palworld Server Updates: Auto-Update, Version Mismatch and Patching Safely

Palworld dedicated servers don’t update themselves. How to fix "incompatible version", update without losing your world, and why auto-update and mods don’t mix.

Aug 9, 20265 min read
Palworld server control panel console output during a failed start
Tutorials

Palworld Dedicated Server Won't Start? Work Through It In This Order

Exit code 127, SteamCMD app 2394010 failing at 0x2, restart loops after a config edit, and the IPv6 problem that kills Palworld installs while every other game on the same machine works fine.

Aug 9, 20267 min read
A red Alfa Romeo Giulia cruising a tree-lined road in an Assetto Corsa freeroam server
Tutorials

How to Set Up an Assetto Corsa Freeroam Server (AssettoServer, CSP & AI Traffic)

A complete, Linux-first guide to setting up an AssettoServer freeroam server: the config files, enabling AI traffic, the CSP requirement, and plugins.

Jul 19, 202610 min read
Back to Blog