---
title: "Lists game servers for a specific place version."
method: GET
path: "/server-management/v1/universes/{universeId}/places/{placeId}/versions/{versionNumber}/game-servers"
tags: ["Observability"]
---

# Lists game servers for a specific place version.

`GET /server-management/v1/universes/{universeId}/places/{placeId}/versions/{versionNumber}/game-servers`

## Request

- Base URL: `https://apis.roblox.com`
- URL: `https://apis.roblox.com/server-management/v1/universes/{universeId}/places/{placeId}/versions/{versionNumber}/game-servers`
- Auth: one of:
  - API key in cookie `.ROBLOSECURITY`
  - API key in header `x-api-key`
  - OAuth 2
    - Authorization code: `https://apis.roblox.com/oauth/v1/authorize`
    - Token URL: `https://apis.roblox.com/oauth/v1/token` scopes: `universe:read`

## Path parameters

- `universeId` integer, required
- `placeId` integer, required
- `versionNumber` string, required

## Query parameters

- `MaxPageSize` integer
- `PageToken` string
- `OrderBy` string
- `Filter` string

## Response `200`

Success

- ServerManagementServiceListGameServersResponse: Response model for listing game servers.
  - `gameServers` ServerManagementServiceGameServer[], nullable: The GameServers from the specified PlaceVersion.
    - `placeId` string, nullable: The place ID this game server belongs to.
    - `placeVersion` string, nullable: The place version this game server belongs to.
    - `jobId` string, nullable: The unique ID for this server.
    - `engineVersion` string, nullable: The RCC Version the server is running
    - `createTime` string, date-time: The time this server was created.
    - `uptime` string, date-span: How long this server has been running.
    - `memoryUsageBytes` integer: The Memory Usage of the server in bytes.
    - `frameRate` number, float, nullable: The Server Frame Rate.
    - `occupancy` integer: The current number of users in the server.
    - `maxOccupancy` integer: The maximum number of users in the server.
    - `type` 0 | 1 | 2 | 3 | 4 | 5: Defines the different types of servers
    - `full` boolean: Whether the server is at max occupancy.
    - `shutDown` boolean: Whether the server has been shutdown.
    - `status` 'active' | 'shut_down' | 'restarted' | 'roblox_restarted' | 'crashed' | 'out_of_memory' | 'moderated' | 'pending' | 'unspecified': Server status that is visible to creators. This is derived from the shutdown reason for shutdown rows; it is always "Active" for currently live servers.
    - `terminationTime` string, date-time, nullable: The time the server terminated. Null while ServerManagementService.V2.Models.GameServer.ShutDown is false.
    - `playerIds` integer[], nullable: The list of PlayerIds in the server
  - `nextPageToken` string, nullable: A token that you can send as a `pageToken` parameter to retrieve the next page. If this field is omitted, there are no subsequent pages.
  - `previousPageToken` string, nullable: A token that you can send as a `pageToken` parameter to retrieve the previous page (reverse cursor). If this field is omitted, there are no prior pages.
  - `totalCount` integer, nullable: Total matching rows across all pages. Combined active+shutdown queries return the sum of each source total when both are known; omitted when a source failed or omitted its total.
  - `shutdownServersFetchError` boolean, nullable: True when this page includes active rows but shutdown rows could not be fetched. Results may be a partial slice of the globally ordered combined stream.
  - `activeServersFetchError` boolean, nullable: True when this page includes shutdown rows but active rows could not be fetched. Results may be a partial slice of the globally ordered combined stream.

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Forbidden

## Changes

- **2026-08-25** `15343b76e5a1`: 2 info
  - api tag `Observability` added
  - api tag `Places` removed
- **2026-08-13** `ece7c5a315e7`: 1 info
  - for the `query` request parameter `MaxPageSize`, the min was decreased from `1.00` to `0.00`
- **2026-08-11** `9e4acc812347`: 2 warning
  - added the new `pending` enum value to the `gameServers/items/status/allOf[#/components/schemas/ServerStatus]/` response property for the response status `200`
  - added the new `unspecified` enum value to the `gameServers/items/status/allOf[#/components/schemas/ServerStatus]/` response property for the response status `200`

[Operation history](https://skmtc.dev/roblox/apis/roblox-api/changes/server-management/v1/universes/:universeId/places/:placeId/versions/:versionNumber/game-servers/get.md)

---

[API](https://skmtc.dev/roblox/apis/roblox-api.md) - [All operations](https://skmtc.dev/roblox/apis/roblox-api/llms.txt) - [OpenAPI document](https://skmtc.dev/roblox/apis/roblox-api/revisions/bcfdc20689cd?raw)
