Restarts a running game server, optionally updating it to a new build or configuration. If no body is provided, performs a simple restart.
PlayFlow API Key PlayFlow API Key
Unique identifier (UUID) of the server instance to restart. Unique identifier (UUID) of the server instance to restart.
Optional update configuration. If not provided, performs simple restart.
New name for the server (rarely used)
New startup arguments. If not provided, keeps existing.
New build to use. If not provided, keeps current build.
Specific version of the new build. Only used if version_tag is provided.
New TTL in seconds (60-86400)
60 <= x <= 86400Update auto-restart setting
New custom data (replaces existing)
Successful Response
launching, running, stopped match_based, persistent_world Last time the server was restarted/updated. Used for TTL calculation after restarts.
If True, the server will automatically restart on failure and is treated as persistent.
If True, this is a pre-warmed pool server
Timestamp when claimed from pool (for billing split)