---
title: "Search packages, servers, and organizations"
method: GET
path: "/api/search"
tags: ["Public data"]
---

# Search packages, servers, and organizations

`GET /api/search`

## Request

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

Searches public data and returns up to four results in each of five entity groups.

## Query parameters

- `q` string

## Response `200`

Bounded grouped search results.

- UniversalSearch
  - `generation` union, required
    - string
    - number
  - `generatedAt` string, date-time, required
  - `contentNotice` string, required
  - `query` string, required
  - `total` integer, required
  - `groups` SearchGroup[], required
    - `id` 'games' | 'libraries' | 'maps' | 'servers' | 'organizations', required
    - `label` string, required
    - `total` integer, required
    - `browseUrl` string
    - `results` SearchResult[], required
      - `type` 'package' | 'server' | 'organization', required
      - `kind` 'game' | 'library' | 'map' | 'server' | 'organization', required
      - `kindLabel` string, required
      - `title` string, required
      - `ident` string, required
      - `thumb` string, required
      - `href` string, required
      - `playersNow` number, nullable
      - `serversOnline` number, nullable
      - `momentum24h` number, nullable
      - `players` number, nullable
      - `maxPlayers` number, nullable
      - `gameTitle` string, nullable
      - `mapTitle` string, nullable
      - `gameCount` integer, nullable

---

[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)
