Search across all entity types (games, profiles, platforms, collections, engines).
GET
/xrpc/games.gamesgamesgamesgames.search
Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ” q
required
string
limit
integer
types
Array<string>
applicationTypes
Filter game results by application type (e.g. game, dlc, bundle). Only applies when types includes game.
Array<string>
Filter game results by application type (e.g. game, dlc, bundle). Only applies when types includes game.
sort
string
genres
Array<string>
themes
Array<string>
modes
Array<string>
playerPerspectives
Array<string>
ageRatings
Filter game results by age rating in ‘organization:rating’ format (e.g. esrb:M, pegi:Eighteen).
Array<string>
Filter game results by age rating in ‘organization:rating’ format (e.g. esrb:M, pegi:Eighteen).
includeUnrated
When age rating filters are active, also include games with no age ratings.
boolean
When age rating filters are active, also include games with no age ratings.
includeCancelled
boolean
cursor
string
Responses
Section titled “ Responses ”Success
object
cursor
string
totalResults
Total number of results matching the query above the relevance threshold.
integer
results
required
Array
One of:
object
uri
required
string format: uri
name
required
string
summary
string
media
Array<object>
object
blob
string format: binary
description
string
height
integer
locale
string
mediaType
string
title
string
width
integer
genres
Array<string>
slug
string
applicationType
string
firstReleaseDate
Earliest release date as YYYYMMDD integer.
integer
object
uri
required
string format: uri
did
required
string format: did
profileType
required
string
displayName
string
avatar
string format: binary
object
uri
required
string format: uri
name
required
string
abbreviation
string
category
string
slug
string
object
uri
required
string format: uri
name
required
string
type
string
slug
string
object
uri
required
string format: uri
name
required
string
slug
string