---
title: "List public packages or dedicated servers"
method: GET
path: "/api/dashboard"
tags: ["Public data"]
---

# List public packages or dedicated servers

`GET /api/dashboard`

## Request

- Base URL: `https://sbox.watch`
- URL: `https://sbox.watch/api/dashboard`
- Auth: none declared

## Query parameters

- `kind` 'game' | 'library' | 'map' | 'server'
- `page` integer
- `pageSize` integer
- `sort` string
- `q` string
- `filter` string[]
- `game` string
- `map` string
- `history` '1'

## Response `200`

Directory totals and paginated results; package objects include structured jams[] membership.

- Dashboard
  - `generatedAt` string, date-time, nullable, required
  - `source` object
    - `apiBase` string
    - `query` string
    - `appId` integer
    - `available` boolean
  - `route` DirectoryRoute, required
    - `kind` string, required
    - `slug` string
    - `href` string, required
    - `navLabel` string
    - `pluralLabel` string
    - `singularLabel` string
    - `eyebrow` string
    - `title` string, required
    - `intro` string
    - `seoTitle` string
    - `seoDescription` string
    - `defaultSort` string
    - `fallbackSort` string
    - `searchPlaceholder` string
    - `supportsPlayers` boolean
    - `summaryPlayers` boolean
    - `sorts` array[]
      - string[]
  - `totals` object, required
    - `packagesSeen` number
    - `totalFavorites` number
    - `totalUpvotes` number
    - `totalPlayersNow` number
    - `serversSeen` number
    - `playersOnline` number
    - `totalCapacity` number
    - `linkedGames` number
  - `change` object
    - `ready` boolean
    - `fullWindow` boolean
    - `previousFullWindow` boolean
    - `trackingSince` string, date-time, nullable
    - `windowHours` number
  - `summary` object[], required
    - `label` string, required
    - `value` number, required
    - `tone` string
    - `help` string
    - `historyLink` boolean
    - `delta` number, nullable
    - `deltaLabel` string
    - `deltaPreviousValue` number, nullable
  - `activityHistory` PlayerHistory
    - `activeRange` string, required
    - `metric` string
    - `ranges` object[], required
      - `id` string, required
      - `label` string, required
    - `series` object, required
  - `sorts` object[]
    - `id` string
    - `label` string
    - `active` boolean
    - `disabled` boolean
  - `filters` object[]
    - `id` string, required
    - `label` string, required
    - `active` boolean, required
  - `activeFilters` string[]
  - `sort` string
  - `query` string
  - `pagination` Pagination, required
    - `page` integer, required
    - `pageSize` integer, required
    - `totalItems` integer, required
    - `totalPages` integer, required
    - `hasPrevious` boolean, required
    - `hasNext` boolean, required
  - `packages` DirectoryPackage[], required
    - `ident` string, required
    - `title` string, required
    - `org` string
    - `orgIdent` string
    - `packageIdent` string
    - `sboxIdent` string
    - `url` string
    - `thumb` string
    - `orgThumb` string
    - `summary` string
    - `versionChanges` string
    - `kind` 'game' | 'library' | 'map', required
    - `weeklyPlaytimeBaselineAt` string, date-time, nullable
    - `score` number, nullable
    - `playersNow` number, nullable
    - `playersPeak24h` number, nullable
    - `favorites` number, nullable
    - `upvotes` number, nullable
    - `downvotes` number, nullable
    - `fileSize` number, nullable
    - `totalUsers` number, nullable
    - `totalSessions` number, nullable
    - `totalSeconds` number, nullable
    - `weeklyPlaytimeSeconds` number, nullable
    - `versionFileCount` number, nullable
    - `rank` number, nullable
    - `created` string, date-time, nullable
    - `updated` string, date-time, nullable
    - `supportsVr` boolean
    - `supportsController` boolean
    - `serverStats` object, nullable
      - `available` boolean
      - `serversRunning` number
      - `playersOnline` number
    - `tags` string[]
    - `jams` GameJam[]
      - `ident` string, required
      - `title` string, required
      - `url` string, uri, required
      - `deadline` string, date-time, nullable
    - `change24h` Momentum
      - `favorites` number
      - `upvotes` number
      - `total` number
    - `usage24h` object
      - `users` number, nullable
      - `previousUsers` number, nullable
    - `updateMarkers` PackageUpdate[]
      - `createdAt` string, date-time, nullable
      - `title` string
      - `version` string, nullable
      - `summary` string
      - `changeCount` integer
    - `trophies` object[]
      - `ident` string
      - `title` string
      - `label` string
      - `url` string
  - `servers` DirectoryServer[]
    - `id` string, nullable, required
    - `steamId` string, nullable
    - `address` string, nullable
    - `name` string, nullable, required
    - `mapRaw` string, nullable
    - `gameIdent` string, nullable
    - `mapIdent` string, nullable
    - `gameTitle` string, nullable
    - `gamePath` string, nullable
    - `gameThumb` string, nullable
    - `mapTitle` string, nullable
    - `mapPath` string, nullable
    - `mapThumb` string, nullable
    - `players` number, nullable, required
    - `maxPlayers` number, nullable, required
    - `playersPeak24h` number, nullable
    - `rank` number, nullable
    - `steamAccountType` integer, nullable
    - `hidden` boolean
    - `online` boolean
    - `aliases` string[]
    - `firstSeenAt` string, date-time, nullable
    - `lastSeenAt` string, date-time, nullable
  - `serverScope` object
    - `game` string
    - `map` string

---

[API](https://skmtc.dev/sbox/apis/s-box-watch-public-data-api.md) · [All operations](https://skmtc.dev/sbox/apis/s-box-watch-public-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/sbox/apis/s-box-watch-public-data-api/revisions/18f0b935bb5f?raw)
