---
title: "Search for games and other entities via the games.gamesgamesgamesgames catalog. Proxied from the configured games API."
method: GET
path: "/xrpc/place.stream.game.search"
tags: ["place.stream.game"]
---

# Search for games and other entities via the games.gamesgamesgamesgames catalog. Proxied from the configured games API.

`GET /xrpc/place.stream.game.search`

## Query parameters

- `q` string, required
- `limit` integer
- `cursor` string

## Response `200`

Success

- object
  - `cursor` string
  - `totalResults` integer
  - `results` union[], required
    - union
      - GamesGamesgamesgamesgamesDefsGameSummaryView
        - `uri` string, uri, required
        - `name` string, required
        - `slug` string
        - `media` GamesGamesgamesgamesgamesDefsMediaItem[]
          - `blob` string, binary
          - `title` string
          - `width` integer
          - `height` integer
          - `locale` string
          - `mediaType` 'accoladesTrailer' | 'announcementTrailer' | 'artwork' | 'cinematicTrailer' | 'conceptArt' | 'cover' | 'coverAlt' | 'coverHistorical' | 'coverSquare' | 'cutscene' | 'devDiary' | 'gameplayImage' | 'gameplayTrailer' | 'icon' | 'infographic' | 'intro' | 'keyArt' | 'keyArtLogo' | 'launchTrailer' | 'logoBlack' | 'logoColor' | 'logoWhite' | 'releaseDateTrailer' | 'screenshot' | 'teaser' | 'trailer'
          - `description` string
        - `summary` string
        - `applicationType` 'addon' | 'bundle' | 'dlc' | 'episode' | 'expandedGame' | 'expansion' | 'fork' | 'game' | 'mod' | 'port' | 'remake' | 'remaster' | 'season' | 'standaloneExpansion' | 'update'
        - `firstReleaseDate` integer — Earliest release date as YYYYMMDD integer.
      - GamesGamesgamesgamesgamesDefsProfileSummaryView
        - `did` string, did, required
        - `uri` string, uri, required
        - `avatar` string, binary
        - `displayName` string
        - `profileType` string, required
      - GamesGamesgamesgamesgamesDefsPlatformSummaryView
        - `uri` string, uri, required
        - `name` string, required
        - `slug` string
        - `category` string
        - `abbreviation` string
      - GamesGamesgamesgamesgamesDefsCollectionSummaryView
        - `uri` string, uri, required
        - `name` string, required
        - `slug` string
        - `type` string
      - GamesGamesgamesgamesgamesDefsEngineSummaryView
        - `uri` string, uri, required
        - `name` string, required
        - `slug` string

## Changes

- **2026-07-12** `0b39d9ed30de` — 5 breaking, 24 info
  - the `results/items/oneOf[#/components/schemas/games.gamesgamesgamesgames.defs_collectionSummaryView]/` response's property type/format changed from ``/`` to `object`/`` for status `200`
  - the `results/items/oneOf[#/components/schemas/games.gamesgamesgamesgames.defs_engineSummaryView]/` response's property type/format changed from ``/`` to `object`/`` for status `200`
  - the `results/items/oneOf[#/components/schemas/games.gamesgamesgamesgames.defs_gameSummaryView]/` response's property type/format changed from ``/`` to `object`/`` for status `200`
  - the `results/items/oneOf[#/components/schemas/games.gamesgamesgamesgames.defs_platformSummaryView]/` response's property type/format changed from ``/`` to `object`/`` for status `200`
  - …25 more
- …earlier changes not shown

[Full history](https://skmtc.dev/streamplace/apis/generated-lexicon-api-schema/changes/xrpc/place.stream.game.search/get.md)

---

[API](https://skmtc.dev/streamplace/apis/generated-lexicon-api-schema.md) · [All operations](https://skmtc.dev/streamplace/apis/generated-lexicon-api-schema/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/streamplace/generated-lexicon-api-schema/revisions/8e2ce7f5d85b/schema)
